Sweet Potato Lentils and Spinach Recipe: Protein-Packed One-Pot Harmony

Side Dishes

Sweet Potato Lentils and Spinach Recipe: Protein-Packed One-Pot Harmony

This one-pot sweet potato lentils and spinach recipe transforms humble ingredients into a protein-packed, fiber-rich dish that feels like a hug in a bowl. The secret lies in slow-cooking sweet potatoes and lentils until tender, then folding in wilted spinach for a vibrant, nutrient-dense finish.

I developed this recipe after realizing how often we sacrifice nutrition for convenience—and this meal proves you don’t have to choose.

The beauty of this dish is its versatility—serve it as a hearty side alongside grilled chicken or fish, or let it stand alone as a complete meal with a dollop of yogurt or tahini.

The lentils deliver plant-based protein, sweet potatoes bring natural sweetness and fiber, and spinach adds iron and vitamins without overpowering the dish. No fancy techniques required, just a pot, a stove, and 45 minutes of hands-off cooking time.

What makes this recipe truly special is how the flavors meld together. The sweet potatoes caramelize slightly, the lentils develop a satisfying texture, and the spinach wilts into tender greens that brighten every bite.

The result is a dish that’s comforting yet balanced, perfect for weeknight dinners or meal prep. It’s the kind of recipe that makes you feel like you’re nourishing your body—and your soul—without compromise.

Ready to try it? The instructions are straightforward, and the results are even better. This is one-pot cooking at its finest—minimal effort, maximum nutrition, and a dish that tastes as good as it is for you. Let’s get started.

👨‍🍳
Difficulty
Medium
🌿
Diet
Vegetarian
🔥
Calories
Med Cal

Ingredients for sweet potato lentils spinach

These wholesome ingredients create a hearty, protein-rich one-pot that’s both nourishing and comforting.

Ingredient Amount Notes
Sweet Potatoes 🍠 2 medium Peeled and cubed into 1-inch pieces
Brown Lentils 🌱 1 ½ cups Rinsed thoroughly before cooking
Fresh Spinach 🌿 5 oz Baby spinach works perfectly
Extra-Virgin Olive Oil 🫒 2 tbsp For sautéing and richness
Onion 🧅 1 medium Diced into small pieces
Garlic Cloves 🧄 3 cloves Minced for aromatic depth
Vegetable Broth 💧 2 cups Low-sodium preferred
Cumin 🌶️ 1 tsp Ground for earthy warmth
Smoked Paprika 🌶️ ½ tsp Adds subtle smokiness
Ground Turmeric 🌿 ½ tsp Brightens the dish beautifully
Salt 🧂 ¾ tsp Adjust to taste
Black Pepper 🌶️ ½ tsp Freshly ground preferred
Lemon Juice 🍋 1 tbsp Freshly squeezed for brightness
Fresh Cilantro 🌿 ¼ cup Chopped for fresh garnish
Tahini 🥜 1 tbsp Optional for creamy finish

The sweet potatoes are the foundation here—look for firm, vibrant orange ones at the store. Trader Joe’s and Whole Foods carry the best varieties, but any organic sweet potato works. Cubing them evenly ensures consistent cooking, and peeling removes any tough skin. For extra flavor, don’t skip the smoked paprika—it adds depth that cuts through the earthiness of the lentils. The brown lentils are my go-to for texture; they hold their shape better than green lentils but still soften beautifully. Rinse them well before cooking to remove any dirt or debris that might make the dish taste bitter.

No fresh cilantro? Dried oregano at half the amount works in a pinch, though it won’t have the same bright finish. Running short on tahini? Substitute with a drizzle of olive oil and a sprinkle of nutritional yeast for that same creamy, nutty touch. The vegetable broth can be swapped for coconut milk if you want a richer, slightly sweeter base—just reduce the broth by half a cup to balance the moisture. For extra protein, add 1 cup cooked quinoa at the end, but keep the cooking time shorter to avoid mushiness. And if your spinach is wilted or old, kale works just as well—just chop it finely so it blends seamlessly.

This dish tastes even better the next day, so double the batch if you’re meal prepping. Store leftovers in an airtight container in the fridge for up to 5 days, or freeze for 3 months in portion-sized containers. To reheat, add a splash of water or broth and simmer for 3-4 minutes—this keeps the spinach vibrant and the lentils tender. The tahini and lemon juice can be added fresh after reheating to keep them bright. For serving, I like to pair it with warm naan or crusty bread to soak up all the flavorful broth.

❤️

Why You'll Love This Recipe

  • One-Pot Magic: I swear by this—just toss everything in one pan, and you’re done. No chopping like a maniac, no last-minute cleanup. The lentils soften while the sweet potatoes caramelize, and the spinach wilts in seconds. Honestly, it’s the kind of meal that makes me feel like I’ve earned my dinner.
  • Sweet & Savory Balance: That earthy sweetness from the roasted sweet potatoes meets the nutty lentils and bright spinach—it’s a flavor party without trying. The olive oil and onion base builds a rich foundation, and the spinach adds freshness that keeps it from feeling heavy. Between us, this combo is dangerously addictive.
  • Meal Prep MVP: I make a big batch on Sundays, and it lasts me all week. The flavors only get better as the lentils absorb more of that sweet potato goodness. Pack it in containers for lunches or reheat it for a quick dinner—it’s my go-to when I’m too tired to cook.
  • Budget-Friendly Powerhouse: Sweet potatoes and lentils stretch like crazy, so this feeds a crowd for pennies. Fresh spinach makes it feel fancy, but you can swap in frozen if needed. It’s the kind of dish that proves you don’t need expensive ingredients to feel satisfied. (Yes, even on a Tuesday night.)

Step-by-step instructions for sweet potato lentils and spinach

This one-pot wonder combines hearty sweet potatoes, protein-rich lentils, and vibrant spinach into a flavorful, satisfying meal.

1

Sauté the Aromatic Base

Heat the 2 tablespoons extra-virgin olive oil in a large pot over medium heat. Add the 1 medium diced onion and cook for 5 minutes until softened and translucent. Here's the thing—don't rush this step. The onion needs to become truly tender before adding the garlic.

Push the onion to one side of the pot and add the 3 minced garlic cloves. Stir for 30 seconds until fragrant—you'll know it's ready when the kitchen fills with that unmistakable garlic aroma. Immediately add the 1 teaspoon cumin, 0.5 teaspoon smoked paprika, and 0.5 teaspoon ground turmeric, stirring constantly for 20 seconds to toast the spices. This quick toasting enhances their flavors and prevents bitterness.

2

Cook the Sweet Potatoes Until Tender

Add the 2 medium cubed sweet potatoes to the pot, stirring to coat them in the aromatic oil and spices. Pour in the 2 cups vegetable broth and bring to a gentle boil. Once boiling, reduce heat to medium-low and cover the pot. Simmer for 12-15 minutes until the sweet potatoes are fork-tender with just a slight resistance.

I check for doneness by piercing a cube with a fork—if it slides in easily but still has a tiny bit of resistance, it's perfect. If you press too hard and the cubes fall apart, they've overcooked. The sweet potatoes should be soft enough to mash slightly but still hold their shape when stirred.

3

Add Lentils and Simmer Until Perfectly Cooked

Add the 1.5 cups rinsed brown lentils to the pot, stirring gently to distribute them evenly. The liquid should just cover the lentils—if it doesn't, add ½ cup water. Return to a gentle simmer, cover, and cook for 20-25 minutes until the lentils are tender but still hold their shape.

Here's where patience pays off: don't peek or stir during this time. Every time you lift the lid, you release steam and potentially extend the cooking time. The lentils are done when they're soft but not mushy, and the liquid has reduced slightly but still coats the pot. Taste one—it should be creamy but still have a slight bite.

4

Finish with Spinach and Seasoning

Stir in the 5 ounces fresh spinach and cook uncovered for 2-3 minutes until just wilted. The spinach should collapse completely but still retain a vibrant green color. Remove from heat and stir in the 0.75 teaspoon salt, 0.5 teaspoon black pepper, and 1 tablespoon lemon juice. This brightens the dish and balances the earthy flavors.

For the optional tahini finish, whisk the 1 tablespoon tahini into 2 tablespoons of the cooking liquid until smooth, then stir it back into the pot. This adds a luxurious creaminess that ties everything together. If you prefer a lighter texture, skip the tahini—this dish still shines without it.

5

Garnish and Serve Immediately

Divide the sweet potato lentil mixture among bowls and garnish each serving with 0.25 cup chopped fresh cilantro. The cilantro adds a fresh contrast to the earthy sweet potatoes and lentils. Serve immediately while hot, as the flavors meld beautifully when enjoyed right away.

This one-pot meal delivers a perfect balance of textures—creamy lentils, tender sweet potatoes, and wilted spinach—all infused with warm spices and bright lemon. The dish keeps well in the refrigerator for 3-4 days, making it an excellent meal prep option, though it tastes best fresh from the pot.

👨‍🍳

Pro Tips For Making Sweet Potato Lentils Spinach

  • CHAR THE ONIONS LOW: I used to blast them on high and end up with bitter, blackened bits—especially with sweet potatoes in the same pan. Keep the heat at medium and let them sweat for 8-10 minutes until they’re soft and translucent. That golden color? It’s the base flavor for everything else.
  • CUT SWEET POTATOES EVENLY: Uneven chunks mean some parts mushy, others undercooked. Aim for 1-inch cubes—big enough to hold shape but small enough to cook through in the same time as the lentils. A sharp knife and a steady hand make this faster than you’d think.
  • DON’T OVERCOOK THE LENTILS: They’ll keep cooking off the heat, so pull them out when they’re still slightly firm—about 20-25 minutes in simmering water. Mushy lentils turn this dish into a sad, gloppy mess. Taste-test at the 20-minute mark.
  • WAIT FOR SPINACH TO WILT: Toss it in too soon, and you’ll steam it into oblivion. Add the spinach only in the last 30 seconds of cooking—just enough time for the leaves to collapse and soak up the flavors. Overcrowding the pan? Do it in batches.

Creative variations of sweet potato lentils spinach

Global Comfort Twist

Transform this dish into a Moroccan-inspired tagine by adding 1 teaspoon ground coriander and ½ teaspoon cinnamon with the spices. Swap the vegetable broth for 1 cup coconut milk and top with ¼ cup toasted almonds and 1 tablespoon honey before serving.

The warm spices and coconut create a rich, aromatic experience perfect for cozy evenings. 🌶️

Spicy Southwest Kick

For a Mexican-inspired bowl, stir in 1 teaspoon chili powder and ½ teaspoon cumin with the spices, then add ½ cup black beans and ½ cup corn when cooking the lentils.

Finish with ¼ cup avocado slices and a squeeze of lime. This version feels like a hearty taco filling but with all the nutrients of the original. 🌵

Creamy Coconut Curry

Turn this into a Thai-inspired curry by simmering the sweet potatoes and lentils in 1 cup coconut milk instead of broth. Add 1 teaspoon red curry paste and ½ teaspoon ginger with the spices.

Stir in ½ cup shredded coconut at the end for a tropical twist. Serve with jasmine rice for a restaurant-worthy meal. 🥥

Mediterranean Herb Boost

Give it a Greek-inspired flair by adding 1 teaspoon dried oregano and ½ teaspoon dried thyme with the spices. Finish with ¼ cup crumbled feta cheese (optional for vegan, skip or use vegan feta) and a drizzle of olive oil.

The herbs brighten the dish, while the feta adds a salty contrast. Perfect with warm pita bread. 🌿

Smoky BBQ Fusion

For a smoky BBQ twist, cook the sweet potatoes and lentils in 1 cup BBQ sauce (like Sweet Baby Ray's) instead of broth. Add ½ cup diced bell peppers and ½ cup red onion when sautéing.

Top with ¼ cup pickled jalapeños for a tangy kick. This version tastes like a loaded BBQ sandwich in bowl form. 🔥

Sweet and Tangy Glaze

Add a sweet-tangy finish by simmering the dish with 2 tablespoons maple syrup and 1 tablespoon soy sauce in the last 5 minutes of cooking. Garnish with sesame seeds and thinly sliced scallions. The glaze caramelizes slightly, adding depth that balances the earthy flavors beautifully. 🍯

Nutrition facts

Servings 4
Amount Per Serving
Calories 380kcal
% Daily Value *
Total Fat 12g15%
Saturated Fat 1.8g9%
Cholesterol 0mg0%
Sodium 320mg14%
Total Carbohydrate 62g22%
Dietary Fiber 15g54%
Sugars 12g
Protein 22g44%
* Percent Daily Values are based on a 2,000 calorie diet. Your daily values may be higher or lower depending on your calorie needs.

Frequently asked questions

1

Can I make this recipe without tahini?

The tahini adds richness but isn't essential. For a lighter version, simply skip it and use an extra 1 tablespoon olive oil or a squeeze of lemon juice for brightness. The dish will still be flavorful and satisfying—just without that creamy finish.

2

How do I store leftovers?

Transfer leftovers to an airtight container and refrigerate for up to 5 days. For freezing, portion into meal-sized containers and store for 3 months. When reheating, add 2 tablespoons water or broth and simmer for 3-4 minutes to restore moisture. Always add fresh lemon juice and cilantro after reheating to keep flavors vibrant.

3

Can I substitute kale for spinach?

Yes! Kale works perfectly—just chop it finely since it's more fibrous. Use the same 5 ounces measurement. For best results, massage the kale with a pinch of salt and 1 teaspoon lemon juice for 2 minutes before adding to soften it faster. The flavor will be slightly earthier but equally nutritious.

4

Why did my lentils turn mushy?

Overcooking is the most common cause. Lentils are done when they're tender but still hold their shape—20-25 minutes of simmering is ideal. Avoid lifting the lid frequently, which releases steam and extends cooking time. If they're too mushy, try this fix: Stir in 1 tablespoon cornstarch mixed with 2 tablespoons water and simmer for 2 minutes to thicken.

5

What's the best way to serve this dish?

This recipe works as a complete meal or side dish. For a hearty main, serve with warm naan or crusty bread to soak up the sauce. Pair with grilled chicken or fish for a balanced plate, or top with crumbled feta or avocado for extra richness. The flavors also shine in meal prep containers—just store components separately and assemble fresh.

★★★★★5.0(1 review)
Categories Side Dishes