There's nothing quite like a bowl of hearty stew when the weather turns cool. This Spiced Lentil Sweet Potato Stew has become one of my favorite go-to meals for those cozy nights in. It's naturally vegan, gluten-free, and packed with wholesome ingredients that come together to create something truly magical. The sweetness of the potato balances the warm, earthy spices, while the lentils provide a satisfying, protein-rich texture. Best of all, this version is scaled perfectly for a single serving—so you can treat yourself to a nourishing homemade meal without any leftovers going to waste. Whether you're meal-prepping for the week or just craving something warm and comforting, this stew is sure to hit the spot.
Why You'll Love This Recipe
- Quick and easy to make in one pot for minimal cleanup.
- Naturally vegan, gluten-free, and dairy-free.
- Packed with fiber, plant-based protein, and bold flavors.
- Perfect for meal prep—the flavors deepen overnight and taste even better the next day.
Ingredients
- 1/2 cup brown or green lentils, rinsed
- 1 medium sweet potato, peeled and diced
- 1 tbsp olive oil
- 1/2 onion, diced
- 2 cloves garlic, minced
- 1 tsp ground cumin
- 1 tsp smoked paprika
- 1/2 tsp ground turmeric
- 1/4 tsp cayenne pepper (optional, for heat)
- 1 cup vegetable broth
- 1/2 cup canned diced tomatoes
- Salt and pepper to taste
- Fresh cilantro for garnish
Instructions
- Heat the olive oil in a medium pot over medium heat. Add the diced onion and cook, stirring occasionally, until softened and translucent, about 3-4 minutes. Add the minced garlic and cook for 1 minute more until fragrant.
- Stir in the ground cumin, smoked paprika, turmeric, and cayenne pepper. Cook for 30 seconds, stirring constantly, until the spices are toasted and aromatic.
- Add the diced sweet potato, rinsed lentils, vegetable broth, and diced tomatoes (with their juices). Stir everything together to combine.
- Bring the stew to a boil over high heat. Once boiling, reduce the heat to low, cover the pot with a lid, and let it simmer gently for 25-30 minutes, or until the lentils are tender and the sweet potatoes are easily pierced with a fork. Stir occasionally to prevent sticking.
- Remove from heat. Season generously with salt and black pepper to taste. Serve hot, garnished with fresh cilantro.
Recipe Notes
- Storage: Store leftovers in an airtight container in the refrigerator for up to 4 days. The stew thickens as it sits; add a splash of broth or water when reheating to reach your desired consistency.
- Freezing: This stew freezes beautifully. Allow it to cool completely, then transfer to a freezer-safe container. It can be frozen for up to 3 months. Thaw overnight in the refrigerator before reheating.
- Make it heartier: Add a handful of chopped spinach or kale in the last 5 minutes of cooking for an extra boost of greens. You can also top it with a dollop of Greek yogurt or avocado for creaminess.