As I stirred the pot, the warm, earthy scent of turmeric mingled with the savory aroma of sautéed onions and garlic, instantly transporting me to a cozy Persian kitchen. This Vegan Persian Noodle Soup, or Ash Reshteh, is more than just a meal; it’s a hug in a bowl. Packed with wholesome legumes and fresh herbs, this one-pot delight is not only nutritious but also incredibly easy to prepare, making it perfect for busy weeknights or cozy gatherings with loved ones. With a few simple ingredients, you’ll create a comforting dish that will have everyone asking for seconds. Are you ready to embrace the warmth of this traditional soup? Let’s dive into the recipe!

Why Is This Soup So Special?
Comforting, hearty nourishment: This Vegan Persian Noodle Soup is like a warm embrace in every bowl, bringing comfort and joy to chilly evenings. Nutritious ingredients like legumes and fresh herbs provide a wholesome meal packed with protein and flavor. One-pot convenience makes cleanup a breeze, allowing you to savor more time with family. Versatile options let you customize with your favorite legumes or noodles, ensuring it suits everyone’s taste. Looking for an easy meal prep idea? This soup can be made ahead and stored for later—perfect for busy weeks! Be sure to check out our Cheese Mushroom Soup for another delightful dish to try!
Persian Noodle Soup Ingredients
This Vegan Persian Noodle Soup is simple to make and delightful to savor!
-
For the Soup Base
-
Legumes – Provide protein and hearty texture; substitute chickpeas or black beans for variety.
-
Onion – Creates the soup’s base flavor and sweetness when sautéed; shallots are a milder substitute.
-
Garlic – Delivers depth of flavor; adjust quantity as desired for a stronger taste.
-
Turmeric – Adds earthy flavor and vibrant color; can be replaced with saffron for a richer taste.
-
Vegetable Broth – Forms the foundation of the soup; opt for homemade for a richer taste, or use water if needed.
-
For the Noodles
-
Noodles (Reshteh or flat) – Add substance to the soup; use rice or gluten-free noodles if necessary.
-
For the Fresh Herb Garnish
-
Fresh Herbs (Parsley, cilantro, green onions) – Infuse aromatic flavors; dill or mint can also be delightful alternatives.
-
Optional Topping
-
Yogurt or Sour Cream – Adds a tangy finish; use vegan yogurt or omit for a dairy-free option.
With these ingredients on hand, your Vegan Persian Noodle Soup is just a stirring away from transforming your dinner into a cozy family feast!
Step‑by‑Step Instructions for Persian Noodle Soup
Step 1: Sauté the Aromatics
Begin by heating a large pot over medium heat and add a drizzle of oil. Once heated, stir in the chopped onions and sauté for about 5–7 minutes until they turn translucent and fragrant. The onions will form the heart of your Persian Noodle Soup, creating a rich base. Then, add the minced garlic and turmeric, cooking for an additional minute until the aroma envelops your kitchen.
Step 2: Add Legumes and Noodles
Next, pour in your choice of legumes along with the noodles, ensuring everything is well mixed. Gradually stir in vegetable broth, bringing the mixture to a rolling boil over high heat. As the soup heats, the ingredients will meld beautifully, filling your space with irresistible scents. Keep an eye on it; this is the moment flavor begins to bloom.
Step 3: Simmer the Soup
Once boiling, reduce the heat to low and allow the Persian Noodle Soup to gently simmer for approximately 30 minutes. This slow cooking allows the legumes to become tender and the noodles to soften perfectly. Stir occasionally, checking that nothing sticks to the bottom of the pot. You’ll know it’s ready when the soup becomes thickened and aromatic, promising comfort in every bowl.
Step 4: Incorporate Fresh Herbs
After simmering, stir in a generous handful of fresh herbs, such as parsley, cilantro, and green onions. This adds a burst of color and flavor, elevating your Persian Noodle Soup to new heights. Adjust seasoning with salt and pepper to taste, ensuring every spoonful is flavorful. A taste test here will let you know if anything needs a little extra love.
Step 5: Serve and Enjoy
Finally, ladle the hot soup into bowls and consider garnishing with a dollop of yogurt or sour cream for a creamy finish. Serve your Persian Noodle Soup steaming hot, perhaps with a side of crusty bread for dipping. This heartwarming dish is perfect for cozy gatherings or a nurturing weeknight meal, filling hearts and bellies alike!

Persian Noodle Soup Variations
Feel free to get creative and make this heartwarming Vegan Persian Noodle Soup your own with these delightful twist ideas!
-
Spicy: Add crushed red pepper flakes or diced jalapeños for a warming kick that dances on your palate.
-
Different Legumes: Swap out chickpeas for lentils or use black beans for a unique flavor profile and delightful texture.
-
Gluten-Free: Use rice noodles or quinoa in place of traditional noodles, ensuring those with gluten sensitivities can join in the comfort.
-
Herb Explosion: Experiment by adding fresh dill or mint alongside the parsley and cilantro for a refreshing twist that brightens the flavor.
-
Luxury Flavor: Upgrade the turmeric with a pinch of saffron for an opulent taste that transforms your soup into something special.
-
Extra Vegetables: Toss in some leafy greens like kale or spinach during the last few minutes of simmering for added nutrition and color.
-
Citrusy Zest: Add a splash of fresh lemon juice or zest just before serving to elevate the flavors with a zesty brightness.
-
Meal Prep Magic: Batch cook and freeze portions for easy meals later—reheat and enjoy a quick comfort food fix any night!
As you explore these variations, let your heart guide you! For even more comforting recipes, don’t forget to check out our creamy Cheese Mushroom Soup and enjoy the hug-in-a-bowl experience!
Storage Tips for Persian Noodle Soup
-
Fridge: Store cooled Persian Noodle Soup in an airtight container for up to 3 days to preserve freshness and flavor. Make sure to let it cool completely before sealing.
-
Freezer: Freeze leftover soup in portions for up to 1 month. Use freezer-safe containers or bags, and be sure to label them for easy identification later.
-
Reheating: When ready to enjoy, thaw the soup overnight in the fridge. Reheat gently on the stove over low heat, adding a splash of vegetable broth or water to achieve your desired consistency.
-
Make-Ahead: Prepare the soup ahead of time and store for future meals. It’s a convenient and hearty option for busy weeknights, ensuring you always have a comforting dish ready to go!
What to Serve with Vegan Persian Noodle Soup?
Looking to create a memorable meal alongside your cozy bowl of soup? Here are some delightful pairings that take it to the next level.
-
Crusty Bread: Perfect for dipping, it absorbs the flavorful broth and adds a satisfying crunch. Enjoy a slice warm for a hearty bite!
-
Fresh Garden Salad: A light, crisp salad with mixed greens and a zesty vinaigrette balances the richness of the soup. The freshness provides a welcome contrast.
-
Grilled Vegetable Skewers: Smoky, charred veggies elevate your meal’s flavor profile, adding depth and a beautiful color contrast to your plate.
-
Stuffed Grape Leaves: This traditional Persian appetizer complements the soup’s flavors beautifully, offering a tangy and savory bite to start your meal.
-
Savory Rice Pilaf: Fluffy rice flavored with spices and herbs makes for a wholesome side, pairing wonderfully with your comforting soup.
-
Mint Yogurt Dip: A cool, refreshing yogurt dip with mint brightens each spoonful of soup, enhancing its flavor while adding a creamy touch.
-
Herbal Tea: Delight in a steaming cup of herbal tea post-meal; its soothing properties are the perfect conclusion to a warming dinner.
-
Date and Nut Platter: Finish off your meal with a sweet touch by serving a platter of dates and mixed nuts. This nutty, sweet combination offers a delightful endnote to your dinner gathering.
Expert Tips for Vegan Persian Noodle Soup
-
Choosing Legumes: Ensure legumes are fresh and vibrant; dried legumes with dark spots may lead to a subpar texture in your soup.
-
Perfect Noodle Texture: To avoid mushy noodles, cook them al dente before adding to the soup; they’ll absorb flavors without losing their bite.
-
Storing Leftovers: Always label containers when storing leftovers. This helps keep track of freshness dates for your delicious Persian Noodle Soup.
-
Enhancing Brightness: Consider adding a splash of lemon juice just before serving. It elevates the flavors and adds a refreshing zing to your dish.
-
Season To Taste: Don’t forget to taste as you go! Adjust seasonings according to your family’s preferences for a truly personalized comfort food experience.
Make Ahead Options
This Vegan Persian Noodle Soup is ideal for meal prep enthusiasts! You can prepare the soup base (sautéed onions, garlic, and turmeric) up to 24 hours in advance and refrigerate it in an airtight container. Additionally, you can cook the legumes and noodles ahead of time, storing them separately for up to 3 days. To maintain quality, keep the noodles slightly undercooked to prevent mushiness. When you’re ready to enjoy your Persian Noodle Soup, simply combine the prepped components in a pot, add vegetable broth, and reheat gently over medium heat until warmed through. Garnish with fresh herbs just before serving for that vibrant, delightful finish!

Persian Noodle Soup Recipe FAQs
What kind of legumes should I use for the soup?
Absolutely! A variety of legumes can work beautifully in this Vegan Persian Noodle Soup. Traditional choices include lentils or chickpeas, but you can easily substitute with black beans or kidney beans depending on your taste preference. Just ensure they are fresh and free from dark spots to maintain the best texture.
How should I store leftover soup?
To keep your Persian Noodle Soup fresh, store the cooled soup in airtight containers in the refrigerator for up to 3 days. Be sure it has completely cooled down before sealing. If you want to save it for longer, it can be frozen in portions for up to 1 month. Just remember to label the containers so you know exactly what you’ve got when you’re in the mood for a comforting bowl!
Can I freeze Persian Noodle Soup?
Very! Freezing this soup is a great option. Pour cooled soup into freezer-safe containers or bags, portioning it out for convenience. Be sure to leave some space at the top of the container for expansion as the soup freezes. When you’re ready to enjoy it, thaw it overnight in the fridge and reheat gently on the stove, adding a splash of vegetable broth or water for the desired consistency.
What should I do if my noodles become mushy?
If your noodles end up mushy, it may be that they were cooked too long in the soup. To prevent this, cook noodles al dente prior to adding them. Another tip is to undercook the noodles slightly before stirring them into the soup, as they’ll continue to cook while simmering. Don’t worry—if mushiness does happen, you can still enjoy the soup! Just balance it out with fresh herbs for added texture.
Is this soup safe for my pets or those with allergies?
Definitely! This Vegan Persian Noodle Soup is generally safe for most people with dietary restrictions, but it’s still important to consider specific allergies. If anyone in your household has a legume allergy, you might want to avoid this recipe altogether. Additionally, be cautious with garnishes like yogurt or sour cream, as these may contain dairy. It’s always best to check labels and consult with family members!
How can I enhance the flavors of my Persian Noodle Soup?
For an extra burst of flavor, consider sautéing chopped fresh herbs like dill or mint alongside onions and garlic at the start for deeper complexity. You might also add a splash of lemon juice just before serving for brightness. If you enjoy a little heat, crushed red pepper flakes can elevate this comforting dish even further!

Warm Up with Vegan Persian Noodle Soup for Cozy Days
Ingredients
Equipment
Method
- Sauté the Aromatics: Heat a large pot over medium heat and add a drizzle of oil. Sauté chopped onions for 5–7 minutes until translucent. Add minced garlic and turmeric, cooking for an additional minute.
- Add Legumes and Noodles: Pour in your choice of legumes and noodles, mix well. Gradually add vegetable broth and bring to a boil.
- Simmer the Soup: Reduce heat to low and simmer for approximately 30 minutes, stirring occasionally until thickened and aromatic.
- Incorporate Fresh Herbs: Stir in fresh herbs and adjust seasoning with salt and pepper to taste.
- Serve and Enjoy: Ladle into bowls and garnish with yogurt or sour cream if desired. Serve hot with crusty bread.
