As I took a spoonful of this aromatic Persian Noodle Soup, a wave of warmth washed over me—a gentle reminder of home and comfort. Also known as Ash Reshteh, this delightful dish is a staple in Persian cuisine, brimming with legumes, hearty noodles, and vibrant herbs. What sets this easy-to-make soup apart is not just its rich flavors; it’s also packed with protein, making it a fantastic vegetarian option that fills you up without weighing you down. Perfect for a cozy evening or a light lunch, this nutritious bowl will reignite your love for homemade meals, steering you away from fast food. Are you ready to embark on a culinary journey through the comforting flavors of Persia?

Why is Persian Noodle Soup so Special?
Comforting: This Persian Noodle Soup offers a warm embrace with every spoonful, making it the perfect companion for chilly nights.
Nutritious: Packed with protein from legumes and enriched with vibrant greens, it’s a hearty meal that won’t leave you feeling heavy.
Easy to Make: With simple ingredients and straightforward steps, you’ll swiftly transform your kitchen into an aromatic haven.
Flavor Explosion: The blend of fresh herbs, garlic, and warm spices creates a symphony of flavors that will enchant your taste buds.
Versatile: Add your favorite veggies or substitute legumes to make it uniquely yours, turning every bowl into a personalized delight.
Whether you’re enjoying it solo or sharing it with friends, this bowl of Persian Noodle Soup is sure to become a cherished recipe!
Persian Noodle Soup Ingredients
For the Base
• Olive Oil – Adds fat for sautéing and flavor; substitute with vegetable oil or butter.
• Onion – Provides a base flavor; use shallots or leeks if desired.
• Garlic – Adds aromatic depth; optional, can use garlic powder in a pinch.
• Turmeric – Offers warmth and color; swap with curry powder for a different flavor profile.
• Vegetable Broth – Forms the soup base with rich flavor; can use chicken broth if not vegetarian.
For the Legumes
• Lentils – Contributes protein and texture; replace with split peas for a different consistency.
• Chickpeas – Adds heartiness; can substitute with navy beans or black beans.
• Navy Beans – Provides additional protein; substitute with any white bean.
• Kidney Beans – Adds texture and color; substitute with red beans or black beans.
For the Noodles and Greens
• Persian Noodles or Linguine – Creates substance; use rice noodles for a gluten-free option.
• Spinach – Adds nutrition and color; kale can be used as a substitute.
For the Herbs and Seasoning
• Cilantro, Parsley, Dill – Fresh herbs for brightness and flavor; any fresh herbs can be mixed to taste.
• Salt and Pepper – To season as preferred.
For the Toppings
• Sour Cream or Yogurt – For creaminess and tang; vegan yogurt can be used as a substitute.
• Fried Onions – For garnish and crunch; can be omitted or replaced with croutons.
Creating your own nourishing Persian Noodle Soup is a delightful journey that showcases the beauty of wholesome ingredients!
Step‑by‑Step Instructions for Persian Noodle Soup
Step 1: Prepare the Base
Heat 2 tablespoons of olive oil in a large pot over medium heat. Add the finely diced onion and sauté for about 5 minutes until it becomes translucent and soft. This fragrant base will create the perfect foundation for your Persian Noodle Soup.
Step 2: Add Garlic and Spices
Stir in 2 minced garlic cloves and 1 teaspoon of turmeric, cooking for 1-2 minutes until the garlic is fragrant but not burnt. This step adds depth and warmth to the soup, giving it that aromatic quality that will have everyone craving more.
Step 3: Combine Broth and Legumes
Pour in 6 cups of vegetable broth, then add 1 cup of lentils, 1 cup of chickpeas, 1 cup of navy beans, and 1 cup of kidney beans. Increase the heat to bring the mixture to a boil, then reduce the heat and let it simmer for 20 minutes. You’ll see the ingredients melding together beautifully.
Step 4: Incorporate Noodles
Add 8 ounces of Persian noodles or linguine to the pot, stirring well. Allow the noodles to cook for an additional 10 minutes until they are tender but still firm. Keep an eye on them to ensure they don’t overcook and become mushy in your delightful Persian Noodle Soup.
Step 5: Add Greens and Herbs
Stir in 2 cups of chopped spinach, ½ cup of chopped cilantro, ½ cup of chopped parsley, and ½ cup of chopped dill. Cook the mixture for about 5-7 minutes until the greens are wilted, enhancing both the nutrition and the vibrant color of your hearty soup.
Step 6: Season and Serve
Season your Persian Noodle Soup with salt and pepper to taste. Ladle the soup into bowls and top with a dollop of sour cream or yogurt, finished with a sprinkle of fried onions for texture. Serve warm and enjoy the comforting flavors!

Variations & Substitutions for Persian Noodle Soup
Feel free to get creative with your Persian Noodle Soup; the possibilities are tantalizing and delicious!
-
Different Legumes: Switch up the protein by using black beans or pinto beans to customize the flavor and texture.
-
Whole Grains: Substitute noodles for a whole grain option like farro or quinoa; this adds a nutty flavor and more nutrients.
-
Extra Veggies: Toss in chopped carrots or zucchini for an added crunch and vibrant color; feel free to mix in whatever veggies you love!
-
Spicy Kick: If you crave warmth, add a pinch of red pepper flakes or a chopped jalapeño to elevate the heat level.
-
Creamy Depth: For a richer flavor, stir in a spoonful of tahini or nut butter just before serving to create a creamy finish.
-
Gluten-Free Option: Use rice noodles instead of linguine to accommodate gluten-free diets, ensuring everyone can indulge in this comforting soup.
-
Herb Variations: Experiment with fresh herbs like mint or basil that can lend unique aromas, transforming the flavor profile dramatically.
-
Savory Broth: For deeper flavor exploration, try using miso paste dissolved in water as a base for your broth; it adds complexity and umami.
Your culinary journey with Persian Noodle Soup can lead you to delightful discoveries! If you enjoy soups packed with flavor, don’t forget to check out my recipes for Coconut Curry Soup and Chicken Gnocchi Soup, which also offer unique twists suitable for your palate!
Make Ahead Options
Preparing Persian Noodle Soup ahead of time is a fantastic way to save precious moments on busy weeknights! You can chop all your vegetables and prepare the legumes (up to 24 hours in advance) by soaking and cooking them, which enhances their flavors. Store the prepped ingredients in airtight containers in the refrigerator. While the soup can be stored in the fridge for up to 3 days, keep the noodles separate and add them during reheating to prevent them from becoming mushy. When ready to serve, just simmer the soup, add the noodles for the last 10 minutes, and refresh with fresh herbs for that vibrant flavor, ensuring every bowl of Persian Noodle Soup is just as delicious as when first made!
How to Store and Freeze Persian Noodle Soup
Fridge: Store leftover Persian Noodle Soup in an airtight container for up to 3 days. It’s best to keep it refrigerated until ready to enjoy again.
Freezer: For long-term storage, freeze the soup in portions for up to 3 months. Use freezer-safe bags, removing excess air to prevent freezer burn.
Reheating: To enjoy, thaw the soup overnight in the fridge, then reheat on the stove over low heat. Add a splash of broth or water if it’s too thick, and top with fresh herbs.
Garnish Tips: If you’ve garnished your soup with yogurt or sour cream, add these fresh just before serving after reheating for the best texture and flavor.
What to Serve with Persian Noodle Soup
A warm bowl of hearty soup can smoothly lead you to delightful accompaniments that enhance your meal experience.
- Flatbreads: Perfect for dipping, lavash or pita adds a chewy texture that soaks up the flavorful broth beautifully.
- Fresh Cucumber Salad: Crisp cucumbers tossed with yogurt and mint provide a refreshing contrast, balancing the soup’s richness.
- Roasted Vegetables: Caramelized, seasoned veggies add depth, bringing sweet and savory notes that complement the earthy flavors of the soup.
- Savory Scones: These flaky delights filled with herbs and cheese make a comforting addition, great for dipping and soaking in the broth.
- Herbed Quinoa: Fluffy quinoa tossed with fresh herbs creates a light side that enhances the soup’s protein content while adding a nutty flavor.
- Mint Tea: For a soothing beverage, sip on mint tea to cleanse the palate while echoing the aromatic herbs found in the soup.
- Date or Nut Bars: As a sweet finish, these energy-packed treats offer a delightful crunch to complement the comforting warmth of the soup.
Expert Tips for Persian Noodle Soup
-
Fresh Ingredients Matter: Use the freshest herbs and greens; they elevate your Persian Noodle Soup with vibrant flavor and color.
-
Watch the Noodles: Cook the noodles just until tender. Overcooking will make them mushy, ruining the soup’s delightful texture.
-
Adjust the Broth: Depending on the type of vegetable broth, taste and adjust the salt accordingly. A less salty broth may need added seasoning.
-
Batch Prep Legumes: Prepare a big batch of legumes ahead of time to save time. They freeze well and can be used in numerous recipes.
-
Customizable Toppings: Feel free to mix and match your toppings like fried onions or yogurt. This personal touch can lead to delightful flavor combinations!
-
Serve with Love: Always serve your Persian Noodle Soup warm with bread for a cozy, homey experience that brings everyone together.

Persian Noodle Soup Recipe FAQs
What kind of legumes should I use for Persian Noodle Soup?
Absolutely! For Persian Noodle Soup, you can choose from a variety of legumes, including lentils, chickpeas, navy beans, and kidney beans. Each contributes unique texture and flavor. If you want to experiment, you could also try split peas or even pinto beans for a different take.
How long can I store Persian Noodle Soup in the fridge?
You can store leftover Persian Noodle Soup in an airtight container in the refrigerator for up to 3 days. Just be sure to let it cool before sealing it up. When you’re ready to enjoy, reheat on the stove for the best flavor, adding fresh herbs if needed.
Can I freeze Persian Noodle Soup?
Yes, indeed! To freeze your Persian Noodle Soup, let it cool completely, then portion it into freezer-safe bags or containers. Make sure to remove excess air to prevent freezer burn. It can be safely frozen for up to 3 months. When ready to eat, thaw in the refrigerator overnight and reheat gently on the stove, adding a splash of broth for a great consistency.
What are some troubleshooting tips if my soup is too thick?
If your Persian Noodle Soup turns out thicker than desired, don’t fret! Simply add a little more vegetable broth or water while reheating until you reach your preferred consistency. This can help balance the flavors as well. Also, if you notice it’s too salty, a squeeze of lemon juice can brighten it up and help mellow any overpowering flavors.
How can I adjust the recipe for dietary restrictions?
Very! If you’re accommodating dietary restrictions, you can make several adjustments. For a gluten-free option, use rice noodles instead of traditional Persian noodles. Additionally, substitute the sour cream or yogurt with a vegan alternative. Always check labels for allergens, and if pet-friendly ingredients are in question, ensure not to include any harmful items like garlic or onions if sharing with pets.
What signs indicate that my ingredients are fresh and ready for cooking?
For fresh ingredients, look for vibrant greens without browning or dark spots, particularly in your herbs and spinach. Beans should be firm with no visible cracks, while garlic should be plump and not sprouting. Fresh onions should feel heavy in your hand and have dry, papery skins. Trust your senses—if it smells fragrant and looks lively, you’re good to go!

Nourishing Persian Noodle Soup for Cozy Nights In
Ingredients
Equipment
Method
- Heat 2 tablespoons of olive oil in a large pot over medium heat. Add the finely diced onion and sauté for about 5 minutes until it becomes translucent and soft.
- Stir in 2 minced garlic cloves and 1 teaspoon of turmeric, cooking for 1-2 minutes until the garlic is fragrant.
- Pour in 6 cups of vegetable broth, then add 1 cup of lentils, 1 cup of chickpeas, 1 cup of navy beans, and 1 cup of kidney beans. Bring to a boil, then reduce the heat and let it simmer for 20 minutes.
- Add 8 ounces of Persian noodles or linguine to the pot, stirring well. Cook for an additional 10 minutes until they are tender.
- Stir in 2 cups of chopped spinach, ½ cup of chopped cilantro, ½ cup of chopped parsley, and ½ cup of chopped dill. Cook for about 5-7 minutes until the greens are wilted.
- Season with salt and pepper to taste. Ladle into bowls and top with sour cream or yogurt and fried onions.

Leave a Reply