Sweet Potato Mushroom and Spinach Recipe: Earthy Roast with Umami Depth

Side Dishes

Sweet Potato Mushroom and Spinach Recipe: Earthy Roast with Umami Depth

This sweet potato mushroom and spinach recipe transforms humble ingredients into a hearty, umami-rich dish that works as a side or a satisfying main.

The caramelized sweet potatoes and earthy mushrooms create a flavor foundation that pairs perfectly with tender spinach, while a touch of garlic and thyme adds aromatic depth.

What makes this recipe stand out is its versatility—it can be served as a standalone vegetarian meal or elevated with optional protein like crispy tofu or grilled chicken.

The secret to achieving restaurant-quality results at home lies in the roasting technique. Sweet potatoes are roasted until tender and caramelized, mushrooms develop a rich, meaty texture, and spinach wilts just enough to retain its vibrant color.

This method ensures every bite is packed with flavor without requiring complicated steps or specialized equipment. The dish also reheats beautifully, making it perfect for meal prep or leftovers.

What you’ll end up with is a dish that’s both comforting and sophisticated—golden-brown sweet potatoes, deeply savory mushrooms, and bright, fresh spinach all tied together with a simple yet flavorful sauce.

The earthy sweetness of the potatoes balances the umami richness of the mushrooms, while the spinach adds a touch of freshness that keeps the dish from feeling too heavy. It’s the kind of recipe that feels like a hug in a bowl.

Whether you’re serving this as a side to complement grilled meats or as a hearty vegetarian main, it’s designed to impress. The recipe scales easily, so you can adjust the portions to fit your needs.

For an extra boost of protein, simply add crispy tofu or grilled chicken at the end. Let’s get started!

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

Ingredients for sweet potato mushroom and spinach

Roasted sweet potatoes, earthy mushrooms, and vibrant spinach—this vegetarian dish balances sweet, savory, and umami perfectly.

Ingredient Amount Notes
Sweet Potatoes 🍠 2 lbs Medium-sized, peeled and cubed
Mushrooms 🍄 1 ½ lbs Crimini or baby bella, sliced
Fresh Spinach 🍃 8 oz Baby spinach preferred, loosely packed
Extra-Virgin Olive Oil 🫒 ½ cup For roasting and sauce
Garlic Cloves 🧄 4 cloves Minced for depth of flavor
Fresh Thyme 🌿 ¼ cup Leaves only, chopped finely
Vegetable Broth 💧 1 ½ cups Low-sodium preferred
Balsamic Vinegar 🍷 1 tbsp For bright acidity
Maple Syrup 🍁 1 tbsp For subtle sweetness
Salt 🧂 1 ½ tsp Diamond Crystal preferred
Black Pepper 🌶️ ½ tsp Freshly ground for heat
Optional Crispy Tofu 🍛 ½ lb For added protein

Sweet potatoes are the star here. Organic sweet potatoes from Whole Foods or your local market stay sweeter longer, but any medium-sized ones work. Look for vibrant orange flesh—paler potatoes taste bland. The mushrooms? Crimini or baby bella develop the deepest flavor, but cremini are usually cheaper. If you can't find fresh thyme, dried works at one-third the amount. For the spinach, baby spinach is ideal, but regular spinach works too—just rinse it well to remove dirt. The olive oil matters: extra-virgin adds richness, while regular vegetable oil keeps things neutral.

No maple syrup? Agave nectar or honey works in a pinch, but maple has a better flavor profile. Substituting mushrooms? Shiitake or portobello add extra umami, while oyster mushrooms bring a meatier texture. The balsamic vinegar can be swapped for red wine vinegar if needed. For the tofu, extra-firm holds up best when crisped—press it for 20 minutes first. If you're skipping protein entirely, the dish still packs plenty of flavor from the mushrooms and sweet potatoes. The vegetable broth should be low-sodium to avoid over-salting the dish, but homemade works even better.

Roasted veggies keep for 4-5 days in the fridge, but the spinach wilts fastest—add it fresh when reheating. The sauce can be made ahead and stored separately for 3 days. For meal prep, portion the roasted sweet potatoes and mushrooms into containers, then add fresh spinach when ready to eat. Freezes beautifully for up to 3 months—just thaw overnight in the fridge. If you're serving this as a main, the optional tofu adds protein, but the dish is hearty enough on its own. Leftovers reheat best in a skillet with a splash of water to revive the crispiness.

❤️

Why You'll Love This Recipe

  • One-Pan Magic: I swear by this recipe on nights when I’d rather not scrub a million dishes. Toss everything—sweet potatoes, mushrooms, spinach—onto one sheet pan, drizzle with olive oil, and let the oven do the work. The garlic roasts right into caramelized perfection while you sip your wine.
  • Umami Bomb: That combo of earthy mushrooms and crispy sweet potatoes? It’s like a flavor party in your mouth. The spinach wilts just enough to soak up all the savory goodness, and the olive oil keeps it rich without being heavy. Honestly, I’ve made it for people who “don’t like veggies,” and they’ve come back for seconds.
  • Meal Prep MVP: Between us, this is my go-to for lunch all week. Roast a big batch on Sunday, portion it into containers, and reheat it—whether it’s straight from the fridge or microwaved. The mushrooms stay tender, the sweet potatoes hold their shape, and it’s always better than sad office salads.
  • Budget-Friendly Feast: Sweet potatoes and mushrooms are cheap, but they feel fancy. Spinach stretches the dish further, and a few garlic cloves add depth without breaking the bank. I’ll be real: this is the kind of recipe where you double the batch, freeze half, and still eat the rest before it’s gone. Win-win.

Step-by-step instructions for sweet potato mushroom and spinach roast

This hearty dish delivers deep umami flavors and vibrant textures through precise roasting techniques.

1

Roast Sweet Potatoes Until Caramelized

Preheat your oven to 425°F and line two large baking sheets with parchment paper. Toss the 2 lbs cubed sweet potatoes with 2 tablespoons of the extra-virgin olive oil, 1 teaspoon salt, and ¼ teaspoon black pepper. Spread them in a single layer, leaving space between pieces for even browning.

Roast for 25-30 minutes until edges are deep golden brown and tender when pierced with a fork. I like to flip them halfway through for consistent color. Remove and set aside—these will form the flavorful base of our dish.

2

Sauté Mushrooms and Garlic for Umami Depth

In a large oven-safe skillet, heat 2 tablespoons extra-virgin olive oil over medium-high heat. Add the 1.5 lbs sliced mushrooms and cook for 8-10 minutes until they release their moisture and develop golden brown spots. Push them to one side of the pan.

Add the 4 minced garlic cloves and ¼ cup chopped fresh thyme to the empty space, cooking for 30 seconds until fragrant. This quick sauté prevents the garlic from burning while building rich, aromatic flavors. Season with ½ teaspoon salt and ¼ teaspoon black pepper.

3

Build the Sauce with Broth and Sweet Elements

Pour in the 1.5 cups vegetable broth, scraping up any browned bits from the pan. Add the 1 tablespoon balsamic vinegar and 1 tablespoon maple syrup, then bring to a gentle simmer. Let it reduce by half—about 5-7 minutes—until the sauce thickens slightly and coats the back of a spoon.

Return the roasted sweet potatoes to the skillet, gently tossing to coat them in the sauce. The residual heat will finish cooking them slightly while absorbing those deep umami flavors. Taste and adjust seasoning if needed.

4

Wilt Spinach and Finish with Crispy Tofu

Add the 8 oz fresh spinach in batches, stirring until just wilted—about 2-3 minutes. The spinach should be bright green but tender, not mushy. Remove from heat and fold in the 0.5 lb crispy tofu (if using) to maintain its texture.

For serving, transfer to a platter and garnish with additional chopped thyme. The dish should have vibrant colors—deep orange sweet potatoes, golden mushrooms, and bright green spinach—with a glossy sauce that clings to every bite.

5

Rest and Serve with Warm Bread

Let the dish rest for 5 minutes before serving to allow flavors to meld. This earthy roast pairs beautifully with crusty bread to soak up the rich sauce. The combination of caramelized sweet potatoes, umami mushrooms, and fresh spinach creates a balanced dish that's both comforting and sophisticated.

👨‍🍳

Pro Tips For Making Sweet Potato Mushroom And Spinach

  • Par-cook the sweet potatoes: Cut them into even ½-inch cubes, then boil for 4 minutes before roasting—this guarantees tender centers every time. I learned this the hard way after serving mushy potatoes that fell apart at the table.
  • Sear mushrooms in batches: Crowd the pan and they’ll steam instead of brown. Use a 12-inch skillet and cook mushrooms in two batches over medium-high heat for 5-6 minutes each—golden edges make all the difference.
  • Wilt spinach last: Add it to the pan just as the mushrooms finish, or it’ll turn to sad, limp sludge. A handful of fresh spinach wilts in 30 seconds—watch it like a hawk.
  • Roast garlic with the potatoes: Toss 1-2 whole garlic cloves (peeled, halved) with the sweet potatoes before roasting. By the time they’re done, the garlic will be sweet and caramelized—no extra work, just deeper flavor.

Troubleshooting this recipe

Mushrooms Too Watery

If your mushrooms release too much moisture while cooking, pat them dry with a paper towel first—this prevents a soggy pan. I also recommend cooking them in batches if your skillet is overcrowded.

For extra flavor, squeeze a lemon wedge over them after cooking to cut through any excess moisture. 💧

Spinach Overcooking

Spinach wilts quickly—monitor it closely! Add it in batches and stir constantly over medium-low heat for just 2-3 minutes. Overcooking turns it mushy. For a restaurant-style finish, I like to fold in fresh spinach at the very end and serve it immediately to keep it vibrant. 🍃

Sweet Potatoes Undercooked

If your sweet potatoes feel firm after 30 minutes, increase oven temp to 450°F and roast 10-15 minutes longer. For even cooking, cut them into 1-inch cubes and flip halfway. A fork test is key—if it slides in easily, they're done. 🍠

Sauce Too Thin

Simmer the sauce uncovered until it reduces by half—this should take 5-7 minutes. If it's still too thin, remove the lid and cook 2-3 minutes longer. For a thicker finish, stir in 1 teaspoon cornstarch mixed with 1 tablespoon water.

Flavor Too Mild

Boost umami by adding 1 teaspoon soy sauce or ½ teaspoon smoked paprika to the mushrooms. For sweetness, increase maple syrup to 2 tablespoons. A pinch of red pepper flakes adds depth without heat. Taste as you go!

Tofu Too Soft

For crispy tofu, press it for 20 minutes before cubing and pan-frying in 1 tablespoon oil** until golden. Avoid adding it too early—fold it in at the very end to maintain texture. 🍛

Nutrition facts

Servings 4
Amount Per Serving
Calories 380kcal
% Daily Value *
Total Fat 18g23%
Saturated Fat 2.5g13%
Cholesterol 0mg0%
Sodium 580mg25%
Total Carbohydrate 52g18%
Dietary Fiber 9g32%
Sugars 12g
Protein 14g28%
* 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 mushrooms?

Swap mushrooms for 1.5 lbs roasted butternut squash or 1 lb caramelized onions for similar sweetness and texture. If you want umami depth without mushrooms, add 1 teaspoon soy sauce or ½ cup white beans to the sauce. The dish will still be hearty and flavorful!

2

How do I adjust this for a meal prep-friendly version?

Roast the sweet potatoes and mushrooms ahead of time and store them separately in the fridge for 4-5 days. Keep the sauce in a jar and reheat everything together. Add fresh spinach just before serving to maintain its vibrant color. For extra convenience, portion the tofu separately and crisp it fresh when ready to eat.

3

What’s the best way to add protein to this dish?

For a vegetarian option, crispy tofu or ½ lb chickpeas work perfectly. If you want meat, try ½ lb shredded rotisserie chicken or ½ lb crumbled feta cheese for a Mediterranean twist. Add protein at the very end to keep it warm and maintain texture.

4

Can I use frozen spinach instead of fresh?

Yes, but thaw and drain it thoroughly first—excess moisture will make your dish soggy. Use ½ the amount (about 4 oz) and squeeze out all liquid with a clean towel. Add it at the very end to wilt quickly, just like fresh spinach.

5

Is this dish gluten-free?

Yes, this recipe is naturally gluten-free! Just ensure your vegetable broth and any optional additions (like tofu) are certified gluten-free. The dish relies on fresh ingredients and simple seasonings, making it safe for gluten-sensitive diets.

★★★★★5.0(2 reviews)
Categories Side Dishes