As the sun dips below the horizon and the cool evening air settles in, the scent of simmering spices is an invitation that can’t be ignored. Enter the world of comfort with this Persian Noodle Soup Recipe, or Ash Reshteh, a cherished dish that brings warmth and nourishment to any table. Packed with protein-rich legumes, vibrant herbs, and a delightful blend of spices, this vegetarian treasure is perfect for those looking to enjoy a healthy meal without sacrificing flavor. Plus, it’s wonderfully versatile; feel free to adapt ingredients based on what you have on hand! Whether you’re preparing for a cozy night at home or wanting to impress friends with a taste of Persian culture, this hearty soup will be your new favorite go-to. Are you ready to dive into a bowl of deliciousness?

Why Choose This Persian Noodle Soup?
Comforting Warmth: This hearty Persian Noodle Soup will wrap you in a cozy embrace, making it perfect for cool evenings or a comforting dinner.
Protein-Packed: Chock-full of nutritious legumes, this dish offers a substantial amount of plant-based protein, ensuring you stay satisfied longer.
Easy to Customize: Flexible with ingredients, feel free to experiment with your favorite beans and greens, or try it with options like Coconut Curry Soup for a flavorful twist.
Quick Preparation: With a straightforward method, you’ll be savoring a bowl of this savory goodness in no time, saving you from fast food!
Cultural Richness: Each bite of this traditional dish invites you to explore Persian culture, bringing a sense of celebration to your dining table. Dive into this culinary journey—you won’t regret it!
Persian Noodle Soup Recipe Ingredients
Discover the essential components of this heartwarming dish!
For the Soup Base
- Olive Oil – Adds richness and aids in sautéing; can use other vegetable oils if desired.
- Onion – Builds a flavorful base; sauté until golden for natural sweetness.
- Garlic – Enhances aroma and flavor; fresh and minced works best.
- Turmeric – Provides color and health benefits; curry powder is a suitable substitute.
- Vegetable Broth – Acts as the flavorful liquid foundation; substitute with water or homemade broth if needed.
For the Protein
- Lentils – Primary source of protein; red or green lentils are great options.
- Chickpeas – Offers creaminess and fiber; canned versions work well for convenience.
- Navy Beans – Adds heartiness; can be replaced with other white beans.
- Kidney Beans – Delivers color and nutrition; both canned or cooked from scratch are good choices.
For the Noodles
- Persian Noodles (Reshteh) or Linguine – Provides unique texture; linguine is a decent substitute if Reshteh is unavailable.
For the Vegetables
- Spinach – Adds vitamins and color; can be swapped for kale.
- Cilantro – Brightens flavor; feel free to omit if it’s not your preference.
- Parsley – Fresh herb addition that enhances flavor; can be substituted with more cilantro.
- Dill – Aromatic herb that elevates the dish; thyme can serve as a replacement.
For Serving
- Salt and Pepper – Essential for seasoning to taste.
- Sour Cream or Yogurt – Adds creaminess when serving; use plant-based alternatives for a vegan dish.
- Fried Onions – Garnish that offers crunch; can be omitted or replaced with toasted nuts for extra texture.
Prepare your ingredients for a delicious and wholesome Persian Noodle Soup with this comprehensive list!
Step‑by‑Step Instructions for Persian Noodle Soup Recipe
Step 1: Sauté the Aromatics
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. This creates a flavor base that is essential for your Persian Noodle Soup. 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.
Step 2: Build the Soup Base
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 and the flavors meld beautifully.
Step 3: Add the Noodles
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 and have absorbed some of that rich broth. This step is crucial for ensuring your Persian Noodle Soup has the perfect hearty texture.
Step 4: Incorporate the Greens
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. This addition brings freshness and color to your comforting Persian Noodle Soup.
Step 5: Season and Serve
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. For an extra crunch, sprinkle some fried onions or toasted nuts on top. Enjoy the delightful warmth that this comforting dish brings!

Variations & Substitutions for Persian Noodle Soup Recipe
Feel free to tailor this delightful Persian Noodle Soup to your tastes and pantry staples!
-
Different Legumes: Swap in black beans or pinto beans for a unique twist and a change in texture. Each bean variety has its own flavor profile, adding a fun surprise to the soup!
-
Alternative Noodles: Use rice noodles or zucchini noodles to make it gluten-free or lower in carbs. This variation also adds an interesting texture while keeping the dish light.
-
Extra Veggies: Toss in carrots or bell peppers for additional color and nutrients. It’s a great way to sneak in more veggies and make your soup even heartier!
-
Spice it Up: Introduce a dash of cayenne pepper or a sprinkle of red pepper flakes for a gentle kick to the flavor. Adjust the heat according to your preference for a different taste experience.
-
Herb Variations: Instead of cilantro or parsley, try using basil or oregano to give a different herbaceous flair that blends beautifully with the soup.
-
Creamy Touch: Swap out the sour cream or yogurt for coconut milk for a rich and creamy texture that’s plant-based. It adds a delightful hint of sweetness that pairs well with the spices!
-
Nutty Garnish: Replace fried onions with toasted walnuts or slivered almonds for an added crunch and nuttiness. This nutty flavor complements the legumes perfectly and enhances the overall dish.
-
Wild Greens: If available, use dandelion greens or mustard greens instead of spinach for a more robust flavor profile. These greens add a lovely, earthy note that’s sure to elevate your soup.
Explore these variations and substitutions to create your perfect bowl of Persian Noodle Soup! If you’re in the mood for a different type of comforting soup, you might also enjoy Baked Potato Soup or a savory Veggie Pot Pie Soup to change things up!
Expert Tips for the Best Persian Noodle Soup
-
Flavor Development: Allow the soup to sit overnight in the fridge; this improves the depth of flavors, enhancing your Persian Noodle Soup experience.
-
Bean Prep: If using dried beans instead of canned, soak them overnight and increase the simmer time to ensure they’re perfectly tender.
-
Consistency Control: Adjust the consistency of your soup by adding extra broth or water when reheating, ensuring it’s just right for your preference.
-
Fresh Herbs: Always add herbs at the end of cooking to maintain their vibrant color and flavor; this keeps your Persian Noodle Soup fresh and bright.
-
Customize Your Greens: Feel free to substitute spinach with other greens like kale or Swiss chard depending on what you have on hand; it’s a great way to mix things up!
Make Ahead Options
Preparing this Persian Noodle Soup is a fabulous way to save time during your busy week! You can prep the soup base—sauté the onions, garlic, and spices, then add the vegetable broth and legumes—up to 24 hours in advance. Store it in an airtight container in the refrigerator. You can also chop the greens and store them separately to ensure they remain fresh. When you’re ready to serve, simply bring the soup to a simmer, add the noodles, and incorporate the chopped greens. This way, you’ll enjoy a heartwarming Persian Noodle Soup that’s just as delicious and flavorful, yet ready to eat in no time!
How to Store and Freeze Persian Noodle Soup
Fridge: Store your Persian Noodle Soup in an airtight container for up to 5 days. Let it cool completely before sealing to maintain freshness.
Freezer: For longer storage, freeze the soup without noodles and fresh herbs. It can last for up to 3 months. Thaw in the fridge before reheating.
Reheating: When ready to enjoy, reheat the soup on the stove over medium heat, adding a splash of broth or water to reach your desired consistency.
Make-Ahead Tip: Consider preparing the soup base in advance and adding the noodles and herbs just before serving for optimal texture and flavor.
What to Serve with Hearty Persian Noodle Soup?
Nothing complements a steaming bowl of comforting soup like the perfect side dish or drink to elevate your dining experience.
-
Soft Flatbread: The warm, fluffy bread is perfect for scooping up soup, adding a delightful texture to every bite.
-
Fresh Salad: A crisp, vibrant salad with cucumbers, tomatoes, and a tangy dressing balances the hearty richness of the soup beautifully.
-
Spiced Roasted Vegetables: Earthy, roasted vegetables add an aromatic touch that aligns perfectly with the herbs in the soup, enhancing the overall flavor.
-
Zesty Pickles: The tang of pickles provides a refreshing contrast to the savory notes in the Persian Noodle Soup, brightening each mouthful.
-
Mint Lemonade: A chilled mint lemonade offers a burst of citrusy freshness that makes for a delightful beverage pairing with your soup.
-
Rice Pilaf: A fragrant rice cooked with saffron and nuts adds sophistication to the meal, inviting you to savor each element of the dish.
-
Fried Eggplant: Lightly breaded and fried eggplants lend a pleasing crunch alongside the comforting elements of the soup, creating a delightful medley of flavors.
-
Baklava for Dessert: Finish off your meal with this sweet, flaky pastry—its honeyed richness contrasts beautifully with the savory stew, making for a perfect end note.

Persian Noodle Soup Recipe FAQs
How do I choose the right ingredients for my Persian Noodle Soup?
Absolutely! When selecting ingredients, look for fresh produce, as it significantly enhances the flavor. For the herbs, vibrant green leaves with no dark spots are ideal. For beans, choose canned options that are low in sodium or dried beans that have been soaked overnight for the best texture and taste.
What is the best way to store leftover Persian Noodle Soup?
Very easy! Cool the soup completely before transferring it to an airtight container. It can be stored in the fridge for up to 5 days. Just remember to let it cool first; this helps to avoid condensation in the container, keeping your soup fresh and delicious!
Can I freeze Persian Noodle Soup, and how do I do it?
Yes, you can! To freeze, omit the noodles and fresh herbs before storing the soup. Pour it into a freezer-safe container or bag, ensuring you leave some space at the top for expansion. It will maintain its quality for up to 3 months. Thaw in the fridge overnight before reheating, and add fresh noodles and herbs right before serving.
What should I do if my soup is too thick?
No worries! If your Persian Noodle Soup turns out thicker than desired, simply add a splash of vegetable broth or water while reheating. Stir well and allow it to simmer gently for a few minutes until you achieve your preferred consistency. Don’t hesitate to adjust to your taste; the more, the merrier!
Is this recipe suitable for those with dietary restrictions?
Definitely! This Persian Noodle Soup Recipe is vegan and vegetarian-friendly, packed with wholesome plant-based protein. If you have a nut allergy, you can skip the garnish of fried onions or replace them with toasted seeds. Just be sure to double-check any canned ingredients, like chickpeas and beans, for allergens to ensure they fit your needs.

Authentic Persian Noodle Soup Recipe for Cozy Nights
Ingredients
Equipment
Method
- 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.
- 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.
- 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.
- 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.
- 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!

Leave a Reply