Loaded Sweet Potatoes with Spinach, Mushrooms and Avocado

Loaded Sweet Potatoes with Spinach, Mushrooms and Avocado are a colorful, hearty, and flavorful meal made with roasted sweet potatoes, sautéed mushrooms, tender spinach, creamy avocado, crumbled feta cheese, and simple herbs. This recipe is warm, fresh, satisfying, and perfect for lunch, dinner, meal prep, or a beautiful vegetarian-style plate.

The sweet potatoes become soft and naturally sweet after roasting, while the mushrooms add deep savory flavor. The spinach brings freshness, the avocado adds creaminess, and the feta gives a salty, tangy finish. Every bite has a mix of warm, creamy, earthy, and fresh flavors.

This dish looks elegant, but it is simple to prepare with everyday ingredients. It is perfect when you want something comforting but still colorful and fresh.

Recipe Overview

DetailInformation
Recipe NameLoaded Sweet Potatoes with Spinach, Mushrooms and Avocado
Prep Time15 minutes
Cook Time45–55 minutes
Total TimeAbout 1 hour
Servings4
Main IngredientsSweet potatoes, spinach, mushrooms, avocado, feta
Best ServedWarm

Why You’ll Love This Recipe

This loaded sweet potato recipe is simple, beautiful, and full of flavor.

You will love it because it is:

Easy to prepare
Colorful and fresh
Warm and satisfying
Perfect for lunch or dinner
Great for meal prep
Vegetarian-friendly
Full of texture
Creamy from avocado
Savory from mushrooms and feta

The best part is the balance. The sweet potato gives a soft warm base, while the toppings make it fresh, creamy, and savory.

Ingredients

For the Sweet Potatoes

IngredientAmount
Medium sweet potatoes4
Olive oil2 tablespoons
Salt1 teaspoon
Black pepper1/2 teaspoon
Paprika1/2 teaspoon
Garlic powder1/2 teaspoon

For the Spinach and Mushroom Topping

IngredientAmount
Mushrooms, sliced2 cups
Fresh spinach4 cups
Olive oil or butter1 tablespoon
Garlic, minced2 cloves
Onion, finely chopped1/2 small
SaltTo taste
Black pepperTo taste
Italian seasoning1/2 teaspoon
Lemon juice1 tablespoon

For Serving

IngredientAmount
Avocado, diced1–2
Feta cheese, crumbled1/2 cup
Fresh parsley2 tablespoons
Red pepper flakesOptional
Sesame seeds or hemp seedsOptional
Extra olive oilFor drizzling

Instructions

Step 1: Prepare the Sweet Potatoes

Preheat your oven to 400°F / 200°C.

Wash the sweet potatoes well and dry them with a towel.

Cut them in half lengthwise.

Brush the cut sides with olive oil.

Season with salt, black pepper, paprika, and garlic powder.

Place them cut-side down on a baking sheet lined with parchment paper.

Roast for 35–45 minutes, or until the sweet potatoes are tender and caramelized around the edges.

Step 2: Check for Doneness

The sweet potatoes are ready when a fork slides easily into the center.

The inside should be soft and creamy.

The edges should look slightly browned.

If the sweet potatoes are large, they may need extra time.

Step 3: Cook the Mushrooms

While the sweet potatoes roast, heat olive oil or butter in a skillet over medium heat.

Add the sliced mushrooms.

Cook for 6–8 minutes until they release moisture and begin to brown.

Let the mushrooms brown before stirring too much. This gives them better flavor.

Step 4: Add Onion and Garlic

Add the chopped onion to the mushrooms.

Cook for 2–3 minutes until softened.

Add minced garlic and cook for about 30 seconds until fragrant.

Do not burn the garlic.

Season with salt, black pepper, and Italian seasoning.

Step 5: Add the Spinach

Add the fresh spinach to the skillet.

Stir gently until the spinach wilts.

This only takes 1–2 minutes.

Add lemon juice and stir again.

The lemon juice brightens the mushrooms and spinach and balances the sweetness of the potatoes.

Step 6: Assemble the Loaded Sweet Potatoes

Place the roasted sweet potato halves on a serving plate or in a shallow dish.

Gently mash the centers with a fork to make room for the toppings.

Spoon the mushroom and spinach mixture over each sweet potato half.

Add diced avocado on top.

Sprinkle with crumbled feta cheese.

Finish with fresh parsley, black pepper, and a small drizzle of olive oil.

Step 7: Serve

Serve warm while the sweet potatoes are soft and the topping is fresh.

You can serve them as a main dish or as a side dish.

They are delicious on their own, but they also pair well with grilled chicken, roasted vegetables, eggs, rice, or salad.

Best Tips for Perfect Loaded Sweet Potatoes

Choose sweet potatoes that are similar in size so they cook evenly.

Roast them cut-side down for better caramelization.

Do not overcrowd the baking sheet.

Brown the mushrooms well for deeper flavor.

Add spinach at the end so it stays fresh and green.

Add avocado right before serving.

Use feta for a salty contrast.

Serve warm for the best texture.

Best Mushrooms to Use

This recipe works with many types of mushrooms.

Good options include:

White mushrooms
Cremini mushrooms
Baby bella mushrooms
Portobello mushrooms
Mixed mushrooms

Cremini and baby bella mushrooms give a deeper flavor.

White mushrooms are mild and easy to find.

Portobello mushrooms make the topping heartier.

Best Cheese Options

Feta cheese works beautifully because it is salty, creamy, and slightly tangy.

You can also use:

Goat cheese
Parmesan
Cotija cheese
Mozzarella
Cheddar
Blue cheese

Feta and goat cheese are especially good with sweet potatoes because they balance the natural sweetness.

Avocado Tips

Use ripe but firm avocado.

If the avocado is too soft, it can become mushy when added to the warm potatoes.

Dice it right before serving to keep it fresh and green.

Add a little lemon or lime juice to prevent browning.

For extra flavor, season the avocado with a pinch of salt and black pepper before adding it on top.

Recipe Variations

Loaded Sweet Potatoes with Chicken

Add shredded grilled chicken or roasted chicken on top for a more filling meal.

Loaded Sweet Potatoes with Eggs

Top with a fried egg or poached egg for a brunch-style version.

Vegan Loaded Sweet Potatoes

Skip the feta or use dairy-free cheese.

Spicy Loaded Sweet Potatoes

Add chili flakes, jalapeños, hot sauce, or chipotle seasoning.

Mediterranean Loaded Sweet Potatoes

Add olives, cucumber, tomatoes, feta, parsley, and lemon dressing.

Protein-Style Loaded Sweet Potatoes

Add black beans, chickpeas, lentils, or grilled tofu.

What to Serve With Loaded Sweet Potatoes

These sweet potatoes can be served as a full meal or a side dish.

Great serving ideas include:

Green salad
Grilled chicken
Roasted salmon
Fried eggs
Rice bowls
Soup
Roasted vegetables
Garlic yogurt sauce
Lemon tahini sauce
Fresh tomato salad

For a light dinner, serve with salad.

For a heartier meal, add chicken, beans, eggs, or rice.

Sauce Ideas

These loaded sweet potatoes taste great with simple sauces.

Good sauce options include:

Garlic yogurt sauce
Lemon tahini dressing
Ranch dressing
Avocado lime sauce
Spicy mayo
Herb sour cream
Balsamic glaze
Hot honey

A lemon tahini sauce works very well with spinach, mushrooms, and avocado.

Garlic yogurt sauce gives a creamy fresh finish.

Make-Ahead Instructions

You can roast the sweet potatoes ahead of time.

Store them in the refrigerator for up to 3 days.

You can also cook the mushroom and spinach topping ahead and store it separately.

When ready to serve, reheat the sweet potatoes and topping, then add fresh avocado and feta.

Do not add avocado until serving because it browns quickly.

Storage

Store leftover roasted sweet potatoes and mushroom topping in airtight containers in the refrigerator for up to 3–4 days.

Store avocado separately if possible.

If the avocado is already added, squeeze a little lemon juice over it and cover tightly.

Reheating

Reheat sweet potatoes in the oven at 350°F / 175°C for 10–15 minutes.

You can also microwave them for 1–2 minutes.

Reheat the mushroom and spinach topping in a skillet over low heat.

Add avocado and feta after reheating.

Freezing

Roasted sweet potatoes can be frozen, but the texture may become softer after thawing.

Freeze only the roasted sweet potatoes, not the avocado or feta.

Wrap cooled sweet potatoes tightly and freeze for up to 2 months.

Thaw in the refrigerator and reheat in the oven.

For best flavor and texture, enjoy this recipe fresh or refrigerated.

Common Mistakes to Avoid

Undercooking the Sweet Potatoes

They should be very tender in the center before topping.

Adding Avocado Too Early

Warm food can soften avocado quickly, so add it at the end.

Not Browning the Mushrooms

Mushrooms need time to brown for the best flavor.

Overcooking the Spinach

Spinach only needs a short time. Overcooking can make it watery.

Forgetting Lemon Juice

A little lemon juice brightens the topping and balances the dish.

Using Too Much Salt

Feta is already salty, so season carefully.

Nutrition Estimate

Nutrition will vary depending on toppings and serving size.

ServingEstimated Amount
Calories320–520
Protein8–16 g
Carbohydrates38–62 g
Fat16–30 g
Sugar8–14 g
Serving Size1 loaded sweet potato half or 2 halves

Frequently Asked Questions

Can I use regular potatoes instead of sweet potatoes?

Yes. Russet potatoes, Yukon Gold potatoes, or baked potatoes can work, but the flavor will be less sweet.

Can I make this vegan?

Yes. Skip the feta or use vegan cheese.

Can I add meat?

Yes. Chicken, turkey, beef, bacon, or sausage can be added.

Can I use frozen spinach?

Yes. Thaw it first and squeeze out extra liquid.

Can I use canned mushrooms?

Fresh mushrooms give the best flavor, but canned mushrooms can work in a quick version.

Can I make this ahead?

Yes. Roast the potatoes and prepare the topping ahead, then assemble before serving.

What sauce goes best?

Lemon tahini sauce, garlic yogurt sauce, or balsamic glaze all work well.

Can I add beans?

Yes. Black beans, chickpeas, or white beans make the meal more filling.

Should this be served hot or cold?

It tastes best warm, with fresh avocado and feta added at the end.

How do I stop avocado from browning?

Add lemon or lime juice and add it right before serving.

Final Thoughts

Loaded Sweet Potatoes with Spinach, Mushrooms and Avocado are warm, colorful, creamy, and full of fresh flavor. The roasted sweet potatoes, savory mushrooms, tender spinach, creamy avocado, and crumbled feta create a beautiful dish that feels comforting and satisfying.

It is simple enough for everyday meals but pretty enough to serve to guests. Enjoy it warm as a vegetarian main dish, a side dish, or a fresh meal-prep idea full of texture and homemade flavor.