Avgolemono Recipe Vegetarian Style: Easy and Delicious

Updated On: October 5, 2025

Avgolemono is a classic Greek soup renowned for its luscious, velvety texture and bright, tangy flavor. Traditionally made with chicken broth and eggs, this comforting dish is a staple in many Mediterranean households.

However, if you’re vegetarian or just looking to enjoy a meat-free version, this vegetarian avgolemono recipe offers all the warmth and zest without the meat. Using vegetable broth and a couple of clever ingredients, you can recreate this iconic soup that’s both nourishing and satisfying.

This recipe perfectly balances the creamy egg-lemon sauce with the richness of cooked rice or orzo, making it a delightful meal for any season. Whether you’re new to Greek cuisine or a fan looking for a twist, this vegetarian avgolemono is simple to make and packed with flavor.

Plus, it’s an excellent way to brighten up chilly evenings or impress guests with a traditional dish that’s both wholesome and vegetarian-friendly.

Why You’ll Love This Recipe

This vegetarian avgolemono recipe is a heartwarming twist on a beloved Greek classic. It’s perfect for those who want to enjoy the comforting qualities of the soup without using chicken or meat products.

The bright lemony flavor paired with the creamy texture of eggs creates a uniquely satisfying experience that’s both rich and light.

Additionally, it comes together quickly with basic pantry staples like vegetable broth, eggs, and lemon juice. It’s versatile, nourishing, and ideal for anyone looking to add more Mediterranean flavors to their meal rotation.

Whether you’re cooking for family, entertaining friends, or just craving a cozy soup, this recipe hits the spot every time.

Ingredients

  • 6 cups vegetable broth (homemade or low-sodium store-bought)
  • 1/2 cup long-grain white rice or orzo pasta
  • 3 large eggs
  • 1/4 cup fresh lemon juice (about 2 lemons)
  • 1 tablespoon olive oil
  • Salt and freshly ground black pepper, to taste
  • 2 cloves garlic, minced (optional for extra flavor)
  • Fresh dill or parsley, chopped (for garnish)

Equipment

  • Large pot or Dutch oven
  • Medium bowl
  • Whisk
  • Ladle
  • Measuring cups and spoons
  • Fine mesh strainer (optional)

Instructions

  1. Heat the vegetable broth: In a large pot, bring the 6 cups of vegetable broth to a gentle boil over medium heat.
  2. Cook the rice or orzo: Add the 1/2 cup of rice or orzo to the boiling broth. Reduce heat to low and simmer until tender – about 15-20 minutes for rice, or 8-10 minutes for orzo. Stir occasionally to prevent sticking.
  3. Prepare the egg-lemon mixture: While the rice cooks, crack the 3 eggs into a medium bowl. Whisk them vigorously until smooth and slightly frothy.
  4. Add lemon juice: Stir in the 1/4 cup fresh lemon juice into the eggs, whisking continuously to combine. This mixture is the avgolemono base.
  5. Temper the eggs: Slowly ladle about 1 cup of the hot broth from the pot into the egg-lemon mixture while whisking steadily. This step warms the eggs gently to avoid curdling.
  6. Combine and thicken: Pour the tempered egg mixture back into the pot with the rice and broth, stirring constantly. Continue to cook over low heat for 3-5 minutes until the soup thickens slightly. Do not boil, or the eggs will curdle.
  7. Add garlic and olive oil: Stir in the minced garlic (if using) and 1 tablespoon of olive oil. Season with salt and black pepper to taste.
  8. Final touches: Remove the soup from heat. If you prefer a smoother texture, you can strain the soup through a fine mesh strainer before serving.
  9. Serve: Ladle the avgolemono into bowls, garnishing each with freshly chopped dill or parsley for a burst of color and fresh flavor.

Tips & Variations

“To avoid curdling, always temper your eggs by slowly adding hot broth to the egg-lemon mixture before combining it back into the pot.”

  • Use orzo instead of rice if you prefer a pasta texture in your avgolemono. Orzo cooks faster and adds a nice bite.
  • For a vegan version, try substituting the eggs and lemon mixture with silken tofu blended with lemon juice and tahini—though this will change the texture and traditional flavor.
  • Add sautéed mushrooms or chopped spinach for added nutrients and texture.
  • Use fresh herbs like thyme or oregano instead of dill or parsley for a different Greek-inspired twist.
  • Leftover avgolemono can be refrigerated for up to 3 days, but reheat gently to avoid scrambling the eggs.

Nutrition Facts

Nutrient Amount per Serving (1 bowl)
Calories 180
Protein 8g
Carbohydrates 22g
Fat 6g
Fiber 1g
Sodium 450mg
Vitamin C 15% DV

Serving Suggestions

Avgolemono is delicious on its own as a light meal, but you can also pair it with some crusty bread or a fresh Greek salad for a heartier lunch or dinner. Try serving it alongside the Green Chile Cheese Bread Recipe or a warm slice of the Hamburger Bun Sourdough Recipe to soak up every bit of its luscious broth.

For dessert, why not follow it with something sweet like the Grandma’S Old Fashioned Bread Pudding With Vanilla Sauce Recipe? The comforting, citrusy soup and sweet bread pudding make a delightful meal combination.

Conclusion

This vegetarian avgolemono recipe is a wonderful way to enjoy a traditional Greek classic without the meat, making it perfect for vegetarians and anyone looking to try something different. The balance of creamy eggs and zesty lemon creates a comforting and vibrant soup that warms the soul and excites the palate.

Its simple ingredients and straightforward preparation make it accessible for cooks of all levels, while its flavor profile remains authentic to the original. Whether as a starter or a light main, this soup is sure to become a favorite in your household.

Don’t forget to explore other Mediterranean-inspired recipes on our site to continue your culinary journey!

📖 Recipe Card: Avgolemono Recipe Vegetarian

Description: A creamy and tangy Greek soup made with lemon, eggs, and vegetable broth. This vegetarian version is comforting and perfect for any season.

Prep Time: PT10M
Cook Time: PT25M
Total Time: PT35M

Servings: 4 servings

Ingredients

  • 4 cups vegetable broth
  • 1/2 cup short-grain rice
  • 3 large eggs
  • 1/4 cup fresh lemon juice
  • 1 teaspoon lemon zest
  • 1/2 teaspoon salt
  • 1/4 teaspoon black pepper
  • 2 tablespoons olive oil
  • 2 cloves garlic, minced
  • 2 tablespoons fresh dill, chopped

Instructions

  1. Bring vegetable broth to a boil in a pot.
  2. Add rice and cook until tender, about 15-20 minutes.
  3. In a bowl, whisk eggs, lemon juice, lemon zest, salt, and pepper until frothy.
  4. Temper the egg mixture by slowly adding a ladle of hot broth while whisking.
  5. Gradually stir tempered egg mixture back into the pot.
  6. Cook on low heat for 3-5 minutes, stirring constantly until thickened.
  7. Stir in olive oil, garlic, and fresh dill.
  8. Serve warm garnished with extra dill if desired.

Nutrition: Calories: 180 kcal | Protein: 6 g | Fat: 8 g | Carbs: 20 g

{“@context”: “https://schema.org/”, “@type”: “Recipe”, “name”: “Avgolemono Recipe Vegetarian”, “image”: [], “author”: {“@type”: “Organization”, “name”: “GluttonLv”}, “description”: “A creamy and tangy Greek soup made with lemon, eggs, and vegetable broth. This vegetarian version is comforting and perfect for any season.”, “prepTime”: “PT10M”, “cookTime”: “PT25M”, “totalTime”: “PT35M”, “recipeYield”: “4 servings”, “recipeIngredient”: [“4 cups vegetable broth”, “1/2 cup short-grain rice”, “3 large eggs”, “1/4 cup fresh lemon juice”, “1 teaspoon lemon zest”, “1/2 teaspoon salt”, “1/4 teaspoon black pepper”, “2 tablespoons olive oil”, “2 cloves garlic, minced”, “2 tablespoons fresh dill, chopped”], “recipeInstructions”: [{“@type”: “HowToStep”, “text”: “Bring vegetable broth to a boil in a pot.”}, {“@type”: “HowToStep”, “text”: “Add rice and cook until tender, about 15-20 minutes.”}, {“@type”: “HowToStep”, “text”: “In a bowl, whisk eggs, lemon juice, lemon zest, salt, and pepper until frothy.”}, {“@type”: “HowToStep”, “text”: “Temper the egg mixture by slowly adding a ladle of hot broth while whisking.”}, {“@type”: “HowToStep”, “text”: “Gradually stir tempered egg mixture back into the pot.”}, {“@type”: “HowToStep”, “text”: “Cook on low heat for 3-5 minutes, stirring constantly until thickened.”}, {“@type”: “HowToStep”, “text”: “Stir in olive oil, garlic, and fresh dill.”}, {“@type”: “HowToStep”, “text”: “Serve warm garnished with extra dill if desired.”}], “nutrition”: {“calories”: “180 kcal”, “proteinContent”: “6 g”, “fatContent”: “8 g”, “carbohydrateContent”: “20 g”}}

Photo of author

Marta K

Leave a Comment

X