As I stirred the pot of bubbling goodness, the aroma of garlic and turmeric wafted through my kitchen like a warm embrace. There’s something deeply comforting about a bowl of Persian Noodle Soup, or Ash Reshteh, especially when the nights turn chilly and the week feels overwhelming. This nourishing dish is not just a recipe; it’s affection wrapped in a rich, velvety broth filled with hearty legumes and vibrant herbs. It’s perfect for cozy evenings or when you want to impress guests with a delicious taste of Persian cuisine. Plus, it’s vegetarian and packed with plant-based protein, making it a wholesome choice for everyone at the table. Curious about how to create this delicious bowl of flavor? Let’s dive into the details!

Why Choose This Persian Noodle Soup?
Simplicity: The recipe is easy to follow, catering to both novice cooks and experienced chefs alike.
Wholesome Ingredients: Packed with nutritious legumes and fresh herbs, this soup offers a flavorful way to stay healthy.
Versatile Options: Feel free to mix in your favorite beans or grab different noodles to suit your taste!
Comforting Warmth: With its velvety broth and vibrant colors, this dish brings warmth on chilly nights, perfect for gatherings or family dinners.
Make-Ahead Delight: Preparing the soup a day in advance enhances the flavors—just as I recommend for the delightful Cabbage Roll Soup or soothing Chicken Tortilla Soup.
Cultural Heritage: Enjoying Ash Reshteh is not just a meal; it’s a taste of Persian traditions that symbolize abundance and joy.
Persian Noodle Soup Ingredients
For the Aromatic Base
- Olive oil – Adds richness and helps with sautéing. Use any neutral oil if unavailable.
- Onion – Provides sweetness and depth of flavor. Shallots can be used for a milder taste.
- Garlic – Enhances the overall aroma and taste. Fresh garlic is recommended over powdered.
- Turmeric – Imparts a warm color and earthy flavor. Ginger can be used for a different spice note.
For the Soup Base
- Vegetable broth – Forms the base of the soup. Chicken broth can be substituted for a non-vegetarian option.
- Lentils – Adds protein and heartiness to the soup. Substitute with split peas if desired.
- Chickpeas – Contributes creaminess and texture. Canned or pre-cooked are convenient options.
- Navy beans – Provide a creamy texture. Can replace with cannellini or black beans.
- Kidney beans – Adds color and variety in texture. Any cooked beans can be substituted.
For the Noodles and Greens
- Persian noodles or linguine – The main carbohydrate that gives body to the soup. Break linguine into thirds as a substitute.
- Spinach – Offers freshness and bright color. Kale can be used for a heartier option in colder months.
- Cilantro – Provides a fresh, zesty flavor. Substitute with parsley if preferred.
- Parsley – Enhances the herbaceous profile of the soup. Use dried parsley if fresh is unavailable.
- Dill – Adds a unique aromatic quality. Increase if you love dill’s taste; use a smaller amount of dried if necessary.
For Finishing Touches
- Salt and black pepper – For seasoning. Be cautious with salt if using salted broth.
- Sour cream or yogurt – Adds creaminess upon serving. For a vegan option, use plant-based yogurt.
- Fried onions – For a crunchy and flavorful garnish. Can substitute with crispy shallots or omit for a lighter version.
Creating a delicious Persian noodle soup is not just about the ingredients; it’s about the heart you put into it!
Step‑by‑Step Instructions for Persian Noodle Soup Guide
Step 1: Sauté the Aromatics
In a large pot, heat 2 tablespoons of olive oil over medium heat. Add 1 finely diced onion and sauté for about 5 minutes, stirring occasionally, until the onion becomes soft and translucent. As the onion cooks, it should release a sweet aroma, setting a flavorful foundation for your Persian noodle soup.
Step 2: Add Garlic and Spices
Next, incorporate 3 minced garlic cloves and 1 teaspoon of ground turmeric into the pot. Stir the mixture for about 1-2 minutes until fragrant. The garlic will become golden, which indicates it’s perfectly infused with the oil, complementing the spices and enhancing the soup’s flavor.
Step 3: Pour in the Broth and Legumes
Pour in 8 cups of vegetable broth, increasing the heat to high until boiling. Once boiling, add 1 cup of lentils, 1 cup of chickpeas, 1 cup of navy beans, and 1 cup of kidney beans. Reduce the heat to low and let it simmer for 20 minutes, allowing the legumes to soften while the broth becomes richly infused with flavor.
Step 4: Cook the Noodles
After 20 minutes, add 1 cup of Persian noodles or linguine, breaking them into thirds if using linguine. Stir gently and let the soup simmer for another 10 minutes. The noodles should become tender but not overcooked, maintaining a delightful texture that complements the hearty soup base.
Step 5: Incorporate the Greens
Once the noodles are cooked, add 2 cups of chopped spinach, along with ½ cup each of chopped cilantro, parsley, and dill. Cook for an additional 5-7 minutes until the greens are wilted and vibrant. Their lush color and freshness will brighten up your Persian noodle soup, enriching every flavorful spoonful.
Step 6: Season and Serve
Finally, season the soup with salt and black pepper to taste. Serve hot in bowls, garnished with a dollop of sour cream or yogurt and a sprinkle of crispy fried onions for a delightful contrast. Your comforting Persian noodle soup is now ready to warm hearts and satisfy appetites!

How to Store and Freeze Persian Noodle Soup
Fridge: Store your Persian noodle soup in an airtight container for up to 4 days. Ensure it cools completely before sealing to lock in freshness.
Freezer: Freeze individual portions of the soup in freezer-safe containers for up to 3 months. Label them with the date for easy tracking and defrost overnight in the fridge before reheating.
Reheating: When reheating, add a splash of vegetable broth to restore consistency and heat on the stovetop until warmed through. This keeps your Persian noodle soup deliciously comforting!
Airtight Tip: Make sure to keep the soup sealed tightly in both the fridge and freezer to prevent freezer burn and maintain its rich flavors.
Persian Noodle Soup Variations
Feel free to explore these creative twists to make your Persian noodle soup uniquely yours!
-
Bean Swap: Replace any beans with lentils or split peas for different textures. Each choice brings its own hearty quality to the dish.
-
Noodle Alternatives: Try using gluten-free or whole grain noodles to cater to dietary preferences without sacrificing flavor.
-
Greens Galore: Incorporate seasonal greens like kale, arugula, or collard greens for added nutrients and a delightful taste twist.
-
Herb Infusion: Double up on the herbs for a more intense flavor or add fresh mint for a refreshing contrast.
-
Spicy Kick: Add a pinch of cayenne pepper or sliced jalapeños if you crave a little heat in your comforting bowl.
-
Creamy Touch: For an extra luscious texture, blend a portion of the soup and mix it back in. Just like how I recommend adding creaminess to my Chicken Noodle Casserole.
-
Festive Garnish: Top with pomegranate seeds during special occasions for a burst of color and a sweet-tart flavor.
-
Grains Option: Swap noodles for cooked rice or quinoa for heartiness that’s also gluten-free. It’s comforting and delightful just like my savory Chicken Tortilla Soup.
Experiment and enjoy your very own delicious twist on this beloved classic!
Expert Tips for Persian Noodle Soup
Enhance Flavors: Prepare the soup a day in advance. The flavors meld beautifully overnight, making the dish even more delicious when served.
Crunchy Garnish: Add fried onions just before serving to maintain their crispness. This adds a delightful texture to your Persian noodle soup.
Consistent Texture: When reheating leftovers, add extra broth to keep the soup’s consistency delightful and prevent it from becoming too thick.
Cool Before Storing: Always cool leftovers completely before refrigeration. This helps maintain freshness and quality for your next soup cravings!
Experiment with Beans: Don’t hesitate to mix and match beans according to your preference! Chickpeas, navy beans, or even black beans can change the flavor profile of your Persian noodle soup.
What to Serve with Persian Noodle Soup?
There’s nothing quite like a heartwarming bowl of soup to create a cozy family meal that everyone will savor.
- Crusty Bread: Perfect for dipping, a warm loaf adds a comforting crunch that complements the soup’s velvety texture.
- Tangy Lemon Wedges: Offering a zesty kick, lemon enhances the flavors of the soup and brightens your palate with each spoonful!
- Herbed Flatbreads: These soft, fluffy breads create a satisfying pairing, inviting you to scoop up every last drop of the rich broth.
- Fresh Salad: A light, green salad with cucumbers and tomatoes adds a crisp contrast to the warmth of the soup.
- Roasted Veggies: Caramelized root vegetables provide a sweet and earthy side dish that harmonizes beautifully with the soup’s spices.
- Mint Tea: This refreshing drink balances the richness of the Persian noodle soup, offering soothing comfort after each bite.
- Baklava: For dessert, this sweet treat finishes the meal on a delightful note, completing your Persian culinary experience.
- Spiced Nuts: Offering a crunchy snack, these seasoned nuts provide a lovely contrast to the soup’s smooth flavors.
Make Ahead Options
These Persian Noodle Soup preparations are a savior for busy weeknights! You can prepare the soup base (excluding the noodles and fresh greens) up to 24 hours in advance. Simply sauté the onions, garlic, and spices, then add the broth and legumes; cool completely before refrigerating in an airtight container. If you’re planning to enjoy it after a couple of days, your Persian noodle soup can last in the fridge for up to 3 days. When it’s time to serve, reheat gently, add the broken noodles and greens, and simmer until everything is warm and perfectly cooked. This not only saves you time but also infuses your soup with an even richer flavor!

Persian Noodle Soup Recipe FAQs
What type of beans should I use for Persian Noodle Soup?
You can utilize a variety of beans in your Persian noodle soup! I recommend using lentils, chickpeas, navy beans, and kidney beans for a balanced mix. You can easily substitute any of these with canned or pre-cooked beans if you’re short on time. Feel free to experiment with your favorites, such as cannellini or black beans, for a unique twist!
How do I store leftovers of Persian Noodle Soup?
Store your Persian noodle soup in an airtight container in the refrigerator for up to 4 days. Make sure it cools completely before sealing to preserve its fresh flavors. If you’d like to keep it longer, transferring it to the freezer is a great option!
Can I freeze Persian Noodle Soup?
Absolutely! You can freeze individual portions of the soup in freezer-safe containers for up to 3 months. Remember to label them with the date for easy tracking. When you’re ready to enjoy, defrost in the fridge overnight and reheat on the stovetop. Add a splash of vegetable broth to restore its delicious consistency.
How can I make my Persian Noodle Soup thicker if it’s too thin?
If your soup turns out thinner than desired, don’t worry! Simply let it simmer uncovered for a few extra minutes; this allows some of the liquid to evaporate. Alternatively, you can mash a small portion of the beans into the broth, which will thicken it naturally without compromising flavor.
Are there any dietary considerations for making Persian Noodle Soup?
This soup is already vegetarian and packed with plant-based protein, making it suitable for most dietary preferences. If you’re concerned about allergens, check all your ingredients—especially the broth and any garnishes like yogurt or sour cream. To make the soup vegan, just swap in plant-based yogurt or omit the dairy altogether!
Can I use different noodles besides Persian noodles?
Yes! If you can’t find Persian noodles, linguine works just fine—just break it into thirds to mirror the traditional shape. You can even use rice noodles or any pasta of your choice. The goal is to have a hearty noodle that complements the comfort of your soup.

Persian Noodle Soup Guide: Comfort Food for Chilly Nights
Ingredients
Equipment
Method
- In a large pot, heat 2 tablespoons of olive oil over medium heat. Add 1 finely diced onion and sauté for about 5 minutes, stirring occasionally, until the onion becomes soft and translucent.
- Next, incorporate 3 minced garlic cloves and 1 teaspoon of ground turmeric into the pot. Stir the mixture for about 1-2 minutes until fragrant.
- Pour in 8 cups of vegetable broth, increasing the heat to high until boiling. Once boiling, add 1 cup of lentils, 1 cup of chickpeas, 1 cup of navy beans, and 1 cup of kidney beans.
- After 20 minutes, add 1 cup of Persian noodles or linguine, breaking them into thirds if using linguine. Stir gently and let the soup simmer for another 10 minutes.
- Once the noodles are cooked, add 2 cups of chopped spinach, along with ½ cup each of chopped cilantro, parsley, and dill.
- Finally, season the soup with salt and black pepper to taste. Serve hot in bowls, garnished with a dollop of sour cream or yogurt and a sprinkle of crispy fried onions.

Leave a Reply