Stuffed Sweet Potatoes with Spinach Mushroom – Healthy & Flavor-Packed Meal
Stuffed Sweet Potatoes with Spinach Mushroom is a comforting, wholesome dish that brings together natural sweetness, earthy mushrooms, and nutrient-rich spinach in one satisfying bite. This recipe is inspired by simple vegetarian comfort food that feels indulgent yet nourishing.
Perfect for busy weeknights, meal prep, or a light dinner, these stuffed sweet potatoes are easy to customize and packed with flavor. As a professional chef, I love how this dish balances texture, taste, and nutrition without requiring complicated techniques.
Ingredients (Serves 4)

For the Sweet Potatoes
- 4 medium sweet potatoes (about 250 g each)
- 1 tablespoon olive oil
- ½ teaspoon salt
For the Spinach Mushroom Filling
- 2 tablespoons olive oil or butter
- 1 medium onion, finely chopped
- 3 cloves garlic, minced
- 250 g mushrooms, sliced (button or cremini)
- 3 cups fresh spinach, chopped
- ½ teaspoon salt
- ½ teaspoon black pepper
- ½ teaspoon chili flakes (optional)
- ½ teaspoon dried thyme or Italian seasoning
Optional Toppings
- ¼ cup grated mozzarella or feta cheese
- 2 tablespoons Greek yogurt or sour cream
- Fresh parsley for garnish
Step-by-Step Cooking Guide
Step 1 – Bake the Sweet Potatoes
- Preheat oven to 200°C (400°F).
- Wash and dry sweet potatoes.
- Rub lightly with olive oil and sprinkle with salt.
- Place on a baking tray and bake for 40–45 minutes until fork-tender.
Step 2 – Prepare the Spinach Mushroom Filling
- Heat olive oil in a pan over medium heat.
- Add chopped onion and sauté for 2–3 minutes until soft.
- Add garlic and cook for 30 seconds.
- Add mushrooms and cook for 5–7 minutes until golden and moisture evaporates.
- Stir in spinach, salt, pepper, chili flakes, and herbs.
- Cook until spinach wilts completely. Remove from heat.
Step 3 – Stuff the Sweet Potatoes
- Slice each baked sweet potato lengthwise.
- Gently mash the inside with a fork to create space.
- Fill generously with spinach mushroom mixture.
- Add cheese if using and return to oven for 5–7 minutes until melted.
Cooking Time & Serving Size
| Details | Time |
|---|---|
| Prep Time | 15 minutes |
| Cook Time | 45 minutes |
| Total Time | 60 minutes |
| Serving Size | 1 stuffed sweet potato |
Tips & Variations
- Add cooked chickpeas or lentils for extra protein.
- For richer flavor, stir in cream cheese or ricotta into the filling.
- Use smoked paprika for a deeper, savory taste.
- Make it spicy with jalapeños or hot sauce.
- Roast mushrooms separately for a more caramelized texture.
Nutrition Info (Per Serving – Approximate)
| Nutrient | Amount |
|---|---|
| Calories | 320 kcal |
| Protein | 9 g |
| Carbohydrates | 45 g |
| Fat | 12 g |
| Fiber | 8 g |
| Sugar | 9 g |
Values may vary depending on toppings and portion size.

Healthy Alternatives
Low-Oil
- Use a non-stick pan and reduce oil to 1 teaspoon.
Sugar-Free
- Naturally sugar-free with no added sugars.
Gluten-Free
- This recipe is naturally gluten-free.
Keto-Friendly
- Replace sweet potatoes with roasted zucchini boats or cauliflower steaks.
Serving Suggestions

Serve Stuffed Sweet Potatoes with Spinach Mushroom hot with a side salad, roasted vegetables, or a light yogurt-based sauce. They also make an excellent lunchbox meal or vegetarian main course for gatherings.
This dish proves that simple ingredients, when cooked with care, can create a comforting and nourishing meal that feels both hearty and elegant.
Frequently Asked Questions
Can I make these ahead of time?
Yes. Prepare and stuff the sweet potatoes, then refrigerate for up to 2 days. Reheat before serving.
Can I use frozen spinach?
Yes. Thaw completely and squeeze out excess water before cooking.
What mushrooms work best?
Button, cremini, or portobello mushrooms all work well.
Can I make this vegan?
Yes. Skip cheese or use dairy-free alternatives.
How do I store leftovers?
Store in an airtight container in the refrigerator for up to 3 days.
