This carrot and red lentil soup is cozy, creamy, and packed with flavor. Vegan, gluten-free, and ready in 30 minutes, it’s perfect for a quick lunch or batch cooking for the week. Serve with coconut yogurt and cilantro for extra freshness!

🥕 How to Make the Best Carrot and Red Lentil Soup
Creamy, Cozy, Vegan, and Ready in Under 30 Minutes
This carrot and red lentil soup packs a punch flavor-wise and totally hits the spot when you need a little warming from the inside out. It’s the kind of soup you’ll want to cozy up with on a cold day when you want something healthy and hearty. Sweet carrots and protein-rich red lentils are blended with Thai red curry paste, tomato paste, and coconut milk for a rich, creamy bowl that’s comforting and satisfying.
It’s also quick to put together, needing only about 20 minutes of simmering on the stove, making it a go-to on weeknights. You can even make a batch on the weekend to reheat throughout the week — perfect for meal prep or busy evenings. Whether you’re craving a cozy lunch or a warming dinner, this soup delivers bold flavor with minimal effort.
🥣 Why You’ll Love This Carrot & Red Lentil Soup
- Quick and easy: Ready in under 30 minutes, just 20 minutes simmering.
- Vegan & gluten-free: Perfect for any dietary preference.
- Cozy and satisfying: Packs a punch of Thai flavor and warms you from the inside out.
- Meal prep friendly: Make a big batch to enjoy all week.
- Healthy comfort food: Sweet carrots and protein-rich lentils make it filling and nutritious.

🛒 Ingredients & Notes
- Coconut oil or olive oil – For sautéing aromatics and building flavor.
- Garlic – Adds aromatic warmth; finely minced for even distribution.
- Thai red curry paste – Bold, fragrant flavor; adjust for desired spice.
- Tomato paste – Deepens the savory flavor and adds richness.
- Sea salt – Enhances all other flavors.
- Fresh ginger – Grated finely for a subtle zesty heat.
- Carrots – Sweetness and vibrant color; finely chopped for even cooking.
- Red lentils – Protein-rich, naturally creamy when cooked.
- Vegetable broth or filtered water – Forms the soup base; low-sodium is optional.
- Coconut milk – Adds creaminess without dairy.
- Coconut yogurt (optional) – For garnish and extra creaminess.
- Chopped cilantro (optional) – Adds fresh, herbal brightness.
👩🍳 How to Make Thai Carrot and Red Lentil Soup
- Heat the oil in a medium Dutch oven or soup pot over medium heat. Add the garlic, Thai red curry paste, tomato paste, salt, and ginger. Cook while stirring until fragrant, about 1–2 minutes.
- Stir in the carrots, red lentils, broth (or water), and coconut milk. Bring to a boil, then reduce heat to low and simmer, stirring occasionally, for 20 minutes, until lentils and carrots are tender.
- Place half of the soup into a high-speed blender and puree until smooth. Return the pureed soup to the pot and stir to combine.
- Reheat if necessary, then serve in bowls. Garnish with a spoonful of coconut yogurt and a sprinkle of chopped cilantro, if desired.

🔁 Variations & Add-Ins for Carrot and Red Lentil Soup
- Add sweet potato, cauliflower or butternut squash.
- Stir in spinach or kale at the end for extra greens.
- Swap Thai red curry paste for yellow paste for a different flavor profile.
- Serve over cooked rice or quinoa for a heartier meal.
💡 Pro Tips for the Best Carrot and Red Lentil Soup
- Rinse lentils before using..
- Adjust spice by adding more or less curry paste.
- Make it creamier with extra coconut milk.
- Meal prep friendly: This soup keeps in the fridge for 3–4 days.
❓ FAQ About Carrot and Red Lentil Soup
Can I make this soup ahead of time?
Yes! It keeps in the fridge for 3–4 days and freezes well for up to 3 months.
Is it spicy?
The spice level is low to moderate as written but you can adjust the Thai red curry paste to your preferred heat level.
Can I use yellow or green lentils?
Red lentils cook quickly and blend smoothly, but yellow lentils are also a good option. Avoid green lentils.
✅ Final Thoughts
This carrot and red lentil soup is exactly the kind of cozy, healthy, and hearty soup you’ll crave on a chilly day. Quick to make yet packed with bold Thai flavors, it warms you from the inside out and is perfect for weeknight dinners or meal prep for the week ahead. Sweet carrots, tender lentils, and creamy coconut milk come together in a bowl that’s comforting, satisfying, and deliciously nourishing — your ultimate vegan, gluten-free, Thai-inspired soup.
This soup is part of our healthy soup recipes collection for cozy, nutrient-rich soups ideas.
More Recipes with Thai Curry Paste:
Carrot and Red Lentil Soup
Warm up with this easy spicy carrot and red lentil soup. Perfect for chilly days and
ready in less than 30 minutes!
Ingredients
- 1 Tablespoon/15ml coconut oil or olive oil
- 1-2 cloves of garlic, finely minced
- 2 Tablespoons/30g Thai red curry paste
- 2 Tablespoons/33g tomato paste
- ½ teaspoon sea salt
- ½ inch piece of fresh ginger, grated on a microplane or fine grater
- 6 ounces/170g carrots, finely chopped
- ½ cup/100g red lentils, rinsed
- 2 cups/480ml vegetable broth or filtered water
- 1 cup/240ml regular coconut milk
- Coconut yogurt for serving (optional)
- Chopped cilantro for serving (optional)
Instructions
- Heat the oil in a medium Dutch oven or soup pot over medium heat. Add the garlic, Thai curry paste, tomato paste, salt and ginger and cook while stirring until fragrant, (about 1-2 minutes).
- Stir in the carrots, lentils, broth or water and coconut milk. Bring to a boil, then turn the heat to low and simmer, (stirring occasionally) for 20 minutes, until lentils and carrots are tender.
- Place half of the soup into a high speed blender and puree until smooth. Return pureed soup to pot and stir to combine. Reheat if necessary or serve the soup in bowls and garnish with a spoonful of yogurt and a sprinkle of cilantro.
Notes
Dietary Info:
Gluten-Free, Grain-Free, Vegetarian, Vegan, Dairy-Free, Egg-Free, Nut-Free
Notes:
Recipe can be doubled.
Adjust Thai curry paste to desired spiciness.
Recommended Products
As an Amazon Associate and member of other affiliate programs, I earn from qualifying purchases.
Nutrition Information:
Yield:
3Serving Size:
1Amount Per Serving: Calories: 269Total Fat: 20gSaturated Fat: 12gTrans Fat: 0gUnsaturated Fat: 7gCholesterol: 1mgSodium: 498mgCarbohydrates: 20gFiber: 3gSugar: 10gProtein: 6g
Nutritional information for recipes contained on this website, such as calories, fat, carbs, etc. are only estimates and are not guaranteed to be accurate.

Sylvie Shirazi is the recipe developer and food photographer behind Gourmande in the Kitchen. For the last 10 years she's been making eating more healthfully easy and accessible with gluten-free, grain-free, paleo and vegan recipes that are free from processed ingredients.





Emily @ Recipes to Nourish says
LOVE this recipe!!! We are huge curry fans in my home. Yum!
Platt College says
I like that this recipe is vegan. Have to try this recipe this week.
Emma says
This looks absolutely delicious - and I definitely agree with you on the fact that the spicier a soup, the more they warm you. It's getting really cold and windy here in Denmark, so this recipe came my way at the perfect time 🙂
Hope you have a lovely Sunday!
Amanda Kanashiro says
I have to try this soup! I am pretty sure I have some of that curry paste!
Shelly @ Vegetarian 'Ventures says
I'm so in love with quick and healthy soups that can come together for effortless weeknight dinners. Definitely adding this to my rotation! : )
Monique says
This looks so warm, comforting and delicious. And I love recipes that call for carrots - you've always got a couple in the fridge and they're so economical! 🙂
Megan says
This looks soooo creamy! Love it.
Marye says
Oh yum! This looks amazing and would be perfect for a cold and dreary day like todaay!
Rachel @ Baked by Rachel says
Such a gorgeous soup! I can't wait for it to cool down again so I can try it!
Taste of France says
Oh, yum. We try to eat soup every Tuesday, and this is going to be my next recipe to use.