Love this? Save it for later!
Share the inspiration with your friends
“You’ve got to try this vegan hotpot,” my friend said over the crackling sound of the fire in the background. Honestly, I was skeptical. I mean, a hotpot that’s completely vegan, packed with lentils, and still manages to feel like a warm hug on a freezing winter night? It sounded almost too good to be true. But that chilly evening, after a day that felt like it stretched on forever, I found myself stirring a bubbling pot of rich, fragrant broth with tender lentils, vibrant veggies, and spices that teased my nostrils in the best way. The aroma alone was enough to hush the usual noise of my restless mind.
That first spoonful was a quiet revelation — the kind of meal that makes you pause, close your eyes, and just breathe it in. The flavors were deep but not overpowering, the textures hearty yet comforting. It wasn’t just food; it was a reset button. I couldn’t stop making this cozy vegan hotpot recipe for weeks—sometimes twice in the same week—each time tweaking it just a little, but never straying far from the soul-warming core that made it so special. It’s the kind of recipe that sticks with you, the kind you’ll want to share with friends when the weather turns cold or when life feels like it needs a little extra comfort.
What I love most — beyond the obvious hug-in-a-bowl feeling — is how approachable it is. No fancy ingredients, no endless prep. Just simple, wholesome stuff coming together in a way that feels both grounding and indulgent. This vegan hotpot with lentils isn’t just a meal; it’s a little ceremony of warmth and care, perfect for those days when you need a break from the rush and a reminder that comfort can be made from the simplest things.
Why You’ll Love This Recipe
This vegan hotpot with lentils recipe has been tested over many cozy evenings and busy nights in my kitchen, and here’s why it’s become a go-to comfort food staple for so many:
- Quick & Easy: Ready in about 45 minutes, it’s a no-fuss dinner that fits right into hectic schedules or spontaneous cravings.
- Simple Ingredients: You probably already have most of these in your pantry — lentils, vegetables, basic spices — nothing exotic or hard to find.
- Perfect for Winter Comfort: This hotpot is like a warm blanket on a cold day, great for quiet nights in or casual gatherings.
- Crowd-Pleaser: Even non-vegans rave about the rich, hearty flavors that make this dish feel indulgent without any animal products.
- Unbelievably Delicious: The combination of slow-simmered lentils and vegetables creates a deeply satisfying texture and flavor profile that’s both earthy and vibrant.
What sets this vegan hotpot apart? It’s the balance between rustic simplicity and layered flavors. Using a mix of brown and green lentils gives a lovely bite, while a hint of smoked paprika and fresh herbs adds a depth that surprises people every time. Plus, blending in a touch of coconut milk at the end lends a creamy finish that rounds out the broth just right. I’ve found this recipe to be a little like magic — easy enough for weeknights, but special enough for sharing when friends come over. It’s the kind of comfort food that invites you to slow down, savor, and feel a little more grounded.
What Ingredients You Will Need
This recipe uses simple, wholesome ingredients to deliver bold flavor and satisfying texture without the fuss. Most of these are pantry staples, and you can swap some based on what you have or prefer.
- Lentils: 1 cup brown lentils and 1 cup green lentils (rinsed). I prefer Bob’s Red Mill for their consistent quality and texture.
- Vegetables:
- 2 medium carrots, diced (adds sweetness and color)
- 1 large onion, finely chopped (foundation of flavor)
- 3 cloves garlic, minced (for that cozy aroma)
- 1 cup chopped celery (adds freshness and crunch)
- 1 large bell pepper, diced (red or yellow for sweetness)
- 1 medium potato, peeled and cubed (makes it heartier)
- Liquids & Broth:
- 6 cups vegetable broth (homemade or store-bought, low sodium preferred)
- 1 cup canned coconut milk (for creaminess)
- Spices & Seasonings:
- 1 tsp smoked paprika (gives a subtle smoky note)
- 1 tsp ground cumin (adds warmth)
- 1/2 tsp turmeric (for earthiness and color)
- 1/4 tsp red pepper flakes (optional, for a gentle kick)
- Salt and freshly ground black pepper, to taste
- Herbs & Finishing Touches:
- 2 tbsp fresh parsley, chopped (for brightness)
- 1 tbsp fresh lemon juice (adds a fresh zing before serving)
- Oil: 2 tbsp olive oil (extra virgin for the best flavor)
Feel free to swap the potatoes with sweet potatoes for a seasonal twist or use almond milk instead of coconut milk if you want a lighter creaminess. For lentil substitutions, red lentils cook faster but turn mushy, so stick with green and brown for the best texture here. The beauty lies in this recipe’s flexibility, so trust your pantry and taste buds.
Equipment Needed
- Large heavy-bottomed pot or Dutch oven – I like using my 5-quart Le Creuset because it distributes heat evenly and keeps the hotpot simmering gently.
- Wooden spoon or silicone spatula – for stirring without scratching your pot.
- Sharp chef’s knife and cutting board – essential for prepping the veggies.
- Measuring cups and spoons – to keep the seasoning balanced.
- Optional: Immersion blender – if you want a slightly creamier texture by blending a portion of the hotpot.
If you don’t have a Dutch oven, a heavy saucepan works just fine. Just keep an eye on the heat so nothing sticks to the bottom. I once tried this recipe in a slow cooker, which worked, but the stovetop version lets you get that perfect simmer and adjust seasoning as you go. For those on a budget, any sturdy pot with a good lid will do the trick; just be patient and stir occasionally.
Preparation Method
- Prep the Ingredients (10 minutes): Rinse the lentils under cold water until the water runs clear. Dice the carrots, bell pepper, onion, celery, and potato into small, uniform pieces to ensure even cooking. Mince the garlic finely.
- Sauté the Base (8 minutes): Heat 2 tablespoons of olive oil over medium heat in your pot. Add the chopped onion, garlic, celery, and carrots. Stir frequently until the onions become translucent and the mixture smells fragrant—about 5-7 minutes. This gentle sweat unlocks the flavors that build the hotpot’s soul.
- Add Spices (2 minutes): Sprinkle in the smoked paprika, cumin, turmeric, and red pepper flakes if using. Stir well to coat the vegetables, letting the spices bloom in the oil for about 2 minutes. You should smell the warm, earthy aroma right away—if not, give it a little more time but watch not to burn the garlic.
- Add Lentils and Broth (5 minutes): Pour in the rinsed lentils, diced potatoes, and bell pepper. Pour the 6 cups of vegetable broth over the mix and stir everything together. Bring the pot to a boil, then reduce the heat to low to maintain a gentle simmer.
- Simmer (30 minutes): Cover the pot partially with a lid and let it simmer gently for about 30 minutes, stirring occasionally. The lentils should be tender but still hold their shape. If the hotpot looks too thick, add a splash of water or broth. If it’s too watery, remove the lid for the last 5 minutes to let it reduce slightly.
- Finish with Coconut Milk and Seasoning (5 minutes): Stir in the coconut milk for a creamy finish. Season with salt and pepper to taste. Add fresh lemon juice to brighten the flavors. If you want a smoother texture, use an immersion blender to puree about one-third of the hotpot gently. This trick gives creaminess without losing the hearty chunks.
- Garnish and Serve: Sprinkle chopped fresh parsley over each bowl. Serve hot, ideally with crusty bread or a side like this fresh bell pepper sandwich for a light, complementary crunch.
Pro tip: Keep an eye on the simmering process. Lentils can sometimes turn mushy quickly if the heat’s too high. A gentle bubble is your friend here, not a roaring boil.
Cooking Tips & Techniques
Making a rich vegan hotpot with lentils is as much about patience as it is about ingredients. Here’s what I’ve learned from trial, error, and repeat meals:
- Layer Your Flavors: Don’t rush the sautéing of veggies and spices. That step is where the foundation of flavor is built. If you skimp on it, the hotpot ends up a bit flat.
- Keep Lentils Separate If Needed: Sometimes I cook lentils separately and add them at the end to control texture better, especially if I plan to reheat leftovers.
- Watch the Salt: Since broth can be salty, add salt gradually near the end. You can always add more, but it’s tough to fix an overly salty pot.
- Multitask: While the hotpot simmers, prep a simple side or dessert — like a creamy spinach artichoke mac and cheese (recipe here) — to round out the meal.
- Use Fresh Herbs at the End: Adding parsley or lemon juice just before serving lifts the whole dish in a way dried herbs can’t.
One thing I learned the hard way: blending the entire hotpot makes it lose its satisfying texture. Instead, blending only a part keeps it creamy but chunky — the magic balance.
Variations & Adaptations
This vegan hotpot with lentils is the perfect canvas for your kitchen creativity. Here are some ways to make it your own:
- For a Hearty Winter Twist: Add chopped kale or spinach during the last 5 minutes of cooking for extra greens and nutrients.
- Spicy Version: Amp up the red pepper flakes or toss in some diced jalapeños for a hotpot with a kick.
- Gluten-Free Adaptation: This recipe is naturally gluten-free, but serve it with gluten-free bread or rice noodles to keep it safe for sensitive diets.
- Seasonal Veggie Swap: In spring or summer, swap potatoes for zucchini or summer squash for a lighter feel.
- Personal Favorite: I sometimes add a splash of soy sauce or tamari at the end for an umami boost inspired by my tofu bulgogi recipe experiments.
Feel free to experiment with your preferred lentils, vegetables, or spices. This recipe is forgiving and welcomes your personal touch.
Serving & Storage Suggestions
Serve this vegan hotpot steaming hot, ideally in deep bowls to hold all the broth and tender ingredients. A sprinkle of fresh parsley and a drizzle of lemon juice right before eating brightens the dish beautifully.
Pair it with crusty bread (for sopping up every last bit), a simple green salad, or even this fresh bell pepper sandwich for a well-rounded meal. A warming cup of hibiscus ginger iced tea (recipe here) also pairs surprisingly well, offering a refreshing contrast.
Store leftovers in an airtight container in the fridge for up to 4 days. The flavors deepen overnight, making it even better the next day. Reheat gently on the stove or microwave, adding a splash of broth or water if it’s thickened too much.
This hotpot also freezes beautifully. Portion it out before freezing, and thaw overnight in the fridge before reheating for easy weeknight dinners.
Nutritional Information & Benefits
One hearty serving (about 1.5 cups) of this vegan hotpot with lentils provides approximately:
| Nutrient | Amount |
|---|---|
| Calories | 280 kcal |
| Protein | 18 grams |
| Fiber | 12 grams |
| Fat | 7 grams (mostly healthy fats from olive oil and coconut milk) |
| Carbohydrates | 35 grams |
Lentils are a powerhouse of plant-based protein and fiber, supporting digestion and sustained energy. The vegetables add essential vitamins and minerals, while the turmeric contributes anti-inflammatory properties. This dish is naturally gluten-free and low in saturated fat, making it a wholesome choice for most diets.
From a wellness perspective, it’s a meal that nourishes without weighing you down — perfect for those cozy winter evenings when you want something hearty but wholesome.
Conclusion
This cozy irresistible vegan hotpot with lentils has become one of those rare recipes that feels like a gift to yourself. It’s straightforward, adaptable, and deeply satisfying. Whether you’re new to plant-based cooking or a seasoned vegan, this recipe hits that sweet spot between comfort food and nourishing fuel.
Don’t hesitate to tweak it — swap veggies, adjust spices, or add your favorite herbs. It’s forgiving and welcomes your kitchen personality. For me, it’s a reminder that the best comfort food doesn’t have to be complicated, just made with care and a little patience.
If you try this recipe, I’d love to hear how you make it your own or what moments it accompanies in your life. Sharing these little food stories makes the experience all the richer.
Frequently Asked Questions
Can I use red lentils instead of brown and green lentils?
Red lentils cook faster and tend to become mushy, so they’re not ideal for this recipe where you want some lentil texture. If you do use red lentils, reduce the simmer time to about 15-20 minutes and expect a softer consistency.
Is this hotpot suitable for freezing?
Yes! It freezes really well. Portion it into freezer-safe containers and thaw overnight in the fridge before reheating gently on the stove or microwave.
What can I serve with this vegan hotpot?
Crusty bread, steamed rice, or a simple green salad complement the hotpot nicely. I also recommend pairing it with dishes like the fresh bell pepper sandwich for a fresh contrast.
Can I make this hotpot in a slow cooker?
Yes, you can. Add all ingredients except coconut milk and lemon juice to the slow cooker and cook on low for 6-8 hours. Stir in coconut milk and lemon juice just before serving.
How can I make this recipe spicier?
Add more red pepper flakes, a diced jalapeño, or a dash of cayenne pepper during the sauté step. Adjust gradually to suit your heat preference.
Pin This Recipe!

Vegan Hotpot with Lentils
A cozy, easy vegan hotpot packed with lentils, vegetables, and warming spices, perfect for winter comfort food.
- Prep Time: 10 minutes
- Cook Time: 35 minutes
- Total Time: 45 minutes
- Yield: 6 servings 1x
- Category: Main Course
- Cuisine: Vegan
Ingredients
- 1 cup brown lentils, rinsed
- 1 cup green lentils, rinsed
- 2 medium carrots, diced
- 1 large onion, finely chopped
- 3 cloves garlic, minced
- 1 cup chopped celery
- 1 large bell pepper (red or yellow), diced
- 1 medium potato, peeled and cubed
- 6 cups vegetable broth (low sodium preferred)
- 1 cup canned coconut milk
- 1 tsp smoked paprika
- 1 tsp ground cumin
- 1/2 tsp turmeric
- 1/4 tsp red pepper flakes (optional)
- Salt and freshly ground black pepper, to taste
- 2 tbsp fresh parsley, chopped
- 1 tbsp fresh lemon juice
- 2 tbsp olive oil (extra virgin)
Instructions
- Rinse the lentils under cold water until the water runs clear. Dice the carrots, bell pepper, onion, celery, and potato into small, uniform pieces. Mince the garlic finely.
- Heat 2 tablespoons of olive oil over medium heat in a large heavy-bottomed pot. Add the chopped onion, garlic, celery, and carrots. Stir frequently until onions become translucent and fragrant, about 5-7 minutes.
- Add smoked paprika, cumin, turmeric, and red pepper flakes if using. Stir well to coat the vegetables and let the spices bloom for about 2 minutes.
- Add the rinsed lentils, diced potatoes, and bell pepper to the pot. Pour in 6 cups of vegetable broth and stir. Bring to a boil, then reduce heat to low to maintain a gentle simmer.
- Partially cover the pot and simmer gently for about 30 minutes, stirring occasionally, until lentils are tender but hold their shape. Adjust consistency by adding water or broth if too thick, or removing lid to reduce if too watery.
- Stir in the coconut milk. Season with salt and pepper to taste. Add fresh lemon juice. Optionally, use an immersion blender to puree about one-third of the hotpot for a creamier texture while keeping chunks.
- Garnish with chopped fresh parsley and serve hot, ideally with crusty bread or a fresh bell pepper sandwich.
Notes
Keep the simmer gentle to avoid mushy lentils. Blend only a portion of the hotpot for creamy texture without losing chunkiness. Add salt gradually near the end to avoid over-salting. The recipe freezes well; thaw overnight before reheating. You can substitute sweet potatoes for regular potatoes or almond milk for coconut milk for variations.
Nutrition
- Serving Size: About 1.5 cups per s
- Calories: 280
- Sugar: 6
- Sodium: 300
- Fat: 7
- Saturated Fat: 3
- Carbohydrates: 35
- Fiber: 12
- Protein: 18
Keywords: vegan hotpot, lentils, comfort food, winter recipe, plant-based, easy vegan dinner, healthy vegan soup



