This hearty soup brings together earthy green split peas, a fragrant blend of cumin, coriander, turmeric, and cinnamon, and the rich creaminess of full-fat coconut milk.
Diced tomatoes add a subtle tang while carrots and bell pepper contribute sweetness and texture. After simmering for about an hour, the peas become tender and the broth thickens naturally.
A squeeze of lime juice brightens every spoonful. It's vegan, gluten-free, and freezes beautifully for easy weeknight meals.
The rain was hammering against the kitchen window so hard I could barely hear the radio, and I had a bag of green split peas staring at me from the pantry like they had been waiting for exactly this kind of afternoon. Something about cold gray days demands a pot of something deeply spiced and unapologetically comforting, and this soup answered that call before I even knew what I was making.
My neighbor knocked on the door halfway through the simmer asking if I was burning something, and I dragged her inside to taste a spoonful straight from the pot. She stood in my kitchen holding the ladle like a microphone, declaring it the best thing shed eaten all month.
Ingredients
- 1 1/2 cups dried green split peas, rinsed: These are the backbone of the soup, breaking down into a thick, hearty base. Rinse them well and pick out any stray pebbles.
- 2 tablespoons olive oil: Just enough to get the aromatics going without overwhelming the spices.
- 1 large yellow onion, finely chopped: The sweetness of onion cooked down slowly is what makes every great soup taste like someone actually cared.
- 2 large carrots, diced: They add natural sweetness and a lovely texture contrast against the soft split peas.
- 3 garlic cloves, minced: Fresh garlic is nonnegotiable here. The jarred stuff simply will not carry the same weight.
- 1 inch piece fresh ginger, grated: Ginger brings a quiet heat that sneaks up on you and ties all the spices together beautifully.
- 1 red bell pepper, diced: A pop of color and a gentle sweetness that balances the tangy tomatoes.
- 1 can diced tomatoes: Their acidity cuts through the richness of coconut milk in the most satisfying way.
- 1 green chili, seeded and minced (optional): For those who want a gentle kick without setting their mouth on fire.
- Ground cumin, coriander, smoked paprika, turmeric, and cinnamon: This spice blend is the soul of the soup, warming and complex without being overwhelming.
- 1/4 teaspoon cayenne pepper (optional): A tiny amount goes a long way toward deepening the overall flavor.
- Salt and black pepper, to taste: Season gradually and taste as you go.
- 5 cups vegetable broth: Homemade is wonderful but a good quality boxed broth works perfectly here.
- 1 can full fat coconut milk: This is what transforms the soup from good to unforgettable, adding richness and body.
- Juice of 1 lime: Always add the lime at the end. It brightens everything and makes the flavors sing.
- Fresh cilantro and toasted coconut flakes (garnish): These finishing touches add freshness and a satisfying crunch.
Instructions
- Build the flavor base:
- Heat olive oil in a large pot over medium heat and sauté the onion and carrot for about 5 minutes until they soften and start to release their sweetness into the oil.
- Wake up the aromatics:
- Stir in the garlic, ginger, and red bell pepper, cooking for 2 minutes until your kitchen smells absolutely incredible and you start getting hungry just standing there.
- Bloom the spices:
- Add all the ground spices and stir constantly for 1 minute. You will know it is working when the fragrance shifts from raw to deeply toasted and warm.
- Simmer everything together:
- Pour in the rinsed split peas, diced tomatoes, green chili if using, and vegetable broth. Bring to a boil, then drop the heat to low and simmer uncovered for 50 to 60 minutes, stirring now and then, until the peas are tender and the soup thickens beautifully.
- Add the coconut milk:
- Stir in the coconut milk and let it simmer gently for 5 more minutes, then squeeze in the lime juice and season with salt and pepper until it tastes right to you.
- Blend partially if desired:
- Use an immersion blender to blitz about half the soup, leaving plenty of texture. This step is optional but it creates a gorgeous creamy consistency while keeping things rustic.
- Serve with love:
- Ladle into deep bowls and top generously with fresh cilantro and toasted coconut flakes. Serve with warm naan or crusty bread for dipping if you want true happiness.
I packed the leftovers in a jar for my neighbor and found the empty jar on my doorstep the next morning with a handwritten note that simply said more please.
Making It Your Own
Toss in a diced potato along with the split peas if you want even more heartiness, or swap yellow split peas for green ones when that is what the pantry gives you. The soup is forgiving and adaptable, which is exactly why it has earned a permanent spot in my winter rotation.
Tools That Actually Matter
A heavy bottomed soup pot is the real hero here because it distributes heat evenly and prevents the split peas from sticking to the bottom during that long simmer. Beyond that, a decent knife and a wooden spoon are genuinely all you need, though an immersion blender does make the partial blending step effortless.
Storing and Reheating
This soup tastes even better the next day when the flavors have had time to mingle and settle into something richer and more cohesive than when it was fresh. It freezes beautifully for up to three months, making it perfect for batch cooking on a lazy Sunday afternoon.
- Let the soup cool completely before transferring to airtight containers for the fridge or freezer.
- Reheat gently on the stove with a splash of broth or water to loosen it back up.
- Always taste and adjust seasoning after reheating, as flavors can mellow overnight.
Some recipes become favorites because they are impressive, but this one earned its place because it asks so little and gives back so much warmth, flavor, and quiet satisfaction.
Recipe Questions & Answers
- → Do I need to soak green split peas before cooking?
-
No, green split peas do not require soaking. Simply rinse them well under cold water and add directly to the pot. They cook relatively quickly compared to other dried legumes, typically softening within 50 to 60 minutes of simmering.
- → Can I use light coconut milk instead of full-fat?
-
Yes, light coconut milk will work, but the soup will be less creamy and rich. Full-fat coconut milk provides a luxurious texture that balances the earthy spices. If using light coconut milk, consider blending a larger portion of the soup to compensate.
- → How should I store leftovers?
-
Let the soup cool completely, then transfer to an airtight container. Refrigerate for up to 4 days or freeze for up to 3 months. The soup thickens as it sits, so add a splash of vegetable broth or water when reheating to reach your preferred consistency.
- → What can I substitute for green split peas?
-
Yellow split peas are the easiest swap and will behave similarly. You can also use red or brown lentils, though they cook faster and will break down more, creating a thicker, creamier texture. Adjust cooking time accordingly.
- → Is this soup spicy?
-
The base spices create warmth rather than heat. The cayenne pepper and green chili are both optional, so you can control the spice level. Omit both for a mild, family-friendly version, or add them generously if you enjoy a kick.
- → Can I make this in a slow cooker?
-
Absolutely. Add all ingredients except the coconut milk and lime juice to the slow cooker. Cook on low for 6 to 8 hours or high for 3 to 4 hours until the split peas are tender. Stir in the coconut milk during the last 30 minutes and add lime juice just before serving.