Step into a world of vibrant flavors and comforting warmth with this sensational Vegan Thai Red Curry Lentil Soup with Sweet Potatoes. Every spoonful of this hearty and healthy soup is a journey, blending the creamy richness of coconut milk, the aromatic zest of Thai red curry paste, the wholesome texture of tender red lentils, and a colorful array of fresh vegetables. It’s a meal that brilliantly marries comfort with an exciting burst of taste, making it perfect for both bustling weeknights and leisurely weekend gatherings.
“This was absolutely delicious! It’s one of those dishes that is hard to stop eating – I wanted more even after I was full just because it was so dang tasty.”

Why This Vegan Thai Red Curry Lentil Soup Will Become Your Go-To Recipe
We all know the drill after a long day: dinner needs to be delicious, nourishing, and, most importantly, require minimal fuss. This Vegan Thai Red Curry Lentil Soup with Sweet Potatoes fits the bill perfectly. It’s a culinary hug in a bowl, delivering warmth and comfort precisely when you need it most, all without spending hours in the kitchen.
This creamy, subtly spicy, and deeply flavorful soup boasts a complex Thai-inspired profile, yet it comes together surprisingly quickly thanks to the convenience of store-bought red curry paste. It’s a testament to how simple ingredients can create something truly extraordinary.
This Thai Red Lentil Curry isn’t just a meal; it’s a solution for healthy, flavorful eating, designed to simplify your life while tantalizing your taste buds:
- Effortlessly Easy: From prepping the ingredients to the final simmer, this recipe is designed for ease. With straightforward steps and readily available ingredients, even novice cooks can achieve remarkable results.
- Freezer-Friendly Favorite: Planning ahead is made simple! This soup freezes beautifully, allowing you to whip up a large batch and store individual portions for quick, wholesome meals anytime. It’s perfect for meal prep, ensuring you always have a comforting dish on hand.
- Versatile Cooking Methods: Whether you prefer the set-it-and-forget-it convenience of a slow cooker or the speed of an Instant Pot, this recipe adapts effortlessly. We’ll share instructions for each method, so you can choose what works best for your schedule.
- Incredibly Delicious and Satisfying: The rich, creamy texture, combined with the vibrant flavors of coconut, curry, and fresh herbs, makes this soup utterly addictive. It’s hearty enough to be a complete meal, yet light enough not to feel heavy. The balance of sweet, spicy, and savory notes creates a truly unforgettable experience.
- Nutritional Powerhouse: Packed with plant-based protein from lentils, essential vitamins from sweet potatoes, and powerful antioxidants from garlic and curry paste, this soup is a wholesome choice that fuels your body and delights your palate.
- Dietary Dream: Naturally vegan, gluten-free (ensure your broth and curry paste are certified), and dairy-free, this soup caters to a wide range of dietary needs without compromising on flavor. It’s a fantastic option for everyone at your table.

Crafting Your Delicious Vegan Thai Red Curry Lentil Soup: A Step-by-Step Guide
Essential Ingredients for Flavorful Soup
Creating this flavorful Vegan Thai Red Curry Lentil Soup starts with a carefully selected list of ingredients that balance richness, spice, and freshness. Each component plays a crucial role in building the soup’s depth and authentic Thai character. Here’s everything you’ll need to bring this delightful dish to life. For exact quantities, please refer to the comprehensive recipe card below.

Ingredient Deep Dive: Notes and Smart Substitutions
- Red Curry Paste: The backbone of this soup’s incredible flavor profile. While making your own paste from scratch is rewarding, high-quality store-bought options can save significant time without sacrificing taste. I highly recommend seeking out brands like Maesri, often found in international markets. These pastes are typically made with authentic ingredients and deliver a robust, vibrant flavor that far surpasses many generic grocery store brands. Don’t be afraid to adjust the amount to your personal spice preference. Remember to always check the label to ensure it’s vegan-friendly, as some brands may contain shrimp paste.
- Red Lentils: These little powerhouses are ideal for this soup. Their delicate texture means they cook relatively quickly, often at a similar rate to sweet potatoes, ensuring a cohesive and tender soup. Unlike brown or green lentils, which hold their shape more, red lentils break down beautifully, contributing to the creamy consistency of the soup. If you only have brown or green lentils on hand, you can certainly use them, but be aware they will require a longer cooking time. Alternatively, you could cook them separately until tender and then add them to the soup during the final stages to prevent overcooking the other vegetables. Lentils are a fantastic source of plant-based protein and fiber, making this soup incredibly filling and nutritious.
- Sweet Potatoes: Adding a wonderful natural sweetness and a beautiful vibrant color, sweet potatoes are a cornerstone of this recipe. They become incredibly tender and slightly starchy, thickening the soup naturally as they cook. Choose firm, blemish-free sweet potatoes for the best results. If sweet potatoes aren’t your favorite, feel free to substitute with other root vegetables such as regular potatoes (Yukon Gold or Russet work well), carrots, butternut squash, rutabaga, or turnips. Each will impart a slightly different flavor and texture, but all will be delicious.
- Coconut Milk: This is what gives our soup its signature creamy, luxurious texture and rich flavor. Unsweetened full-fat coconut milk will yield the richest and most satisfying results, but if you prefer a lighter soup, light coconut milk can be used. Just be aware it might result in a slightly thinner consistency and less intense creaminess. Always shake the can well before opening to ensure the cream and water are fully combined.
- Vegetable Broth: The foundation of our liquid base. For a truly vegan soup, ensure you use a good quality vegetable broth. If dietary restrictions are not a concern, chicken broth can be used for a non-vegan version, but vegetable broth perfectly complements the Thai flavors and keeps the dish plant-based. Look for low-sodium options to better control the seasoning of your soup.
- Cilantro and Lime Juice: These fresh additions are crucial for brightening the overall flavor of the soup. Fresh cilantro offers a burst of herbaceousness, while a squeeze of lime juice adds a zesty, tangy finish that cuts through the richness of the coconut milk and curry. Don’t skip these fresh elements; they elevate the soup from delicious to extraordinary.
Mastering the Method: Simple Step-by-Step Instructions
Follow these easy steps to create a deeply flavorful and satisfying bowl of Vegan Thai Red Curry Lentil Soup with Sweet Potatoes. The process is straightforward, ensuring a delicious meal without any culinary complexities.
- Step 1: Prep Your Ingredients. Before you even turn on the stove, gather all your ingredients and perform your mise en place. Finely chop the onion, mince the garlic, peel and cube your sweet potatoes into ½-inch pieces, and pick over your red lentils to remove any small stones or debris. This pre-preparation makes the cooking process smooth and enjoyable.
- Step 2: Sauté the Aromatics. Heat your chosen oil (coconut oil adds a subtle tropical note, while canola is neutral) in a large, heavy pot or Dutch oven over medium-high heat. Once shimmering, add the finely chopped onions. Reduce the heat to medium and cook them gently for about 5 to 7 minutes, stirring occasionally, until they become translucent and tender. This step builds the foundational flavor of your soup.

- Step 3: Infuse with Curry. Add the minced garlic and the aromatic red curry paste to the softened onions. Stir quickly for about 1 minute, allowing the heat to release the fragrant oils and deepen the flavors of the garlic and paste. Be careful not to burn the garlic. This quick sauté is essential for developing the curry’s full potential.

- Step 4: Build the Broth. Pour in the vegetable broth, then add the cubed sweet potatoes, the picked-over red lentils, and the undrained petite diced tomatoes. Give everything a good stir to combine all the ingredients thoroughly with the flavorful base.

- Step 5: Simmer to Perfection. Bring the soup mixture to a gentle boil over medium-high heat. Once boiling, reduce the heat to low, cover the pot slightly (leaving a small gap for steam to escape), and let it simmer for about 20 minutes, or until both the sweet potatoes and red lentils are wonderfully tender. Red lentils will become very soft and begin to break down, which is exactly what you want for a creamy, hearty soup. The soup will naturally thicken as it cooks.

- Step 6: Stir in the Coconut Milk. Once the lentils and sweet potatoes are tender, stir in the unsweetened coconut milk. Heat it through gently for a few minutes, allowing the soup to become consistently creamy and warm without letting it boil rapidly, which can sometimes cause coconut milk to separate.

- Step 7: Final Seasoning and Freshness. Taste the soup and season generously with salt and freshly ground black pepper to your preference. If you’re using them, stir in the fresh chopped cilantro and lime juice. The lime juice adds a crucial bright finish that truly elevates the Thai flavors.

And there you have it! Your incredibly delicious and satisfying Vegan Thai Red Curry Lentil Soup with Sweet Potatoes is ready to be enjoyed. Serve it hot, garnished with extra cilantro sprigs and fresh lime wedges on the side for an extra pop of color and flavor. This soup is a complete meal on its own, but also pairs wonderfully with a side of jasmine rice or warm naan bread.

Chef’s Secrets: Tips for the Perfect Vegan Thai Red Curry Lentil Soup
Elevate your Vegan Thai Red Curry Lentil Soup from great to absolutely exceptional with these tried-and-true chef tips and tricks:
- Always Inspect Your Lentils: This is a crucial, often overlooked step. It’s always a good idea to sort through your lentils before cooking them. Small stones, tiny sticks, or other debris can sometimes be present in dried lentils. A simple trick is to spread a small amount of lentils at a time onto an inexpensive white paper plate. The white background makes it easy to spot any foreign objects. Once inspected, gently bend the paper plate to easily pour the clean lentils into your pot. This small effort ensures a smooth and pleasant eating experience.
- Vary the Veggies for Endless Possibilities: While sweet potatoes are fantastic in this recipe, feel free to get creative with other vegetables. Not a sweet potato fan? No problem! Consider swapping them out for regular potatoes (Yukon Gold or red potatoes work wonderfully), carrots, butternut squash, parsnips, rutabaga, or turnips. You can also add leafy greens like spinach or kale during the last few minutes of simmering for an extra nutritional boost. Feel free to incorporate bell peppers, zucchini, or green beans for added texture and nutrients. The possibilities are truly endless, allowing you to customize the soup to your taste and what you have on hand.
- Adjust the Spice Level: Red curry paste varies greatly in heat intensity from brand to brand. Always start with the recommended amount (3 tablespoons in this recipe) and then taste and adjust. If you prefer a milder soup, use less paste initially. For more heat, add an extra tablespoon or a pinch of red chili flakes during the simmering process. You can also garnish individual bowls with a dash of sriracha or a few slices of fresh red chili for those who enjoy an extra kick.
- Enhance the Freshness with Garnishes: Garnishes aren’t just for looks; they add essential layers of flavor and texture. Beyond cilantro and lime wedges, consider sprinkling toasted sesame seeds for a nutty crunch, a swirl of extra virgin olive oil, a drizzle of chili oil for more heat, or even some crushed peanuts for added texture and flavor. A touch of fresh basil or mint can also introduce a delightful aroma.
- Perfect Pairing Suggestions: This soup is hearty enough to be a complete meal on its own. However, it pairs beautifully with a variety of sides. Serve it with fluffy jasmine rice to soak up every last drop of the rich broth, or offer warm naan bread or crusty artisanal bread for dipping. For a lighter meal, a simple green salad with a light vinaigrette would be an excellent accompaniment.

Frequently Asked Questions About Vegan Thai Red Curry Lentil Soup
Absolutely! This Vegan Thai Red Curry Lentil Soup freezes exceptionally well, making it an ideal candidate for meal prepping. To freeze, allow the soup to cool completely to room temperature first. Then, transfer it into freezer-safe containers, leaving a little headspace as liquids expand when frozen. You can freeze it in small individual portions for quick lunches or larger family-sized batches. It will keep beautifully in the freezer for up to 2-3 months. To reheat, thaw overnight in the refrigerator or gently in the microwave, then warm on the stovetop over medium heat until heated through. Freezing makes it easy to enjoy delicious Thai comfort all winter long!
Yes, you certainly can adapt this recipe for a slow cooker! To do so, begin by sautéing the onions and garlic on the stovetop as directed in the initial steps. This crucial step helps to build the foundational flavor. Once fragrant, add the red curry paste and stir briefly to release its aromatics. Then, transfer this mixture to your slow cooker. Add the vegetable broth, sweet potatoes, diced tomatoes, and red lentils. Cover and cook on High for 3-4 hours or on Low for 6-7 hours, or until the lentils and sweet potatoes are tender. Towards the end of the cooking time, stir in the coconut milk and heat through for an additional 20-30 minutes with the slow cooker uncovered. Finally, add the fresh cilantro, lime juice, and season with salt and black pepper to taste before serving.
Absolutely! Like many soups and stews, this Vegan Thai Red Curry Lentil Soup often tastes even better the next day, as the flavors have more time to meld and deepen. You can prepare it up to 2-3 days in advance. Once cooked, allow the soup to cool completely to room temperature. Then, transfer it to an airtight container and refrigerate. When you’re ready to enjoy it, simply reheat portions on the stovetop over medium heat, stirring occasionally, or warm individual servings in the microwave until piping hot. This makes it an excellent option for busy schedules or for entertaining.
You can certainly use an Instant Pot for this recipe, though the stovetop method is often just as quick. To use an Instant Pot: first, use the “Sauté” function to cook the onions until softened, then add the garlic and red curry paste, stirring briefly. Next, add the vegetable broth, sweet potatoes, diced tomatoes, and red lentils to the pot. Secure the lid and set the Instant Pot to “Manual” or “Pressure Cook” on High pressure for 15 minutes. Once cooking is complete, allow the pressure to release naturally for at least 10 minutes, then quick release any remaining pressure. Finally, stir in the coconut milk, fresh cilantro, and lime juice, and heat through using the “Sauté” function (on Low) with the lid uncovered for a few minutes until warmed. Season to taste.
This soup is incredibly versatile! Serve it warm with a generous sprinkle of fresh cilantro and a wedge of lime for squeezing. For a heartier meal, accompany it with a side of fluffy jasmine rice or some warm naan bread to soak up the delicious broth. You can also add a dollop of vegan yogurt or a sprinkle of toasted cashews for extra creaminess and crunch.
The spice level of this soup primarily comes from the red curry paste, which can vary in intensity depending on the brand. With 3 tablespoons, it offers a pleasant, medium warmth. If you prefer a milder soup, start with 1.5 to 2 tablespoons of curry paste and taste before adding more. For those who love extra heat, feel free to add another tablespoon of curry paste, a pinch of red pepper flakes during the simmer, or garnish individual bowls with sliced fresh chilies or a dash of sriracha.

More Delicious Vegetarian and Vegan Soups You’ll Adore!
If you loved the comforting and vibrant flavors of this Vegan Thai Red Curry Lentil Soup, you’re in for a treat! Explore more wholesome and incredibly tasty plant-based soup recipes that are perfect for any occasion:
- Hearty Italian Vegetable Stew
- Nourishing Vegetable Barley Soup
- Satisfying Vegetable Bean Soup
- Smoky Spanish Vegetable and White Bean Soup with Kale
Discover a wide array of comforting, flavorful, and healthy bowl recipes on my comprehensive collection of Soups and Stews at From A Chef’s Kitchen. There’s always something delicious simmering!
Vegan Thai Red Curry Lentil Soup with Sweet Potatoes
By Carol | From A Chef’s Kitchen
This Vegan Thai Red Curry Lentil Soup is a burst of bold Thai flavors in every creamy spoonful. Combining the comforting sweetness of sweet potatoes, the wholesome texture of tender red lentils, and aromatic red curry paste with rich coconut milk, this hearty and healthy soup is both incredibly satisfying and exciting. It’s an ideal plant-based meal, perfect for busy weeknights or when you simply crave quick, delicious warmth, ready in under an hour.
Cook Time: 30 mins
Total Time: 50 mins
Servings: 6
Equipment
- Wusthof Chef Knife
- Cutting Board
- Dutch Oven
- Maesri Red Curry Paste
Ingredients
- 2 tablespoons canola oil, or coconut oil
- 1 large onion, finely chopped
- 4 cloves garlic, minced
- 3 tablespoons red curry paste, or to taste
- 6 cups vegetable broth, or chicken broth (for non-vegan option)
- 2 large sweet potatoes, peeled and cubed (1/2-inch cubes)
- 1 can (15-ounce) petite diced tomatoes, undrained
- 1 1/2 cups red lentils, picked over
- 1 can (14.5-ounce) unsweetened coconut milk, light or regular
- Salt and freshly ground black pepper, to taste
- 1/4 cup chopped cilantro, plus more for garnish if desired
- 1-2 tablespoons lime juice, optional
Instructions
- Heat oil over medium-high heat in a large heavy pot such as a Dutch oven.
- Add the onion, reduce heat to medium and cook 5 to 7 minutes or until onion begins to soften.
- Add the garlic and red curry paste, give it a quick stir, then add the broth, sweet potatoes, tomatoes and lentils.
- Bring to a boil, cover slightly and simmer until potatoes and lentils are tender, about 20 minutes. (The soup will be thick.)
- Add the coconut milk and heat through gently without boiling rapidly.
- Season to taste with salt and black pepper. Stir in cilantro and lime juice if using. Serve hot.
Notes
- Substitutions: Feel free to vary the vegetables! Try regular potatoes, carrots, butternut squash, rutabaga, or turnips in place of or in addition to sweet potatoes.
- Lentil Tip: Always examine lentils for any small stones, sticks, or odd bits before cooking. A white paper plate makes this process easy for quick removal.
- Make Ahead: This soup can be prepared up to 2 days in advance. Ensure it cools thoroughly before refrigerating. Reheat gently on the stovetop or in the microwave for individual servings.
- Freezer-Friendly: For future meals, cool the soup completely and package it in airtight, freezer-safe containers. It can be frozen for up to 2 months. Thaw in the refrigerator or microwave and reheat as desired.
Nutrition Facts (Estimated Per Serving)
Serving: 6 | Calories: 332kcal | Carbohydrates: 57g | Protein: 14g | Fat: 6g | Saturated Fat: 1g | Polyunsaturated Fat: 2g | Monounsaturated Fat: 3g | Trans Fat: 1g | Sodium: 1007mg | Potassium: 864mg | Fiber: 18g | Sugar: 9g | Vitamin A: 17825IU | Vitamin C: 9mg | Calcium: 80mg | Iron: 4mg
Nutritional values are automatically calculated using unbranded products and are estimates only. Actual results may vary based on ingredients used and portion sizes. Adjust as needed for dietary restrictions, allergies, or health concerns.
Did you enjoy this recipe? Leave a comment below and share your thoughts!