Sweet Potato Lentils and Spinach Recipe: Earthy Protein-Packed Bowl With Roasted Sweetness

Side Dishes

Sweet Potato Lentils and Spinach Recipe: Earthy Protein-Packed Bowl With Roasted Sweetness

This sweet potato lentils and spinach recipe transforms simple ingredients into a hearty, protein-rich bowl that’s perfect for meal prep or a satisfying weeknight dinner.

The caramelized sweet potatoes and tender lentils create a flavorful base, while fresh spinach adds a vibrant, nutritious touch—all packed with plant-based protein and fiber for a balanced meal. Roasting the sweet potatoes brings out their natural sweetness, while sautéing the lentils and spinach keeps the dish tender and flavorful.

The beauty of this recipe lies in its simplicity and versatility. With just a few key ingredients—sweet potatoes, lentils, spinach, and a blend of aromatic spices—you can create a dish that’s both comforting and nutritious.

The lentils provide a hearty texture, the sweet potatoes add natural sweetness, and the spinach brings freshness, making every bite satisfying. It’s a complete dish that requires minimal effort but delivers maximum flavor and nutrition.

What makes this recipe stand out is its ability to balance sweet, earthy, and savory flavors while keeping preparation straightforward. The roasted sweet potatoes develop a caramelized crust, while the lentils and spinach absorb the aromatic spices, creating a harmonious blend of textures and tastes.

This dish is not only delicious but also packed with nutrients, making it an excellent choice for anyone looking for a wholesome, plant-based meal.

Whether you’re meal prepping for the week or simply craving a flavorful, protein-rich dish, this sweet potato lentils and spinach recipe delivers. The combination of roasted sweetness, tender lentils, and fresh spinach creates a bowl that’s as visually appealing as it is satisfying.

Ready to bring this earthy, protein-packed bowl to your table? Let’s get started.

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

Ingredients for sweet potato lentils spinach

Roasted sweet potatoes meet tender lentils and fresh spinach in this protein-packed vegan bowl.

Ingredient Amount Notes
Sweet Potatoes 🍠 2 lbs Medium-sized, peeled and cubed
Brown Lentils 🌾 1 ½ cups Dry, rinsed thoroughly
Fresh Baby Spinach 🍃 5 oz Packed, stems removed
Yellow Onion 🧅 1 whole Medium, diced finely
Garlic Cloves 🧄 4 cloves Fresh, minced finely
Extra-Virgin Olive Oil 🫒 ½ cup High quality, fruity
Vegetable Broth 💧 2 cups Low-sodium preferred
Ground Cumin 🌿 1 tsp Freshly toasted preferred
Smoked Paprika 🌶️ ½ tsp For depth of flavor
Ground Coriander 🌿 ½ tsp Freshly ground preferred
Sea Salt 🧂 1 ½ tsp Diamond Crystal preferred
Black Pepper 🌶️ ½ tsp Freshly cracked
Fresh Lemon Juice 🍋 2 tbsp From organic lemons
Toasted Almonds 🥜 ¼ cup Sliced for garnish

The sweet potatoes are the foundation—organic sweet potatoes from Whole Foods or your local farmers market develop the best caramelized flavor. Medium-sized potatoes (about 6-8 oz each) roast evenly without drying out. For the lentils, brown or green lentils work best—they hold their shape better than red. Rinse them thoroughly to remove any dirt or debris, which can make the dish bitter. The spinach needs to be fresh; baby spinach is ideal as it's tender and packed with nutrients. If using regular spinach, remove the stems before chopping.

No brown lentils? Green or black lentils work just as well, though they'll be slightly firmer. Substitute the vegetable broth with low-sodium mushroom broth for an umami boost. Fresh garlic and onion can be swapped for 1 tbsp garlic powder and 1 tsp onion powder, though the dish will lack depth. For extra richness, add 1 tbsp nutritional yeast to the finished bowl. The smoked paprika is essential—it adds that earthy, slightly smoky depth that complements the sweet potatoes perfectly. If you can't find smoked paprika, regular paprika plus a pinch of liquid smoke will work in a pinch.

Roasted sweet potatoes keep well in the fridge for 5 days if stored in an airtight container. Cooked lentils can be refrigerated for 4-5 days or frozen for 3 months—just thaw overnight in the fridge before reheating. For meal prep, assemble the bowls fresh each time to maintain crispness in the spinach. The lemon juice should be added just before serving to prevent the spinach from wilting. Garnish with toasted almonds right before eating to keep them crisp.

❤️

Why You'll Love This Recipe

  • One-Pot Magic: I swear by this when I’m too tired to scrub a million dishes—just toss the sweet potatoes, lentils, and onions in one pot, let them simmer, then wilt the spinach right on top. The garlic cloves? I smash them with the flat side of my knife first—worth every extra second for that deep, toasty aroma.
  • Sweet & Savory Balance: That caramelized sweet potato meets the earthy lentils, and the spinach just melts into creamy submission. Honestly, I’ll take this over takeout any day—it’s got layers, but it’s not trying too hard. The onion adds this subtle sweetness that ties everything together without overpowering.
  • Meal Prep MVP: Between us, this is my go-to for lunches all week. I make a big batch on Sunday, portion it out, and reheat it straight from the fridge—no sad wilted greens here. The lentils hold up perfectly, and the sweet potatoes just get sweeter as they sit. (Yes, even on a Tuesday night.)
  • Budget-Friendly Powerhouse: Sweet potatoes and lentils are basically free at this point, and spinach stays fresh longer than I can afford to waste. I’ll often double the recipe and freeze half—no fancy ingredients, just pure, filling goodness that doesn’t break the bank. My wallet and my stomach thank me every time.

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

Transform simple ingredients into a hearty, flavor-packed bowl with this method.

1

🔥 Step 1: Roast Sweet Potatoes Until Caramelized

Preheat your oven to 425°F and line a baking sheet with parchment paper. Toss the 2 lbs Sweet Potatoes (peeled and cubed) with 2 tablespoons of the 0.5 cup Extra-Virgin Olive Oil, 0.5 tsp Sea Salt, and 0.25 tsp Black Pepper. Spread them in a single layer, ensuring even exposure to heat.

Roast for 25-30 minutes until the edges are deep golden brown and the cubes are tender when pierced with a fork. Flip them halfway through for even cooking. The caramelization at this stage develops the bowl's signature sweetness, so don't rush this step. If they brown too quickly, tent with foil to prevent burning while they finish cooking.

2

🍳 Step 2: Sauté Onion and Garlic for Aromatic Foundation

While the sweet potatoes roast, heat 1 tablespoon of the remaining 0.5 cup Extra-Virgin Olive Oil in a large skillet over medium heat. Add the 1 whole Yellow Onion (finely diced) and cook for 5-6 minutes until softened and translucent, stirring occasionally.

Reduce heat to medium-low and add the 4 cloves Garlic Cloves (minced) along with 0.5 tsp Ground Coriander and 0.5 tsp Smoked Paprika. Cook for 1 minute until fragrant—you'll smell the garlic release its sweet aroma. This aromatic base forms the flavor foundation for the entire dish, so don't skip this step. If the garlic starts to brown too quickly, reduce heat immediately to prevent bitterness.

3

🥘 Step 3: Cook Lentils Until Tender and Flavorful

In a medium saucepan, combine the 1.5 cups Brown Lentils (rinsed) with 2 cups Vegetable Broth, 1 tsp Ground Cumin, and 1 tsp Sea Salt. Bring to a boil over high heat, then reduce to low heat and simmer uncovered for 25-30 minutes until the lentils are tender but still hold their shape.

Stir occasionally and add more broth if needed to prevent drying out. The lentils should be fork-tender with a slight bite remaining. This texture contrast with the soft sweet potatoes creates the perfect balance in each bite. If you prefer softer lentils, continue cooking for another 5 minutes, but they'll absorb more liquid and become mushier.

4

🍳 Step 4: Wilt Spinach and Combine All Components

Increase heat to medium-high and add the 5 oz Fresh Baby Spinach (packed) to the skillet with onion and garlic. Stir for 1-2 minutes until just wilted—it should remain vibrant green with minimal wilting. Remove from heat and stir in the 2 tbsp Fresh Lemon Juice.

Transfer the spinach mixture to a large serving bowl. Add the roasted sweet potatoes and cooked lentils, gently tossing everything together. The lemon juice brightens all the earthy flavors while adding a refreshing acidity. Taste and adjust seasoning with additional Sea Salt or Black Pepper if needed. The dish should be well-seasoned with a balance of sweet, savory, and slightly tangy flavors.

5

🍽️ Step 5: Serve Warm with Toasted Almonds

Divide the bowl among four serving plates. Top each portion generously with 0.25 cup Toasted Almonds (sliced) for added crunch and protein. The almonds provide both a textural contrast and a nutty depth that complements the sweet potatoes and earthy lentils.

Serve immediately while warm, as the flavors meld best when enjoyed fresh. The combination of warm, caramelized sweet potatoes, tender lentils, and vibrant spinach creates a satisfying, protein-rich bowl that's both nutritious and deeply flavorful. Pair with a side of crusty whole-grain bread to soak up any remaining sauce.

👨‍🍳

Pro Tips For Making Sweet Potato Lentils Spinach

  • PARBOIL THE SWEET POTATOES: Sweet potatoes take forever to soften when cubed raw—save time by giving them a 5-minute head start in boiling water. Drain and pat dry before roasting; they’ll caramelize faster and stay tender, not gummy.
  • SALT THE LENTILS BEFORE COOKING: Skip rinsing brown lentils first—just toss them in a pinch of salt before adding liquid. This prevents them from turning mushy later, and the flavor gets infused from the start. (Yes, even if your recipe says otherwise.)
  • SAUTÉ ONIONS UNTIL DARK: Don’t stop when onions are translucent—push them another 2-3 minutes until they’re golden and slightly crisp at the edges. That deep color means more flavor, and it’s the base everything else builds on.
  • ADD SPINACH IN BATCHES: Tossing all the spinach at once? It’ll steam into a sad, soggy pile. Divide it into two portions and add the second half only after the first wilts—keeps it bright, crisp, and actually edible. (Trust me, you’ll notice the difference.)

Flavor customization for this dish

Sweet Heat Boost

Add ½ tsp cayenne pepper or 1 tbsp hot sauce to the roasted sweet potatoes before tossing with olive oil. The heat cuts through the natural sweetness while adding depth—perfect for those who love a little kick.

I like to balance it with an extra 1 tbsp lemon juice afterward to keep the flavors bright. 🌶️

Smoky BBQ Twist

Swap the smoked paprika for 1 tbsp BBQ rub seasoning (like Sweet Baby Ray's) when roasting the sweet potatoes. Add 2 tbsp BBQ sauce to the lentils while simmering for a tangy, smoky flavor profile.

Top with extra toasted almonds for crunch. This version works great as a hearty breakfast bowl with avocado.

Citrus Zest Brightness

Boost the freshness by adding 1 tbsp grated orange zest to the roasted sweet potatoes and 1 tbsp orange juice to the spinach mixture. The citrus notes elevate the dish, especially if you're serving it with a miso-ginger dressing on the side.

I find this works beautifully with persian cucumbers added for extra crunch.

Creamy Tahini Finish

Drizzle the finished bowl with 2 tbsp tahini mixed with 1 tbsp maple syrup and 1 tsp soy sauce for a creamy, nutty finish. This adds richness without dairy and pairs perfectly with the earthy lentils.

Garnish with sesame seeds for extra texture. The tahini transforms this into a restaurant-quality dish in minutes. 💫

Spiced Coconut Touch

Stir ½ cup coconut milk into the cooked lentils along with ½ tsp cinnamon and ¼ tsp cardamom for a warm, tropical twist. The coconut milk adds creaminess while the spices complement the sweet potatoes beautifully. Serve with a sprinkle of toasted coconut flakes for added texture and flavor.

Herbaceous Freshness

Add 2 tbsp chopped fresh cilantro or parsley to the spinach mixture while sautéing. For extra depth, stir in 1 tsp fresh thyme leaves with the garlic. These herbs brighten the dish and add a fresh, vibrant note that balances the earthy flavors.

I especially love this version with avocado slices on top for a fresh, creamy contrast.

Nutrition facts

Servings 4
Amount Per Serving
Calories 420kcal
% Daily Value *
Total Fat 14g18%
Saturated Fat 2g10%
Cholesterol 0mg0%
Sodium 520mg23%
Total Carbohydrate 68g24%
Dietary Fiber 18g64%
Sugars 12g
Protein 24g48%
* 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 substitute regular potatoes for sweet potatoes?

While you can use regular potatoes, sweet potatoes bring a natural sweetness and deeper flavor that regular potatoes can't match. For a similar texture, use Yukon Gold potatoes, but expect a less caramelized result. If you must substitute, add 1 tsp maple syrup to the roasted potatoes to mimic sweetness.

2

How do I prevent the lentils from becoming mushy?

Always rinse your lentils thoroughly before cooking to remove excess starch. Use 2 cups broth for 1.5 cups dry lentils and simmer at a gentle boil—never a rolling boil. Stir occasionally and add more broth if needed, but avoid overcooking. Lentils should be tender but still hold their shape (25-30 minutes for brown lentils).

3

Can I make this recipe ahead of time?

Yes! Roast the sweet potatoes and cook the lentils up to 2 days ahead and store separately in airtight containers. Reheat gently in the microwave or oven. Add fresh spinach and lemon juice just before serving to maintain vibrant color and texture. Keep the toasted almonds separate until serving to prevent sogginess.

4

What's the best way to reheat leftovers?

For best results, reheat in the oven at 350°F for 10-15 minutes covered with foil. If using the microwave, heat in 30-second intervals, stirring between each, until warmed through. The oven method preserves texture better, especially for the roasted sweet potatoes. Add a splash of water or broth if the dish seems dry after reheating.

5

Can I make this gluten-free?

This recipe is naturally gluten-free as long as you use certified gluten-free vegetable broth and check your spices for hidden gluten. The lentils, sweet potatoes, and spinach are all gluten-free ingredients. Just verify your broth label and any pre-made spice blends if using those instead of whole spices.

★★★★★4.8(10 reviews)
Categories Side Dishes