Go Back
+ servings
Persian Noodle Soup Recipe

Authentic Persian Noodle Soup Recipe for Cozy Nights

Discover the warm and comforting Persian Noodle Soup Recipe, a hearty vegetarian dish packed with protein and vibrant flavors.
Prep Time 15 minutes
Cook Time 40 minutes
Total Time 55 minutes
Servings: 6 bowls
Course: Soups
Cuisine: Persian
Calories: 380

Ingredients
  

For the Soup Base
  • 2 tablespoons olive oil can use other vegetable oils if desired
  • 1 medium onion diced
  • 3 cloves garlic minced
  • 1 teaspoon turmeric curry powder is a suitable substitute
  • 6 cups vegetable broth substitute with water or homemade broth if needed
For the Protein
  • 1 cup lentils red or green lentils are great options
  • 1 cup chickpeas canned versions work well for convenience
  • 1 cup navy beans can be replaced with other white beans
  • 1 cup kidney beans both canned or cooked from scratch are good choices
For the Noodles
  • 8 ounces Persian noodles (Reshteh) linguine is a decent substitute if Reshteh is unavailable
For the Vegetables
  • 2 cups spinach can be swapped for kale
  • ½ cup cilantro feel free to omit if it's not your preference
  • ½ cup parsley can be substituted with more cilantro
  • 1 tablespoon dill thyme can serve as a replacement
For Serving
  • salt to taste
  • pepper to taste
  • sour cream or yogurt use plant-based alternatives for a vegan dish
  • fried onions can be omitted or replaced with toasted nuts for extra texture

Equipment

  • Large pot

Method
 

Step-by-Step Instructions
  1. In a large pot, heat 2 tablespoons of olive oil over medium heat. Add one diced onion and sauté for about 5–7 minutes until it becomes soft and translucent. Once the onion is ready, stir in 3 minced garlic cloves and 1 teaspoon of turmeric, cooking for an additional 1–2 minutes until fragrant and golden.
  2. Pour in 6 cups of vegetable broth, bringing it to a gentle simmer. Then add 1 cup each of lentils, chickpeas, navy beans, and kidney beans to the pot. Increase the heat slightly until the mixture reaches a boil, then reduce it to low. Allow the soup to simmer for about 20 minutes, stirring occasionally, until the lentils are tender.
  3. Once the legumes are softened, introduce 8 ounces of Persian noodles (or linguine) into the pot. Stir gently and allow the noodles to cook for about 10 minutes, or until they are al dente.
  4. After the noodles have cooked, fold in 2 cups of chopped spinach, ½ cup of chopped cilantro, ½ cup of parsley, and 1 tablespoon of dill to the soup. Stir well and let it cook for another 5–7 minutes, or until the greens are wilted and vibrant.
  5. Finally, season your soup with salt and pepper to taste. Ladle the hearty Persian Noodle Soup into bowls and top each serving with a generous dollop of sour cream or yogurt if desired. Enjoy!

Nutrition

Serving: 1bowlCalories: 380kcalCarbohydrates: 58gProtein: 20gFat: 10gSaturated Fat: 1gPolyunsaturated Fat: 1gMonounsaturated Fat: 2gCholesterol: 5mgSodium: 600mgPotassium: 800mgFiber: 12gSugar: 5gVitamin A: 900IUVitamin C: 15mgCalcium: 80mgIron: 4mg

Notes

For the best flavor, allow the soup to sit overnight in the fridge. Store in an airtight container for up to 5 days or freeze without noodles and fresh herbs for up to 3 months.

Tried this recipe?

Let us know how it was!