One chilly evening, I found myself yearning for a bowl of something warm and hearty. That’s when I knew I had to whip up a delicious Persian Noodle Soup, or Ash Reshteh. This comforting dish is both plant-based and protein-packed, making it an ideal choice for those cozy nights when you want to indulge without the guilt. Packed with lentils, beans, and fresh herbs, this soup offers a savory hug in a bowl, perfect for gathering your loved ones around the table or simply enjoying alone with a good book. Plus, it’s surprisingly easy to make and can be tailored to what you have on hand. Curiosity piqued? Let’s dive into this recipe and embrace the comforting warmth of homemade goodness!

Why is this Persian Noodle Soup special?
Comforting Warmth: This Persian Noodle Soup wraps you in a cozy embrace, thanks to its hearty blend of lentils and beans.
Nutritious Delight: Packed with plant-based protein, it’s a nutritious option that satisfies without weighing you down.
Flexible Ingredients: The recipe allows you to use whatever beans and herbs you have at home, making it versatile and easy to customize.
Quick Preparation: You can whip up this delightful dish in just under an hour, making it perfect for busy weeknights.
Cultural Connection: Enjoying this Ash Reshteh not only provides a nourishing meal but also connects you to Persian culinary traditions—perfect for sharing with family or friends.
Persian Noodle Soup Ingredients
• Discover the essential components of this delightful dish!
For the Soup Base
- Olive oil – Adds fat for sautéing and flavor; can be swapped with another cooking oil.
- Onion – Provides a savory base; yellow onions are recommended for sweetness.
- Garlic – Enhances aroma and flavor; fresh garlic is the best choice, but garlic powder works too.
- Turmeric – Contributes earthiness and a vibrant color; curry powder can also be used for warmth.
- Vegetable broth – Acts as the delicious base liquid for the soup; homemade or store-bought broth options work fine.
For the Protein
- Lentils – A great source of protein and fiber; green or brown lentils are ideal, but red lentils will cook quicker.
- Chickpeas – Adds texture and nutrition; canned chickpeas save time, while dried can be used if soaked beforehand.
- Navy beans – Provides a creamy texture and depth; substitute with cannellini beans if unavailable.
- Kidney beans – Offers a different flavor and texture; can be swapped with black beans if preferred.
For the Noodles and Greens
- Persian noodles – Traditional for adding texture; linguine works well as an alternative.
- Spinach, cilantro, parsley, dill – Fresh herbs enhance flavor and nutrients; mix and match based on availability.
For Seasoning & Topping
- Salt and pepper – Essential for balancing flavors; adjust according to your taste preferences.
- Sour cream or yogurt – Adds a creamy, tangy topping; for a vegan option, consider plant-based yogurt.
- Fried onions – A delightful garnish that adds crunch and flavor; replace with crispy shallots or omit if not available.
This Persian Noodle Soup Recipe is not just a meal; it’s a comforting experience in every bowl!
Step‑by‑Step Instructions for Persian Noodle Soup Recipe
Step 1: Sauté the Aromatics
Heat 2 tablespoons of olive oil in a large pot over medium heat. Once the oil shimmers, add 1 diced onion, sautéing for about 5 minutes until it becomes soft and translucent. Stir frequently to prevent sticking, and enjoy the delightful aroma as the onions caramelize, providing a savory base for your Persian Noodle Soup.
Step 2: Add Garlic and Spices
Next, add 4 minced garlic cloves and 1 teaspoon of turmeric to the pot. Cook for an additional 1-2 minutes, stirring constantly until fragrant, which will wake up the spices and fill your kitchen with enticing scents. This step is essential for building the rich flavor profile of the Persian Noodle Soup.
Step 3: Incorporate the Broth and Beans
Pour in 6 cups of vegetable broth and stir in 1 cup of lentils, 1 can of chickpeas (drained), 1 cup of navy beans, and 1 cup of kidney beans. Raise the heat to high, bringing the mixture to a boil. Once boiling, reduce the heat to low and let it simmer for 20 minutes, allowing the flavors to meld together while the lentils become tender.
Step 4: Add Noodles
After 20 minutes, add 1 cup of Persian noodles (or linguine) and stir well. Increase the heat slightly, allowing the soup to return to a gentle boil. Cook for an additional 10 minutes or until the noodles are tender yet firm to the bite, ensuring they soak up the savory broth without becoming mushy.
Step 5: Stir in Fresh Greens
In the last 5-7 minutes of cooking, add 2 cups of chopped spinach, along with ½ cup each of chopped cilantro, parsley, and dill. Stir the greens into the soup until they are wilted and vibrant, packing a flavorful punch into your Persian Noodle Soup that enhances both nutrition and taste.
Step 6: Final Seasoning and Serving
Once the greens are wilted, season the soup with salt and pepper to taste, stirring to combine. Ladle the hearty Persian Noodle Soup into bowls, and for a touch of richness, top each serving with a dollop of sour cream or yogurt and a sprinkle of fried onions for added crunch. Enjoy your warm, nutritious bowl of comfort!

Expert Tips for the Best Persian Noodle Soup
- Soak Beans: Soaking dried beans overnight ensures they cook thoroughly and are tender in your soup. This helps avoid an overcooked texture.
- Noodle Care: To prevent mushy noodles when freezing, add the Persian noodles only when reheating. This keeps them al dente and perfect when served.
- Flavor Enhancer: For a deeper flavor, let the soup sit in the refrigerator for a few hours or overnight before serving. The flavors meld beautifully over time.
- Ensure Freshness: Use fresh herbs for garnishing right before serving. This preserves their vibrant flavor and nutrients, enriching your Persian Noodle Soup.
- Balance Seasoning: Adjust salt and pepper according to your preference. Taste as you go for a well-balanced, delicious soup!
Make Ahead Options
These flavorful bowls of Persian Noodle Soup are perfect for those busy weeknights when you’re craving a homemade meal without the fuss! You can prepare the soup base, including sautéing the onions, garlic, and spices, up to 24 hours in advance. Simply store the mixture in an airtight container in the refrigerator. Additionally, you can cook the lentils and beans ahead of time, keeping them ready to go for the soup. Just before serving, reheat the soup and add the noodles and fresh greens; this ensures they maintain their vibrant texture. Remember, this comforting Persian Noodle Soup will taste just as delicious, if not better, the next day!
How to Store and Freeze Persian Noodle Soup
Fridge: Place cooled Persian Noodle Soup in an airtight container. It can be stored for up to 5 days, and the flavors will deepen over time.
Freezer: For longer storage, freeze the soup in freezer-safe containers. It will keep well for up to 3 months. To prevent mushy noodles, add fresh noodles only when reheating.
Reheating: When ready to enjoy, thaw overnight in the fridge, then reheat on the stove with a splash of vegetable broth or water to restore consistency and warmth.
Serving Tips: Remember to refresh with freshly chopped herbs and a dollop of sour cream or yogurt just before serving for a delightful finish!
What to Serve with Hearty Persian Noodle Soup?
Elevate your comforting meal experience with delightful pairings that complement the rich flavors of this beloved dish.
- Fluffy Flatbread: Perfect for dipping, soft flatbread complements the soup’s hearty texture and absorbs the flavorful broth beautifully.
- Crispy Salad: A refreshing salad with mixed greens and citrus dressing adds a bright contrast to the warm, savory soup.
- Savory Rice Pilaf: Aromatic rice pilaf infused with spices harmonizes with the soup’s deep flavors, creating a fulfilling meal that’s balanced in every bite.
- Roasted Vegetables: Lightly seasoned roasted veggies introduce a delightful crunch and earthy notes, enhancing the comfort of the Persian noodle soup.
- Creamy Yogurt Dip: Serve a tangy yogurt dip on the side to enrich the experience; it cools the palate and perfectly complements the spices.
- Herbed Quinoa: Nutty quinoa tossed with fresh herbs mirrors the vibrant greens in the soup and provides an extra protein boost.
- Chilled Mint Tea: Refreshing mint tea harmonizes with the warmth of the soup, soothing your senses while you savor each delicious bite.
- Baklava: To end on a sweet note, consider serving golden, flaky baklava; its nutty sweetness contrasts beautifully with the soup’s savory richness.
- Dark Chocolate: For a simple dessert, indulge in a few squares of dark chocolate to finish your meal with a rich and satisfying treat.
Persian Noodle Soup Recipe Variations
Feel free to get creative and customize your soup to suit your taste buds and pantry!
-
Spicy Kick: Add red pepper flakes or fresh chili peppers for heat during cooking; it’ll give the soup an exciting layer of flavor.
-
Herb Medley: Replace cilantro with fresh basil or mint; these herbs bring a unique twist and aromatic freshness to your bowl.
-
Coconut Cream: Use coconut milk instead of vegetable broth for a creamy, tropical flavor; it transforms the soup into a rich delight.
-
Chunky Veggies: Toss in diced carrots and bell peppers for added texture and sweetness; they’re a delightful contrast to the beans.
-
Lemon Zest: A sprinkle of lemon zest before serving brightens flavors instantly; it adds a refreshing zing that balances the earthiness.
-
Dairy-Free Delight: Swap sour cream or yogurt with cashew cream or a plant-based yogurt; it keeps the dish creamy without dairy.
-
Hearty Grains: Consider adding quinoa or barley instead of noodles; these whole grains boost nutrition and create a hearty soup.
-
Garlic Addition: For garlic lovers, sauté extra minced garlic with the onions; it enhances the aromatic profile of your Persian Noodle Soup.
By exploring these variations, you can turn a classic dish into something truly personalized! And if you’re looking for related cozy recipes, check out my Udon Noodle Soup or dive into the comforting Cowboy Soup Cozy. Each recipe offers flavorful possibilities to warm your heart and home!

Persian Noodle Soup Recipe FAQs
What type of lentils should I use for the Persian Noodle Soup?
I recommend using green or brown lentils, as they hold their shape well while cooking. Red lentils can be used, but keep an eye on them, as they cook faster and can become mushy if overcooked. Remember, a good bowl of soup is all about texture!
How should I store leftover Persian Noodle Soup?
Store any leftover soup in an airtight container in the fridge. It will stay fresh for up to 5 days. The flavors actually deepen as it sits! Just remember to reheat with a splash of broth or water to keep the soup from getting too thick.
Can I freeze Persian Noodle Soup?
Absolutely! Transfer the cooled soup into freezer-safe containers, leaving some space at the top for expansion. It can be frozen for up to 3 months. Just a tip: to maintain the quality, wait to add the noodles until you reheat the soup; this keeps them from getting mushy!
What if I don’t have Persian noodles? Can I use something else?
Not to worry! Linguine or any long pasta can be a great substitute. Just make sure to cook them according to the package instructions before adding to the soup at the last stages of cooking. This keeps it both simple and delicious!
Are there any dietary considerations for the Persian Noodle Soup?
If you’re cooking for someone with allergies, it’s important to note that this soup is naturally vegan and gluten-free if you choose gluten-free noodles. Additionally, check your vegetable broth to ensure it’s free from any unwanted allergens, especially if serving kids or those with sensitivities.
How can I enhance the flavors of my Persian Noodle Soup?
To really elevate this dish, let the soup sit in the fridge overnight after cooking. The flavors meld beautifully over time. Right before serving, a squeeze of fresh lemon juice or a sprinkle of red pepper flakes can provide that extra zing! Enjoy your comforting bowl of goodness!

Heartwarming Persian Noodle Soup Recipe for Cozy Nights
Ingredients
Equipment
Method
- Sauté the aromatics by heating olive oil in a large pot over medium heat, then add diced onion and sauté for about 5 minutes until soft and translucent.
- Add minced garlic and turmeric, cooking for an additional 1-2 minutes until fragrant.
- Incorporate vegetable broth, lentils, chickpeas, navy beans, and kidney beans. Bring to a boil, then reduce heat and simmer for 20 minutes.
- Add Persian noodles and cook for an additional 10 minutes or until they're tender.
- Stir in chopped spinach, cilantro, parsley, and dill in the last 5-7 minutes of cooking.
- Season with salt and pepper to taste, then serve with sour cream or yogurt and fried onions.

Leave a Reply