Comforting Persian Lentil Soup Recipe

By :

Jake

December 22, 2025

Persian soup with lentils, beans, herbs and a dollop of yogurt in a ceramic bowl

This Persian Soup is everything you want in a comforting bowl—earthy lentils, warm spices, tender vegetables, and a touch of lemon that brightens every spoonful. Known for its balance of nutrition and flavor, this soup combines Persian-inspired ingredients that soothe, heal, and satisfy.

Whether you serve it on a cool evening or as a wholesome weekday meal, this soup delivers comfort with depth and color.

Why You’ll Love This Persian Lentil Soup

Minimal white bowl of Persian lentil soup with yogurt garnish

This soup is simplicity and nourishment in one pot.

  • Naturally gluten-free and packed with protein
  • Comforting yet light enough for every season
  • Balanced with turmeric, cumin, and lemon
  • Uses pantry staples with rich Persian flair
  • Great for meal prep—flavor deepens over time
  • Easy to make and fully customizable

I first made this soup on a weekend when I was craving something warm but healthy. My mom used to say, “Lentils make good soup and good days,” and she was right—this pot brings that same home-cooked comfort with a little Persian sunshine.

Ingredients You’ll Need

Simple, nutritious ingredients come together to create a golden, aromatic soup.

Main Ingredients

  • 1 cup lentils (red or green) – hearty protein and fiber base
  • 1 medium onion, diced – builds sweet flavor
  • 2 cloves garlic, minced – adds aromatic depth
  • 2 medium carrots, diced – brings sweetness and color
  • 2 medium potatoes, diced – adds texture and creaminess
  • 1 teaspoon ground cumin – earthy flavor
  • 1 teaspoon ground turmeric – vibrant color and health boost
  • 1 teaspoon paprika – subtle smoky warmth
  • 6 cups vegetable or chicken broth – flavorful cooking base
  • 1 cup fresh spinach or kale, chopped – adds greens and nutrients
  • 2 tablespoons olive oil – smooth richness
  • Salt and black pepper, to taste – enhances all flavors
  • Juice of 1 lemon – brightens the whole soup
  • Fresh parsley or cilantro, chopped – garnish for color and freshness

Optional Add-Ons or Substitutes

  • Add chickpeas for extra texture and protein
  • Use sweet potatoes instead of white for natural sweetness
  • Add a pinch of cinnamon for authentic Persian warmth
  • Swap spinach with Swiss chard for a deeper green flavor
  • Replace lemon juice with lime for a tangy twist
  • Add a dollop of Greek yogurt on top for creaminess

Step-by-Step Instructions

Whole bowl of Persian soup with lentils, herbs and yogurt topping

The beauty of this soup is how it builds flavor naturally. You don’t need heavy cream or butter—just patience and a few spices to make something truly rich.

  1. Sauté Aromatics
    Heat olive oil in a large pot over medium heat. Add diced onion and cook for 4–5 minutes until soft and translucent. Stir in minced garlic and cook for another minute.
  2. Add Vegetables and Spices
    Add diced carrots and potatoes. Sprinkle in cumin, turmeric, and paprika. Stir well to coat the vegetables in spices and toast the flavor for about 1 minute.
  3. Add Lentils and Broth
    Pour in the broth and add lentils. Bring to a boil, then reduce heat and simmer uncovered for 25–30 minutes, until lentils and potatoes are tender. Stir occasionally.
  4. Add Greens and Season
    Stir in spinach or kale during the last 5 minutes of cooking. Season with salt and black pepper to taste.
  5. Finish with Lemon and Garnish
    Remove from heat, stir in lemon juice, and ladle the soup into bowls. Garnish with parsley or cilantro before serving.

Quick Reminders:

  • Rinse lentils before using to remove any dust.
  • Don’t overcook the lentils—they should hold their shape slightly.
  • Always add lemon juice at the end to keep the flavor bright.
  • Adjust seasoning gradually; spices bloom more as the soup simmers.

Expert Tips for Success

Close-up of Persian soup showing lentils, beans, herbs and yogurt texture

This Persian soup rewards slow simmering and balance.

  • Use red lentils for a creamier consistency, green for a hearty texture.
  • Let it sit overnight—the flavors deepen beautifully.
  • Add more broth if it thickens too much after cooling.
  • Use high-quality olive oil for the finishing drizzle.
  • Serve with flatbread or pita for a traditional touch.

If you love comforting soups like this, try my Autumn Wild Rice Soup or Hungarian Mushroom Soup. Both share that same wholesome, earthy feel in every spoonful.

Serving Suggestions

This Persian Soup is perfect on its own or paired with light sides.

  • Serve with warm flatbread or pita
  • Top with Greek yogurt or sour cream for creaminess
  • Sprinkle with chili flakes for extra spice
  • Pair with a fresh green salad for balance
  • Serve alongside Roasted Poblano Chicken Soup for a warming soup duo
  • Add toasted seeds or nuts on top for crunch

The mix of lentils, potatoes, and bright lemon makes this soup hearty yet vibrant—perfect for cozy nights or healthy lunches.

Storing and Reheating

This soup tastes even better the next day as flavors develop.

How to Store It

  • Store in airtight containers in the fridge for up to 5 days
  • Freeze for up to 3 months—let cool completely before freezing
  • Thaw overnight in the fridge and reheat gently before serving
  • Add a splash of broth when reheating if it thickens too much

How to Reheat It

  • Reheat on the stovetop over medium heat until warmed through
  • Stir occasionally and add water or broth to thin if needed
  • Microwave individual portions for 1–2 minutes, stirring halfway

This soup holds its flavor beautifully and keeps a perfect consistency even after reheating.

Nutrition Information

  • Serves: 6
  • Calories: 245
  • Total Fat: 8 g
  • Saturated Fat: 1 g
  • Cholesterol: 0 mg
  • Sodium: 420 mg
  • Carbohydrates: 32 g
  • Fiber: 10 g
  • Sugar: 6 g
  • Protein: 11 g
  • Vitamin A: 6500 IU
  • Vitamin C: 20 mg
  • Calcium: 60 mg
  • Iron: 4 mg

Frequently Asked Questions

Can I use canned lentils?

Yes, but rinse and reduce cooking time to about 10 minutes.

Can I make this soup vegan?

It already is—just use vegetable broth and skip any dairy garnish.

Can I blend it for a smoother texture?

Of course. Blend half for a creamy base while keeping some chunks for texture.

Final Thoughts

Persian Soup is the perfect marriage of comfort and health. The warm spices, tender lentils, and tangy lemon make it both healing and satisfying. It’s the kind of recipe that feels like a gentle reset—simple, soulful, and endlessly nourishing.

  • Use fresh lemon for brightness
  • Simmer slowly to build depth
  • Serve warm, and let every spoonful do its work
Persian soup with lentils, beans, herbs and a dollop of yogurt in a ceramic bowl
33c99b172f9da99a80c3b6ab7862a8faJake

Persian Lentil Soup

No ratings yet
This Persian Lentil Soup is a golden, spiced, and nourishing bowl made with hearty lentils, vegetables, turmeric, and lemon. Comforting and light, it’s a one-pot wonder perfect for cool evenings or wholesome lunches.
Prep Time 10 minutes
Cook Time 30 minutes
Total Time 40 minutes
Servings: 6 servings
Course: Soup
Cuisine: American
Calories: 245

Ingredients
  

  • 1 cup lentils (red or green), rinsed
  • 1 medium onion, diced
  • 2 clove garlic, minced
  • 2 medium carrots, diced
  • 2 medium potatoes, diced
  • 1 tsp ground cumin
  • 1 tsp ground turmeric
  • 1 tsp paprika
  • 6 cup vegetable or chicken broth
  • 1 cup fresh spinach or kale, chopped
  • 2 tbsp olive oil
  • salt and black pepper, to taste
  • 1 lemon, juiced
  • fresh parsley or cilantro, chopped (for garnish)

Equipment

  • Large soup pot
  • wooden spoon
  • knife and cutting board

Method
 

  1. Heat olive oil in a large pot over medium heat. Sauté diced onion for 4–5 minutes until translucent. Add garlic and cook 1 more minute.
  2. Add diced carrots and potatoes. Stir in cumin, turmeric, and paprika. Cook for 1 minute to bloom the spices.
  3. Add rinsed lentils and broth. Bring to a boil, then reduce heat and simmer uncovered for 25–30 minutes, stirring occasionally, until lentils and vegetables are tender.
  4. Stir in chopped spinach or kale during the last 5 minutes of cooking. Season with salt and pepper to taste.
  5. Remove from heat and stir in lemon juice. Ladle into bowls and garnish with chopped herbs.

Nutrition

Calories: 245kcalCarbohydrates: 32gProtein: 11gFat: 8gSaturated Fat: 1gPolyunsaturated Fat: 1gMonounsaturated Fat: 6gSodium: 420mgFiber: 10gSugar: 6gVitamin A: 6500IUVitamin C: 20mgCalcium: 60mgIron: 4mg

Notes

  • No pork or alcohol included.
  • Naturally vegan and gluten-free.

Tried this recipe?

Let us know how it was!

Leave a Comment

Recipe Rating