Persian Noodle Soup Recipe
There’s something incredibly comforting and soul-satisfying about a warm bowl of Persian Noodle Soup. This delightful dish marries hearty legumes, vibrant fresh herbs, and tender noodles in a fragrant, turmeric-spiced broth that feels like a big hug on a chilly day. Whether you’re craving something nourishing or simply want to explore a rich culinary tradition, Persian Noodle Soup offers an inviting blend of textures and flavors that will quickly become a favorite in your kitchen.

Ingredients You’ll Need
The ingredients for Persian Noodle Soup are wonderfully straightforward, yet each one plays a crucial role in creating the perfect balance of taste, texture, and color. From the golden turmeric to the fresh herbs, these components come together to make a soup that’s as nourishing as it is beautiful.
- Olive oil: Provides a fruity, rich base for sautéing onions and garlic, adding depth to the soup.
- Large onion: Adds natural sweetness and body once softened and cooked.
- Garlic cloves: Infuse the soup with aromatic warmth and a subtle bite.
- Turmeric: Gives the broth a brilliant golden color and earthy flavor.
- Vegetable broth: Acts as a flavorful foundation, carrying all the ingredients in harmony.
- Lentils, chickpeas, navy beans, kidney beans: Packed with protein and fiber, providing hearty texture and nutrition.
- Persian noodles or linguine: Tender noodles that soak up the broth’s flavor beautifully.
- Spinach: Adds a fresh, tender green note that brightens the soup.
- Cilantro, parsley, dill: A vibrant trio of herbs delivering freshness, color, and aromatic complexity.
- Salt and pepper: Essential seasonings to enhance every element’s natural flavor.
- Sour cream or yogurt: Provides a creamy tang to finish each bowl perfectly.
- Fried onions: An optional crispy garnish that adds a delightful crunch and sweet-savory contrast.
How to Make Persian Noodle Soup
Step 1: Prepare the Base
Begin by heating olive oil in a large pot over medium heat. Add the diced onion and cook until soft and translucent, about five minutes. This step is crucial for layering flavor—the softened onions create a sweet, savory foundation that will enrich the entire soup.
Step 2: Add Garlic and Spices
Stir in the minced garlic and turmeric, cooking together for one to two minutes until the garlic becomes fragrant and the turmeric’s earthy aroma fills your kitchen. This moment builds the characteristic warmth and golden hue that make this soup so visually inviting and delicious.
Step 3: Add Broth and Legumes
Pour in the vegetable broth and add the lentils, chickpeas, navy beans, and kidney beans. Bring the mixture to a boil, then reduce the heat and let it simmer gently for 20 minutes. This allows the legumes to soften and release their natural flavors, creating a rich, hearty texture without any heaviness.
Step 4: Add Noodles
Next, add the Persian noodles or linguine to the pot. Cook for an additional 10 minutes or until the noodles are tender but not mushy. The noodles soak up the delicious broth, adding a comforting bite that complements the creamy beans and fresh herbs beautifully.
Step 5: Stir in Greens and Herbs
Add the chopped spinach, cilantro, parsley, and dill to the pot. Stir well and cook for another five to seven minutes until the greens are wilted and have melded nicely with the soup. The fresh herbs elevate the flavors, brightening the dish with their vibrant notes.
Step 6: Season and Serve
Finally, season the soup with salt and pepper to taste. Ladle the Persian Noodle Soup into bowls and top each serving with a dollop of sour cream or yogurt and a sprinkle of crispy fried onions for texture and a touch of indulgence.
How to Serve Persian Noodle Soup

Garnishes
A dollop of tangy sour cream or creamy yogurt adds a lovely cool contrast to the warm, spiced soup. The fried onions sprinkled on top are a game-changer, bringing an irresistible crunch and caramelized sweetness that makes every spoonful more exciting.
Side Dishes
Serve this soup alongside warm, crusty bread or a simple flatbread to scoop up the broth. A light Persian salad like Shirazi salad with cucumber, tomato, and herbs dressed in lemon juice complements the richness perfectly without overpowering the soup’s fresh flavors.
Creative Ways to Present
For a stunning presentation, serve Persian Noodle Soup in small bowls garnished individually with herbs and a spiral of yogurt. You can also layer the soup with a swirl of harissa paste or a squeeze of fresh lemon for an extra burst of brightness and a pop of color that will wow your guests.
Make Ahead and Storage
Storing Leftovers
Persian Noodle Soup actually tastes even better the next day, once the flavors have had time to deepen. Store leftovers in an airtight container in the refrigerator for up to three days to keep the ingredients fresh and vibrant.
Freezing
If you want to keep some soup on hand for busier days, freeze it in portion-sized containers. Keep in mind that noodles may soak up liquid and change texture slightly after freezing, so you might want to undercook them a little before freezing or add fresh noodles when reheating.
Reheating
Reheat the soup gently on the stovetop over low heat, stirring occasionally. If the soup seems too thick, add a splash of water or broth to loosen it up. Avoid microwaving directly from frozen for best texture and flavor results.
FAQs
Can I use other types of beans in Persian Noodle Soup?
Absolutely! While the recipe calls for lentils, chickpeas, navy beans, and kidney beans, feel free to swap in any beans you have on hand. Just be mindful of cooking times, especially with dried versus canned beans.
Is Persian Noodle Soup vegetarian or vegan?
This recipe is naturally vegetarian and can be vegan as long as you skip the sour cream or yogurt garnish or use a plant-based alternative.
What if I can’t find Persian noodles?
No worries! Linguine or thin spaghetti works perfectly as a substitute. Just keep an eye on the cooking time since different noodles vary in tenderness.
Can I make the soup spicier?
Definitely! Add a pinch of red pepper flakes or a dash of hot sauce during cooking or as a garnish to give your Persian Noodle Soup a pleasant kick without overwhelming the delicate herb flavors.
How do I keep the herbs fresh and vibrant in the soup?
Add the fresh herbs toward the end of cooking, just a few minutes before serving, so they remain bright and flavorful without becoming overcooked or dull.
Final Thoughts
Persian Noodle Soup is one of those magical dishes that combines humble ingredients in a way that feels special every time you make it. Whether you’re warming up on a cold evening or sharing with friends who appreciate hearty, wholesome food, this soup never fails to delight. I can’t wait for you to try it and experience the comforting embrace of its flavors for yourself!
PrintPersian Noodle Soup Recipe
A hearty and comforting Persian Noodle Soup packed with nutritious legumes, fresh herbs, and tender noodles in a flavorful turmeric-infused vegetable broth. This vegetarian soup combines lentils, chickpeas, navy beans, and kidney beans with vibrant greens and fragrant herbs for a nourishing meal. Finished with a creamy dollop of sour cream or yogurt and crispy fried onions for garnish, this recipe brings warmth and tradition to your table.
- Prep Time: 15 minutes
- Cook Time: 40 minutes
- Total Time: 55 minutes
- Yield: 6 servings 1x
- Category: Soup
- Method: Simmering
- Cuisine: Persian
- Diet: Vegetarian
Ingredients
Base
- 2 tablespoons olive oil
- 1 large onion, diced
- 4 cloves garlic, minced
- 1 teaspoon turmeric
Broth and Legumes
- 6 cups vegetable broth
- 1 cup lentils, rinsed
- 1 cup chickpeas, cooked
- 1 cup navy beans, cooked
- 1 cup kidney beans, cooked
Noodles and Greens
- ½ pound Persian noodles or linguine
- 3 cups spinach, chopped
- 1 cup cilantro, chopped
- 1 cup parsley, chopped
- 1 cup dill, chopped
Seasoning and Garnish
- Salt and pepper to taste
- Sour cream or yogurt, for serving
- Fried onions, for garnish
Instructions
- Prepare the Base: Heat olive oil in a large pot over medium heat. Add the diced onion and cook until soft and translucent, about 5 minutes, stirring occasionally to prevent burning.
- Add Garlic and Spices: Stir in the minced garlic and turmeric, cooking for 1-2 minutes until fragrant to release the flavors but not burning the garlic.
- Add Broth and Legumes: Pour in the vegetable broth, then add the rinsed lentils, cooked chickpeas, cooked navy beans, and cooked kidney beans. Bring the mixture to a boil, then reduce heat to low and simmer gently for 20 minutes to allow the legumes to absorb the flavors fully.
- Add Noodles: Add the Persian noodles or linguine to the pot. Continue cooking for about 10 minutes, or until the noodles are tender but not mushy, stirring occasionally to prevent sticking.
- Stir in Greens and Herbs: Add the chopped spinach, cilantro, parsley, and dill to the soup. Stir well to combine, then cook for another 5-7 minutes until the greens have wilted and infused their aroma into the broth.
- Season: Taste the soup and season with salt and freshly ground black pepper according to your preference. Stir well to distribute the seasoning.
- Serve: Ladle the hot soup into bowls, topping each serving with a generous dollop of sour cream or yogurt and a sprinkle of fried onions for added creaminess and crunch.
Notes
- Use cooked canned beans to reduce cooking time if preferred.
- Persian noodles can be substituted with linguine or any thin pasta if unavailable.
- For a vegan option, omit sour cream or use a plant-based yogurt alternative.
- Fried onions can be made at home by thinly slicing onions and frying until golden brown or purchased pre-made.
- Adjust herb quantities to your taste for more or less pronounced herbal flavor.
- This soup can be stored in the refrigerator for up to 3 days and reheated gently on the stove.
Nutrition
- Serving Size: 1 bowl (about 1.5 cups)
- Calories: 280 kcal
- Sugar: 4 g
- Sodium: 450 mg
- Fat: 6 g
- Saturated Fat: 1 g
- Unsaturated Fat: 5 g
- Trans Fat: 0 g
- Carbohydrates: 45 g
- Fiber: 10 g
- Protein: 15 g
- Cholesterol: 0 mg
Keywords: Persian noodle soup, lentil soup, vegetarian soup, healthy soup, turmeric soup, legume soup, Middle Eastern soup

 
		 
		 
			 
			 
			 
			 
			 
			