Sweet Potato Mushroom and Spinach Recipe: Roasted Earthy Sweetness With Umami Depth

Side Dishes

Sweet Potato Mushroom and Spinach Recipe: Roasted Earthy Sweetness With Umami Depth

This sweet potato mushroom and spinach recipe transforms simple ingredients into a hearty, flavorful dish that stands on its own or pairs beautifully with proteins. The caramelized sweet potatoes bring natural sweetness, while earthy mushrooms and fresh spinach create a perfect balance of textures and umami depth.

What makes this recipe special is how it combines roasting and sautéing to develop rich, layered flavors without requiring fancy techniques.

The process starts with roasting sweet potatoes and mushrooms until they're tender and caramelized, then finishes with a quick sauté of spinach that wilt just enough to maintain its vibrant color.

Seasoning is kept simple but impactful—garlic, thyme, and a touch of smoked paprika elevate the natural flavors of the vegetables. The result is a dish that's satisfying as a main course or a side that steals the show.

By the time you're done, you'll have a plate of golden, tender sweet potatoes with crisp edges, mushrooms that are rich and meaty, and spinach that's bright and slightly crisp. The aromas of roasted garlic and thyme fill your kitchen, making this dish feel like a restaurant-quality meal.

It's flexible enough to serve with grilled chicken, fish, or even as a vegetarian main with a sprinkle of toasted nuts for extra crunch.

This recipe also works beautifully for meal prep—leftovers reheat well and taste even better the next day. Whether you're feeding a family or meal prepping for the week, this sweet potato mushroom and spinach dish delivers bold flavors and satisfying textures with minimal effort.

Let's get started with the ingredients and steps to bring this dish to life.

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

Ingredients for sweet potato mushroom and spinach

Earthy sweet potatoes, meaty mushrooms, and vibrant spinach transform simple ingredients into a restaurant-worthy vegetarian dish.

Ingredient Amount Notes
Sweet Potatoes 🍠 1 ½ lb Medium-sized, peeled and cubed
Mushrooms 🍄 16 oz Cream or baby bella, halved
Fresh Spinach 🌱 5 oz Baby or regular, roughly chopped
Garlic Cloves 🧄 4 cloves Minced for depth of flavor
Fresh Thyme 🌿 1 tbsp Leaves only, finely chopped
Smoked Paprika 🌶️ 1 tsp For subtle smoky depth
Olive Oil 🫒 ½ cup Extra-virgin for richness
Balsamic Vinegar 🍶 1 tbsp For brightness and acidity
Salt 🧂 1 ½ tsp Diamond Crystal kosher salt
Black Pepper 🌶️ ½ tsp Freshly ground for heat
Toasted Walnuts 🥜 ¼ cup Optional for crunchy texture
Vegetable Broth 💧 ½ cup Low-sodium preferred

The sweet potatoes are the foundation here—organic sweet potatoes from the grocery store's produce section work perfectly, but if you find them at Whole Foods or a local farmers market, they'll have even better flavor. Look for ones that feel heavy for their size, with smooth, unblemished skin. The mushrooms can be any variety, but cremini or baby bella give the best texture when roasted. I usually grab mine from the Trader Joe's bulk section—they're consistently fresh and affordable. Fresh thyme is ideal, but if you're using dried, cut the amount to one-third of what's listed—it's much more concentrated.

No smoked paprika? Regular paprika plus a pinch of liquid smoke works in a pinch, though it won't be exactly the same. Short on balsamic vinegar? Apple cider vinegar gives a similar tang, or even a splash of lemon juice. The walnuts are optional but add such a nice contrast in texture—Trader Joe's sells them pre-toasted, which saves time. For the spinach, fresh is best, but frozen works in a bind (just thaw and drain well). If you're meal prepping, I'd skip the walnuts until serving—they go stale faster than the rest of the dish. The vegetable broth can be swapped for water, but the broth adds that extra depth that makes this dish feel special.

This dish reheats beautifully—3-4 days in the fridge, or freeze portions for up to 3 months. I like to portion it into glass containers with tight lids to maintain freshness. The flavors actually improve overnight as everything melds together. For extra crunch, toast your walnuts fresh before serving. If you're serving this as a main course, consider adding a sprinkle of nutritional yeast for a cheesy flavor without dairy. The dish keeps its vibrant colors best when stored properly, so avoid overcrowding the container.

❤️

Why You'll Love This Recipe

  • One-Pan Magic: I swear by this recipe when I’m too tired to scrub pots—just roast the sweet potatoes in chunks, toss in sliced mushrooms and spinach, and let the garlic and thyme work their flavor spell. No fancy prep, no stress.
  • Earthy Umami Bomb: That caramelized sweet potato meets mushrooms’ deep, meaty taste—it’s like a hug for your taste buds. Add fresh thyme and garlic, and suddenly, you’ve got a dish that tastes like it simmered for hours (but didn’t).
  • Meal Prep MVP: Between us, this is my go-to for lunches all week. The flavors only get better as the sweet potatoes soften, and it reheats like a dream. Pack it up, grab it, and eat it cold or warm—no judgment.
  • Budget-Friendly Feast: Sweet potatoes and mushrooms stretch farther than you’d think, and spinach adds that fresh crunch without breaking the bank. Honestly, it’s the kind of recipe that makes me feel fancy without the grocery bill to prove it.

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

This method delivers perfectly caramelized sweet potatoes and umami-rich mushrooms with tender spinach.

1

🔥 Step 1: Roast Sweet Potatoes Until Caramelized

Preheat your oven to 400°F and line two baking sheets with parchment paper. Toss the 1.5 lb sweet potatoes with 2 tablespoons of the 0.5 cup olive oil, 0.5 teaspoon of the 1.5 teaspoon salt, and 0.25 teaspoon of the 0.5 teaspoon black pepper. Spread them in a single layer, leaving space between each piece.

Roast for 25-30 minutes, stirring once halfway through, until the edges are deep golden brown and the sweet potatoes are tender when pierced with a fork. The caramelization happens in the last 10 minutes, so don't remove them early. This step builds the foundation of flavor—don't skip the stirring to ensure even browning.

2

🍳 Step 2: Sauté Mushrooms and Garlic

While the sweet potatoes roast, heat 1 tablespoon of the remaining 0.5 cup olive oil in a large skillet over medium-high heat. Add the 16 oz mushrooms (halved) and cook for 6-8 minutes until they release their moisture and develop golden brown spots.

Push the mushrooms to one side of the pan and add the 4 cloves minced garlic. Stir for 30 seconds until fragrant—this prevents burning. Add the 1 teaspoon smoked paprika and 1 tablespoon fresh thyme, stirring constantly for 1 minute until the spices bloom. The mushrooms should be tender with crispy edges, and the garlic should add aromatic depth.

3

🥘 Step 3: Deglaze and Simmer with Broth

Pour in the 1 tablespoon balsamic vinegar and scrape up any browned bits from the bottom of the pan. Let it simmer for 2 minutes until slightly reduced. Add the 0.5 cup vegetable broth and bring to a gentle simmer, cooking for 3-4 minutes until the liquid reduces by half and coats the mushrooms.

Stir in the remaining 1 teaspoon salt and 0.25 teaspoon black pepper, then add the 5 oz chopped fresh spinach. Cook for 1-2 minutes until the spinach wilts completely. The mushrooms should be glossy and the sauce should cling to them—this is where the umami depth develops.

4

🥘 Step 4: Combine and Finish with Walnuts

Transfer the roasted sweet potatoes to the skillet with the mushroom-spinach mixture. Gently toss everything together, letting the sweet potatoes absorb the mushroom sauce for 1-2 minutes. The sweetness of the potatoes balances the earthy mushrooms perfectly.

Remove from heat and stir in the 0.25 cup toasted walnuts for added texture. Taste and adjust seasoning if needed—this dish should have a harmonious blend of sweet, earthy, and slightly smoky flavors. Serve immediately while the sweet potatoes are still warm and the spinach retains its vibrant color.

👨‍🍳

Pro Tips For Making Sweet Potato Mushroom And Spinach

  • CUT SWEET POTATO IN EVEN SLICES: Thick chunks stay chewy, thin slices crisp faster—aim for ½-inch rounds. I used to eyeball it and ended up with half the pan looking undercooked while the rest turned to mush. A sharp knife and a ruler (yes, really) save time and frustration.
  • SALT MUSHROOMS BEFORE COOKING: Toss sliced mushrooms with ½ teaspoon salt right after dicing—they’ll release moisture and brown better. I skipped this once and got sad, pale mushrooms that tasted bland no matter how much garlic I threw in later.
  • WAIT FOR SPINACH TO WILT FULLY: Toss spinach in last and let it sit for 30 seconds after adding—it’ll collapse and soak up all the flavors. Rushing this step leaves you with a sad, half-wilted pile that looks like it was thrown in at the last minute.
  • ROAST SWEET POTATO FIRST: Toss cubed sweet potatoes with oil and thyme, roast at 400°F (205°C) for 15 minutes before adding mushrooms and spinach. This jumpstarts the dish’s depth of flavor while you prep the rest—no waiting for everything to cook together. (Your nose will thank you.)

Health benefits of this recipe

Fiber-Rich Foundation

Sweet potatoes are a fiber powerhouse, with about 4 grams per medium potato—this dish delivers nearly 15 grams of fiber per serving. Fiber supports digestive health, helps regulate blood sugar, and keeps you feeling full longer.

The mushrooms add another 2 grams per serving, while spinach contributes 1 gram. Together, they create a satisfying, nutrient-dense meal that supports gut health and stable energy levels. 💪

Vitamin A Boost

Sweet potatoes are one of the best sources of vitamin A, with a single serving providing over 400% of your daily needs. This vitamin supports vision, immune function, and skin health.

The spinach in this dish adds vitamin K and folate, while mushrooms contribute vitamin D (especially if exposed to sunlight). This combination makes this dish a nutrient-dense powerhouse for overall wellness.

Plant-Based Protein

While not a complete protein source, this dish combines plant-based proteins from mushrooms, spinach, and walnuts to create a balanced profile. Mushrooms provide 3 grams of protein per serving, while walnuts add 4 grams.

Spinach contributes 1 gram, making this a great option for vegetarians or vegans looking to boost their protein intake without meat. 🌱

Antioxidant-Rich Ingredients

The mushrooms in this recipe are packed with selenium and ergothioneine, powerful antioxidants that protect your cells from damage. Sweet potatoes contain beta-carotene, which converts to vitamin A and supports skin health.

Spinach adds lutein and zeaxanthin, antioxidants that benefit eye health. Together, these ingredients create a dish that fights inflammation and supports long-term health.

Blood Sugar Balance

Despite being sweet, sweet potatoes have a low glycemic index when prepared this way, thanks to their fiber content. The mushrooms and spinach add volume without spiking blood sugar, making this dish a great option for those managing diabetes or watching their carb intake.

The smoked paprika and balsamic vinegar also help balance flavors while supporting metabolic health. ✨

Meal Prep Friendly

This dish reheats well, making it perfect for meal prep while retaining its nutritional benefits. The fiber and protein content help stabilize blood sugar throughout the day, preventing energy crashes. Plus, the antioxidants in the ingredients help combat oxidative stress from daily life.

Store leftovers in an airtight container for up to 4 days or freeze for 3 months to maintain freshness and nutrients. 💡

Nutrition facts

Servings 4
Amount Per Serving
Calories 380kcal
% Daily Value *
Total Fat 22g28%
Saturated Fat 3g15%
Cholesterol 0mg0%
Sodium 520mg23%
Total Carbohydrate 45g16%
Dietary Fiber 8g29%
Sugars 12g
Protein 10g20%
* 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 with regular potatoes instead of sweet potatoes?

While you can substitute regular potatoes, the flavor and texture will be very different. Sweet potatoes provide natural sweetness and a creamier texture when roasted. If you must use regular potatoes, try Yukon Gold for better flavor, but expect a less caramelized result. The dish will still taste good, but the signature depth of flavor comes from the sweet potatoes.

2

How can I make this vegetarian dish vegan?

This recipe is already vegetarian, but to make it vegan, simply omit the walnuts or use toasted vegan-friendly nuts like almonds. Ensure your vegetable broth is vegan (no chicken base), and check that your smoked paprika doesn't contain any animal-derived additives. The dish will still be delicious and packed with plant-based nutrients!

3

What's the best way to store leftovers?

Store this dish in an airtight container in the refrigerator for up to 4 days. For longer storage, freeze portions for up to 3 months. When reheating, warm in a skillet over medium heat with a splash of water or broth to restore moisture. The flavors actually improve overnight as everything melds together!

4

Can I add protein to make this a complete meal?

This dish pairs beautifully with grilled chicken, baked tofu, or even crumbled tempeh. For a seafood option, try adding pan-seared shrimp or white fish like cod. The earthy mushrooms and sweet potatoes complement protein perfectly, making it a satisfying main course.

5

Why does my spinach turn mushy when cooking?

Overcooking is the most common cause. Spinach wilts quickly—just 1-2 minutes over medium heat is perfect. Use fresh spinach and avoid stirring too vigorously. If using frozen spinach, thaw and drain it thoroughly first. The key is to cook it just until it softens but still maintains some texture.

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