Side Dishes
This sweet potato lentils spinach recipe delivers a hearty, protein-packed vegan bowl that satisfies with every bite. 💛 The combination of tender sweet potatoes, earthy lentils, and fresh spinach creates a balanced meal that's naturally sweet, savory, and packed with nutrients.
Perfect for meal prep or a comforting weeknight dinner, this dish proves plant-based eating can be both nourishing and deeply flavorful.
The secret lies in roasting the sweet potatoes for caramelized depth while simmering the lentils until they're perfectly tender. A simple garlic-tahini dressing ties everything together, adding richness without dairy.
With just 30 minutes of active prep and 45 minutes of cooking time, you'll have a restaurant-quality dish that's both impressive and easy to replicate at home.
What you'll end up with is a bowl that's visually appealing with vibrant colors—golden sweet potatoes, earthy brown lentils, and bright green spinach—all topped with that creamy tahini dressing.
The flavors are well-balanced, with the natural sweetness of the potatoes complementing the savory lentils and the fresh, slightly bitter notes of the spinach.
This recipe is foolproof for beginners but impressive enough for seasoned cooks. It's also incredibly versatile—serve it as a main dish with crusty bread or as a side to complement grilled meats or fish.
The leftovers keep well in the fridge for up to 4 days, making it ideal for busy schedules.
Ingredients for sweet potato lentils spinach
Earthy lentils, caramelized sweet potatoes, and vibrant spinach create this restaurant-quality vegan bowl.
| Ingredient | Amount | Notes |
|---|---|---|
| Medium Sweet Potatoes 🍠 | 2 lbs | Organic preferred, peeled and cubed |
| Brown Lentils 🌾 | 1 ½ cups | Dry weight, rinsed thoroughly |
| Fresh Baby Spinach 🌿 | 5 oz | Baby leaves preferred, stems removed |
| Extra-Virgin Olive Oil 🫒 | ½ cup | Cold-pressed, fruity variety |
| Garlic Cloves 🧄 | 4 cloves | Fresh, minced for dressing |
| Tahini 🥜 | ⅓ cup | Sesame paste, unsweetened |
| Lemon Juice 🍋 | ¼ cup | Freshly squeezed, strained |
| Maple Syrup 🍯 | 1 tbsp | Grade B for depth of flavor |
| Ground Cumin 🌿 | 1 tsp | Toasted for enhanced aroma |
| Smoked Paprika 🌶️ | ½ tsp | For subtle smokiness |
| Salt 🧂 | 1 ½ tsp | Diamond Crystal kosher |
| Black Peppercorns 🌶️ | ½ tsp | Freshly cracked |
| Vegetable Broth 💧 | 2 cups | Low-sodium, homemade preferred |
| Red Wine Vinegar 🍷 | 1 tbsp | For brightness in dressing |
| Raw Cashews 🥜 | ¼ cup | Soaked for creamy texture |
The sweet potatoes are the foundation—organic, vibrant orange varieties like Jewel or Beauregard develop the best caramelized depth. Whole Foods or local farmers markets often carry these freshest, but regular grocery stores stock them year-round. Look for firm, unblemished tubers with smooth skin. For the lentils, brown or green varieties hold their shape beautifully, while French green lentils add a delightful firmness. If you're in a hurry, pre-rinsed lentils from the bulk section save time. The spinach should be bright green and crisp—avoid wilted leaves, which indicate age. Baby spinach leaves are ideal for their tender texture, though regular spinach works in a pinch.
No tahini? Substitute with equal parts peanut butter and olive oil, though the flavor profile shifts slightly. Short on maple syrup? Agave nectar or date syrup work beautifully, though maple's caramel notes are ideal here. The garlic can be roasted for a milder flavor—simply wrap whole cloves in foil with a drizzle of olive oil and roast at 400°F for 10 minutes. For the lentils, red lentils cook faster but lose their shape, so brown lentils are the best compromise for texture. The cashews must be soaked for at least 2 hours (or overnight) to achieve that creamy dressing consistency—hot water speeds up the process if you're in a rush.
Store the cooked sweet potatoes and lentils separately in airtight containers for up to 4 days in the fridge. The tahini dressing should be kept in a sealed jar with a thin layer of olive oil on top to preserve freshness—it stays vibrant for 5 days refrigerated. For meal prep, assemble the bowls just before serving to maintain the spinach's crisp texture. Freeze the cooked lentils and sweet potatoes for up to 3 months—reheat gently with a splash of broth to restore moisture. The dressing freezes well too, though texture may slightly separate; simply whisk before using.
Why You'll Love This Recipe
- One-Pot Magic: I swear by this—just toss everything in one pan, and 30 minutes later, you’ve got dinner. No chopping boards to clean, no extra pots to wash. The lentils soften while the sweet potatoes roast, and the spinach wilts right into the mix.
- Garlic-Spinach Love: That first bite? Rich, earthy lentils with caramelized sweet potatoes, then a burst of garlic and fresh spinach—it’s like a hug for your taste buds. The olive oil ties it all together, making every mouthful feel indulgent.
- Meal Prep MVP: Between us, this is my go-to for lunches all week. Cook a big batch, and you’ve got hearty bowls for breakfast or a quick lunch—no reheating nightmares. Even my picky-eating partner asks for seconds.
- Budget-Friendly Powerhouse: Sweet potatoes and lentils stretch for miles, and spinach is cheap when you buy it fresh. Honestly, I make this twice a month just to keep my grocery bill in check—without sacrificing flavor. It’s my secret weapon for eating well on a budget.
Step-by-step instructions for sweet potato lentils spinach bowl
This hearty vegan bowl combines earthy sweet potatoes, protein-rich lentils, and fresh spinach for a satisfying meal.
🍳 Step 1: Roast the Sweet Potatoes Until Caramelized
Preheat your oven to 400°F and line a large baking sheet with parchment paper. Toss the 2 lbs medium sweet potatoes (peeled and cubed) with 1 tablespoon of the extra-virgin olive oil, 0.5 teaspoon smoked paprika, 0.5 teaspoon salt, and 0.25 teaspoon black peppercorns. Spread them in a single layer, leaving space between pieces for even browning.
Roast for 25-30 minutes, stirring halfway through, until the edges are deep golden brown and the cubes are tender when pierced with a fork. The sweet potatoes should smell caramelized and slightly nutty—this is your cue they're perfectly roasted. Remove from the oven and set aside.
🍳 Step 2: Cook the Lentils Until Tender
While the sweet potatoes roast, rinse the 1.5 cups brown lentils thoroughly under cold water. In a medium saucepan, combine the lentils with 2 cups vegetable broth, 1 teaspoon ground cumin, 1 teaspoon salt, and bring to a boil over high heat.
Once boiling, reduce heat to low and simmer for 25-30 minutes, uncovered, until the lentils are tender but still hold their shape. They should be creamy but not mushy—you'll know they're done when a fork slides in easily. Drain any excess liquid if needed, but reserve ½ cup broth for the dressing.
🥘 Step 3: Assemble the Tahini-Lemon Dressing
In a small bowl, whisk together the 0.33 cup tahini, 0.25 cup lemon juice, 1 tablespoon maple syrup, 1 tablespoon red wine vinegar, and 2 tablespoons reserved broth. The mixture will be thick—gradually thin it with more reserved broth, 1 teaspoon at a time, until it reaches a pourable consistency.
Add the 4 cloves minced garlic and 1 tablespoon extra-virgin olive oil, then whisk vigorously for 30 seconds until fully emulsified. The dressing should be smooth with a vibrant golden hue and a tangy, nutty aroma. Taste and adjust seasoning with salt or lemon juice as needed.
👨🍳 Step 4: Blanch the Spinach and Prepare Cashews
While the dressing rests, bring a large pot of water to a boil. Add the 5 oz fresh baby spinach and blanch for 30 seconds until just wilted. Drain immediately and plunge into ice water to stop cooking, then drain again and squeeze out excess water. The spinach should be vibrant green and tender-crisp.
In a small food processor, combine the 0.25 cup soaked raw cashews with 1 tablespoon extra-virgin olive oil and process until smooth. This creamy cashew base will add richness to the bowl without dairy.
🥘 Step 5: Build and Serve the Bowls
Divide the roasted sweet potatoes and cooked lentils evenly among 4 bowls. Top each with the blanched spinach and drizzle generously with the tahini-lemon dressing. Spoon the cashew cream over the top and garnish with an extra sprinkle of smoked paprika for visual contrast.
Serve immediately while the sweet potatoes are still warm and the dressing is drizzled over the top. Each bite should deliver a perfect balance of sweet, earthy, and tangy flavors with a satisfying texture contrast between the tender lentils, caramelized sweet potatoes, and fresh spinach.
Pro Tips For Making Sweet Potato Lentils Spinach
- Cube Sweet Potatoes Evenly: Grab a knife and cut those sweet potatoes into 1.5-inch cubes—not too big, not too small. I learned this the hard way: uneven chunks mean some get mushy while others stay undercooked. A mandoline helps if you’re impatient (yes, even if you’re me).
- Rinse Lentils Twice: Brown lentils cook faster and stay firmer if you rinse them twice before soaking or boiling. The first rinse removes debris; the second washes away excess starch that turns your dish gluey. Skip this, and you’ll end up with a sad, thick purée instead of tender lentils.
- Sear Sweet Potatoes First: Toss the cubed sweet potatoes in olive oil and sear them in a hot pan for 5 minutes before adding other ingredients. This builds flavor and prevents them from steaming into blandness. Low and slow later—high heat first is the thing that matters most.
- Add Spinach Late: Wait until the very end to fold in the spinach—it wilts in seconds. If you add it too early, you’ll end up with a pile of soggy greens instead of bright, crisp-tender leaves. Toss it in, stir once, and remove from heat immediately. Your future self will thank you.
Flavor customization for these flavors
Sweet Heat Twist
Add 1 tsp cayenne pepper to the roasted sweet potatoes for a smoky kick. For balanced heat, mix 1 tbsp honey with the tahini dressing—this sweetens the spice beautifully. I find Penzeys brand cayenne adds depth without overpowering. 🌶️
Citrus Zing Boost
Swap the lemon juice for orange juice in the dressing—it brightens the dish with a tropical note. Add 1 tsp grated orange zest for extra aroma. I prefer Valencia oranges for their sweetness. Garnish with orange slices for visual appeal.
Nutty Crunch Addition
Toast ¼ cup chopped pecans or walnuts in a dry pan over medium heat for 3-4 minutes until fragrant. Sprinkle over bowls just before serving. The crunch contrasts perfectly with the creamy cashew base. 🥜
Smoky BBQ Fusion
Mix 2 tbsp BBQ sauce (like Sweet Baby Ray's Original) with the tahini dressing for a tangy-sweet profile. Add ½ tsp liquid smoke to the lentils while cooking for extra depth. This works surprisingly well with the sweet potatoes' natural sweetness.
Herbaceous Freshness
Stir 2 tbsp chopped fresh cilantro or parsley into the tahini dressing for a bright, herbaceous finish. The herbs cut through the richness beautifully. I prefer cilantro for its citrusy notes, but parsley offers a milder option. Add just before serving to preserve freshness.
Spiced Maple Glaze
Simmer 2 tbsp maple syrup with ½ tsp cinnamon and ¼ tsp nutmeg in a small saucepan for 3 minutes. Drizzle over the sweet potatoes before assembling bowls. This adds warm, comforting notes that complement the earthy lentils. 🍯
Nutrition facts
Frequently asked questions
Can I use canned lentils instead of dry?
Yes, but adjust the cooking time! Use 1 cup drained canned lentils (about 15 oz) in place of 1.5 cups dry lentils. Since canned lentils are pre-cooked, simply warm them with ½ cup broth and 0.5 teaspoon cumin for 5 minutes on low heat. Drain well to avoid a watery bowl.
How do I make this recipe gluten-free?
All ingredients are naturally gluten-free, but double-check your vegetable broth and tahini labels. Some store-bought broths contain wheat, and tahini may be processed in gluten facilities. Use certified gluten-free versions if needed—no other substitutions are required!
What if my sweet potatoes turn mushy?
Over-roasting causes mushiness! To fix it, reduce oven temp to 375°F and roast for 15-20 minutes longer, stirring every 10 minutes. For next time, cut potatoes slightly smaller (1-inch cubes) and roast at 400°F for 25 minutes max.
Can I prep this ahead of time?
Store cooked lentils and sweet potatoes separately in airtight containers for 4 days. Reheat in a skillet with 1 tbsp broth for 3-4 minutes. Keep the tahini dressing refrigerated (add extra broth if thickened) and assemble bowls just before serving to maintain spinach crispness.
What's the best way to reheat leftovers?
For best texture, reheat components separately. Place sweet potatoes and lentils in a skillet over medium-low heat with 1-2 tbsp broth for 5-6 minutes. Warm the dressing separately—never microwave tahini as it can separate. Assemble bowls immediately after reheating for freshness.
