
A warmly spiced, slightly creamy lentil soup with caramelized roasted carrots and tomatoes and tender kale; brightened with lime and cilantro and served hot as a comforting weeknight meal.
Caramelized-Carrot Curried Lentil Soup
Roasting the carrots and cherry tomatoes with curry powder adds a sweet, smoky backbone that turns an everyday lentil soup into a weeknight showstopper.
This is the kind of soup you make when you want comfort without fuss: the oven does the heavy lifting while the stovetop layers quick, fragrant spices. Roasting the carrots and tomatoes at high heat brings out caramelized sweetness and a little char, which keeps the bowl from tasting one-note despite its humble ingredient list. It’s cozy, but it never feels heavy thanks to bright finishing touches.
Flavor comes from contrast. A quick sauté of onion, garlic and grated ginger with curry powder, cumin, turmeric and smoked paprika builds a warm, savory base; rinsed red lentils cook down until almost creamy and soak up those spices. Tossing some of the curry on the vegetables before they go in the oven doubles down on the spice and creates a roasted, tangy-sweet layer that simmers into the broth.
Kale adds a welcome toothiness and color—toss it in toward the end so it wilts but still keeps a bit of bite. Lime and cilantro at the finish cut through the richness and make each spoonful lively; if you want a cooling counterpoint, a dollop of plain yogurt or coconut yogurt is lovely. The roasted carrot edges and burst cherry tomatoes give little pops of texture that make the soup feel more composed than a straight-puree.
Practical notes: roast the veg at 425°F for 25–30 minutes and rinse lentils until the water runs clear to avoid cloudiness. The soup thickens as it cools—stir in a splash of water or stock when reheating. It keeps well in the fridge for several days and freezes nicely, so it’s perfect for batch cooking. Serve hot with crusty bread or over rice for a simple, satisfying weeknight meal.
Ingredients
How to Make Roasted Curried Lentil Kale Soup
- Preheat the oven to 425°F (220°C). Peel carrots and cut into 1/2-inch coins; leave cherry tomatoes whole.
- Toss the carrots and cherry tomatoes with 1 tbsp olive oil and 1/2 tbsp curry powder on a rimmed baking sheet; season lightly with a pinch of salt and roast until caramelized and browned at the edges, 25–30 minutes.
- While vegetables roast, rinse lentils under cold water until the water runs clear; roughly chop the onion, mince the garlic, and grate the ginger; remove tough kale stems and chop the leaves into 1-inch pieces.
- In a large Dutch oven or heavy pot, heat the remaining 2 tbsp olive oil over medium heat. Add the chopped onion and 1/4 tsp of the salt and cook, stirring occasionally, until soft and beginning to brown, 6–8 minutes.
- Add the garlic, ginger, remaining 1 tbsp curry powder, cumin, turmeric and smoked paprika; cook, stirring, for 60 seconds until fragrant.
- Stir in the rinsed lentils and pour in the vegetable broth; bring to a boil, reduce heat to a simmer, partially cover and cook 12–15 minutes, stirring occasionally, until lentils are almost tender.
- Spoon the roasted carrots and tomatoes into the pot along with the light coconut milk; simmer uncovered 8–10 minutes until the lentils are fully tender and flavors are melded. Add more broth or water 1/2 cup at a time if the soup becomes too thick.
- Stir in the chopped kale and simmer 3–4 minutes until the kale is just wilted. Squeeze in the juice of the lime, taste and adjust seasoning with kosher salt and black pepper.
- Ladle into bowls and finish with chopped cilantro. Serve hot—this soup pairs well with crusty bread or over steamed rice for a heartier meal.
Recipe Card
Roasted Curried Lentil Kale Soup
A warmly spiced, slightly creamy lentil soup with caramelized roasted carrots and tomatoes and tender kale; brightened with lime and cilantro and served hot as a comforting weeknight meal.

- Prep
- 15 min
- Cook
- 45 min
- Servings
- 4
Ingredients
Instructions
- Preheat the oven to 425°F (220°C). Peel carrots and cut into 1/2-inch coins; leave cherry tomatoes whole.
- Toss the carrots and cherry tomatoes with 1 tbsp olive oil and 1/2 tbsp curry powder on a rimmed baking sheet; season lightly with a pinch of salt and roast until caramelized and browned at the edges, 25–30 minutes.
- While vegetables roast, rinse lentils under cold water until the water runs clear; roughly chop the onion, mince the garlic, and grate the ginger; remove tough kale stems and chop the leaves into 1-inch pieces.
- In a large Dutch oven or heavy pot, heat the remaining 2 tbsp olive oil over medium heat. Add the chopped onion and 1/4 tsp of the salt and cook, stirring occasionally, until soft and beginning to brown, 6–8 minutes.
- Add the garlic, ginger, remaining 1 tbsp curry powder, cumin, turmeric and smoked paprika; cook, stirring, for 60 seconds until fragrant.
- Stir in the rinsed lentils and pour in the vegetable broth; bring to a boil, reduce heat to a simmer, partially cover and cook 12–15 minutes, stirring occasionally, until lentils are almost tender.
- Spoon the roasted carrots and tomatoes into the pot along with the light coconut milk; simmer uncovered 8–10 minutes until the lentils are fully tender and flavors are melded. Add more broth or water 1/2 cup at a time if the soup becomes too thick.
- Stir in the chopped kale and simmer 3–4 minutes until the kale is just wilted. Squeeze in the juice of the lime, taste and adjust seasoning with kosher salt and black pepper.
- Ladle into bowls and finish with chopped cilantro. Serve hot—this soup pairs well with crusty bread or over steamed rice for a heartier meal.
Nutrition
- Carbohydrates
- 34
- Saturated Fat
- 2.7
- Sodium
- 780
- Fiber
- 9
- Unsaturated Fat
- 9.3
- Protein
- 14
- Fat
- 12
- Cholesterol
- 0
- Trans Fat
- 0
- Calories
- 350
- Sugar
- 5