Ever have one of those days where you just need a warm, comforting hug in a bowl? That’s exactly what this French Green Lentil Soup Persian Style is all about. Inspired by the warming spices and hearty traditions of Persian cooking, this soup is the kind of meal that makes your kitchen smell incredible and your soul feel nourished. It’s packed with protein, fiber, and so much flavor. Trust me, this isn’t your average lentil soup—it’s a dish with a story, and I can’t wait for you to make it yours.
Why You’ll Love This
This soup is a true winner for so many reasons. First, it’s incredibly forgiving. Lentils are beginner-friendly and don’t require any pre-soaking. But the real magic is in the spice blend—warm cinnamon, earthy turmeric, and a little kick of cumin transform simple ingredients into something truly special. It’s a healthy dinner recipe that doesn’t taste like health food; it tastes like comfort. And honestly, it’s so, so satisfying. Plus, you can make it on the stovetop or let your crockpot do all the work. It’s the perfect solution for busy weeknights or lazy weekends.
Ingredients You’ll Need
- 2 tablespoons olive oil – for sautéing our aromatics
- 1 large yellow onion, diced – the sweet, savory base
- 4 cloves garlic, minced – for that essential savory punch
- 2 teaspoons ground turmeric – brings earthy color and warmth
- 1 teaspoon ground cumin – adds a smoky, earthy depth
- 1/2 teaspoon ground cinnamon – the secret Persian-style warmth
- 1 cup French green lentils (Lentilles du Puy), rinsed – they hold their shape beautifully
- 1 cup dried yellow split peas, rinsed – for extra heartiness and protein
- 8 cups vegetable broth – our rich, savory cooking liquid
- 1 (14.5 oz) can diced tomatoes, with their juice – adds a touch of acidity
- 1 bunch Swiss chard or spinach, stems removed and leaves chopped – for a pop of green and nutrients
- Salt and freshly ground black pepper – to taste
- Fresh lemon juice and plain yogurt (for serving) – a bright, creamy finish
Let’s Get Cooking Step by Step
- In a large Dutch oven or heavy-bottomed pot, heat the olive oil over medium heat. Add the diced onion and cook, stirring occasionally, until it’s soft and translucent, about 5-7 minutes.
- Add the minced garlic, turmeric, cumin, and cinnamon. Stir constantly for about 1 minute until the spices are fragrant. This toasts them and really wakes up their flavors.
- Pour in the rinsed lentils and split peas, followed by the vegetable broth and the diced tomatoes with their juice. Give everything a good stir to combine.
- Bring the soup to a boil, then immediately reduce the heat to low. Cover the pot with a lid, leaving it slightly ajar, and let it simmer gently for about 45 minutes to 1 hour. You’ll know it’s ready when the lentils and split peas are tender but not mushy.
- Stir in the chopped Swiss chard or spinach and cook for just another 5 minutes, until the greens have wilted and are bright green. Season generously with salt and black pepper to your liking.
- Ladle the soup into bowls. Honestly, don’t skip the finishing touches! A big squeeze of fresh lemon juice and a dollop of cool yogurt right before serving makes all the difference. It brightens up the whole bowl.
Crockpot Cooking Instructions
This soup is a fantastic candidate for your slow cooker, making it one of the easiest crockpot soup recipes for a healthy dinner. Simply sauté the onion and garlic with the spices in a skillet on the stove as described in steps 1 and 2. Then, transfer that mixture to your crockpot. Add the rinsed lentils, split peas, vegetable broth, and diced tomatoes. Stir everything together. Cover and cook on LOW for 6-8 hours or on HIGH for 3-4 hours. About 30 minutes before you’re ready to eat, stir in the chopped greens so they have time to wilt. Season and serve with lemon and yogurt!
Variations & Substitutions
This recipe is wonderfully adaptable. Don’t have split peas? Just use an extra cup of lentils. For a protein boost, stir in some shredded cooked chicken or smoked turkey at the end. If you’re not a fan of chard, kale works great too. And if you’re out of vegetable broth, chicken broth is a fine substitute. Want to make it creamier? Blend about a third of the soup with an immersion blender right in the pot before adding the greens.
Serving Ideas & Pairings
This hearty soup is a meal all on its own, but it’s even better with a simple side. A chunk of crusty, warm bread is perfect for dipping. For a light lunch, serve a smaller portion alongside a crisp green salad with a lemon vinaigrette. It’s one of those fall dinner ideas that just feels right as the weather turns cooler. And if you’re looking for soup ideas for a crowd, this one doubles easily and is always a hit.
Storage & Reheating
This soup stores like a dream, making it perfect for meal prep. Let it cool completely before transferring it to an airtight container. It will keep in the refrigerator for up to 5 days. You can also freeze it for up to 3 months. To reheat, simply warm it in a pot on the stove over medium-low heat, stirring occasionally, until it’s hot all the way through. You might need to add a splash of water or broth if it has thickened up in the fridge.
Frequently Asked Questions
- Can I use brown lentils instead of French green lentils? You absolutely can, but keep in mind that brown lentils tend to become softer and may make the soup a bit more mushy. French green lentils (Lentilles du Puy) hold their shape better, which is why I love them for this recipe.
- Is this soup freezer-friendly? Yes! It’s one of the best healthy soup recipes for the freezer. Just portion it out and thaw it in the fridge overnight before reheating.
- How can I make this soup more of a comfort soup recipe? I think the spices and hearty lentils already make it incredibly comforting. But for an extra cozy touch, serve it with a warm, buttery piece of naan or pita bread for dipping.


