Persian Noodle Soup

Bowl of Persian noodle soup with herbs and noodles garnished on top.
!
QUICK REMINDER:

While we have provided a jump to recipe button, please note that if you scroll straight to the recipe card, you may miss helpful details about ingredients, step-by-step tips, answers to common questions and a lot more informations that can help your recipe turn out even better.

My strongest culinary conviction — besides the sacredness of browned butter and the uncompromising need for real vanilla — is this: Persian Noodle Soup deserves to win all the warm-bowl awards and at least one parade float. Also: if you’re into one-pot, comforting noodle dinners that behave like emotional support food, look at one-pot ground Mongolian beef ramen noodles (yes, I’ll quietly judge your spice choices, but also admire your efficiency).

The Thanksgiving Noodle Catastrophe I Still Blame Myself For


Okay, confession time: I once tried to serve a “fancy” Persian stew at Thanksgiving because apparently subtlety and I were on a break. The gravy separated (embarrassing), someone’s cranberry sauce became a canoe (tragic), and I learned that noodles do not appreciate being left alone in the corner like a sad Thanksgiving cousin. My aunt made calming noises while I cried into a bowl of rice — and that’s when I decided soup would be my redemption arc. Also: I burned the garlic. Classic Emily. (Remember the lemon bars disaster of 2021? Let’s not repeat that.)

Okay, Back to Soup Before I Spiral


ANYWAY, before I emotionally relive my entire holiday career — this soup is the perfect blend of earthy lentils, herby chaos, and slurpable noodles that hug your soul. It’s fast enough for weeknights, tender enough for a slow Sunday, and humble enough to serve to people you’re trying to impress without trying too hard. Also, it’s forgiving. Blessing. Two-word review: miracle soup.

What You Need (and What You Can Ignore If You’re Cheat-Cooking)

  • 2 tablespoons olive oil
  • 1 large onion, diced
  • 4 cloves garlic, minced
  • 1 teaspoon turmeric
  • 6 cups vegetable broth
  • 1 cup lentils, rinsed
  • 1 cup chickpeas, cooked
  • 1 cup navy beans, cooked
  • 1 cup kidney beans, cooked
  • ½ pound Persian noodles or linguine
  • 3 cups spinach, chopped
  • 1 cup cilantro, chopped
  • 1 cup parsley, chopped
  • 1 cup dill, chopped
  • Salt and pepper to taste
  • Sour cream or yogurt, for serving
  • Fried onions, for garnish

Mini-rant: you do not need the fanciest olive oil for this — Trader Joe’s and Aldi are heroes, and if your cilantro looks a little sad, drown it in love (and lemon, if you have it). If you want to be bougie, splurge on a good broth; if you’re broke and brilliant, bouillon cubes are fine. Also, pantry noodle inspiration like pantry noodle inspiration exists for a reason.

Convert Units Like a Boss


Quick conversions for your chaotic brain and imperfect measuring skills.

How I Actually Make This — Spoiler: Not Pretty, But It Works


I ramble while I cook. I pace. I taste and then remember the spoon is the wrong one. Here’s what I learned the hard way: don’t add delicate herbs too early (they sulk), noodles deserve respect and a proper simmer (not a tantrum boil), and turmeric makes everything dramatically golden — like your kitchen just got a sunset filter. Sensory notes: the onion softening smells like onion-scented heaven, the garlic popping releases a warm, sticky nostalgia, and the broth goes from polite to soulful in about ten minutes.

Use also this list:

  • Heat olive oil in a large pot over medium heat. Add diced onion and cook until soft and translucent (about 5 minutes).
  • Stir in minced garlic and turmeric, cooking for 1-2 minutes until fragrant.
  • Pour in the vegetable broth, then add the lentils, chickpeas, navy beans, and kidney beans. Bring to a boil, then reduce heat and simmer for 20 minutes.
  • Add the Persian noodles (or linguine) to the pot and cook for an additional 10 minutes or until noodles are tender.
  • Add chopped spinach, cilantro, parsley, and dill. Stir well, then cook for another 5-7 minutes until the greens have wilted.
  • Season with salt and pepper to taste.
  • Ladle soup into bowls and top with a dollop of sour cream or yogurt and a sprinkle of fried onions.

Also: if you want method variations or are feeling wildly ambitious, check out a similar one-pot noodle recipe to steal techniques (I’ll pretend I’m okay with the theft).

Why This Soup Feels Like Home (And Also Like Therapy)


Cooking isn’t just feeding myself (though that is a critical life skill). It’s memory-making: the way turmeric stains your favorite spoon, the sound of herbs being chopped badly at 9 p.m., the small ritual of ladling soup into bowls when the world is loud. This soup ties me to my family’s table — to quiet Sundays, to “just one more spoon” — and to the versions of myself that were learning to be brave in the kitchen (and learning to not set off the smoke alarm).

Tiny Anecdote: The Time I Served Soup to a Neighbor Who Kept Saying ‘Wow’


I once handed a bowl to Mrs. Ramirez from across the hall; she swallowed, closed her eyes, and said “wow” three times like a gong. I felt like a goddess for three glorious seconds. Then I realized I had forgotten napkins. Balance restored.

FAQ: Questions I Get While Stirring the Pot


Can I make this vegan? +

Yes! It’s already mostly vegan if you skip the sour cream; use coconut yogurt or a thick plant-based yogurt for the same cool tang. No judgment here (well, tiny judgment if you add bacon bits — but that’s just me).

What are Persian noodles? +

They’re like delicate linguine cousins — thin, quick-cooking, and ideal for soup. If you can’t find them, linguine or thin spaghetti will rock it. Don’t overcook unless you enjoy mushy regrets.

Can I swap the beans for meat? +

Sure, but this recipe loves the bean texture. If you must, shredded chicken or turkey would be fine (I won’t pretend I won’t judge your life choices a tiny bit), just brown it first for flavor.

How long does this soup keep? +

3–4 days in the fridge, if your refrigerator is not actively plotting to ruin your plans. Noodles will soak up broth over time, so add a splash of broth when reheating.

[q]Any tips for serving to picky eaters?[/q]

[a]Serve garnishes on the side — sour cream, fried onions, herbs — and let them build their own bowl like a tiny, skeptical architect. Bribery with cookies also helps.

Okay fine, I’ll stop angsty streaming-of-consciousness now. Make the soup, call someone you love, and if the noodles decide to rebel, that’s fine — so do I sometimes, and we still get through the day. Trust the turmeric. Trust your spoon. Trust me (a little).

Estimate Your Daily Calories (Because Numbers Scare Me)


Use this quick calculator to see how a bowl fits into your day — I promise it’s less judgmental than my jeans.

Bowl of Persian noodle soup with herbs and noodles garnished on top.

Persian Noodle Soup

A comforting and hearty Persian noodle soup with earthy lentils, vibrant herbs, and slurpable noodles that is perfect for any occasion.
Prep Time 10 minutes
Cook Time 35 minutes
Total Time 45 minutes
Servings: 6 servings
Course: Main Course, Soup
Cuisine: Comfort Food, Persian
Calories: 300

Ingredients
  

Soup Base
  • 2 tablespoons olive oil
  • 1 large onion, diced
  • 4 cloves garlic, minced
  • 1 teaspoon turmeric
  • 6 cups vegetable broth
Beans and Noodles
  • 1 cup lentils, rinsed
  • 1 cup chickpeas, cooked
  • 1 cup navy beans, cooked
  • 1 cup kidney beans, cooked
  • ½ pound Persian noodles or linguine
Herbs and Seasoning
  • 3 cups spinach, chopped
  • 1 cup cilantro, chopped
  • 1 cup parsley, chopped
  • 1 cup dill, chopped
  • to taste Salt and pepper
Garnishes
  • to taste Sour cream or yogurt
  • to taste Fried onions

Method
 

Preparation
  1. Heat olive oil in a large pot over medium heat. Add diced onion and cook until soft and translucent (about 5 minutes).
  2. Stir in minced garlic and turmeric, cooking for 1-2 minutes until fragrant.
  3. Pour in the vegetable broth, then add lentils, chickpeas, navy beans, and kidney beans. Bring to a boil, then reduce heat and simmer for 20 minutes.
Cooking
  1. Add the Persian noodles (or linguine) to the pot and cook for an additional 10 minutes or until noodles are tender.
  2. Add chopped spinach, cilantro, parsley, and dill. Stir well, then cook for another 5-7 minutes until the greens have wilted.
  3. Season with salt and pepper to taste.
Serving
  1. Ladle soup into bowls and top with a dollop of sour cream or yogurt and a sprinkle of fried onions.

Notes

If you prefer a vegan option, skip the sour cream and use a plant-based yogurt. Make sure not to overcook the noodles to avoid mushiness.

Similar Posts