Spiced Lentil Sweet Potato Stew

Prep Time: 10 mins Cook Time: 30 mins Total Time: 40 mins Servings: 1
View Full Recipe

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

  1. 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.
  2. Stir in the ground cumin, smoked paprika, turmeric, and cayenne pepper. Cook for 30 seconds, stirring constantly, until the spices are toasted and aromatic.
  3. Add the diced sweet potato, rinsed lentils, vegetable broth, and diced tomatoes (with their juices). Stir everything together to combine.
  4. 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.
  5. 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.