Mediterranean Stuffed Sweet Potatoes are a wholesome, flavorful, and vibrant dish that brings together the richness of roasted sweet potatoes and the fresh, zesty elements of a Mediterranean salad. I love how the natural sweetness of the potato pairs with the briny feta, juicy tomatoes, and tangy dressing. It’s filling without feeling heavy, and it’s perfect for lunch, dinner, or even meal prep.
Why You’ll Love This Recipe
I like this recipe because it’s so versatile and satisfying. The sweet potatoes act as a hearty base, while the Mediterranean toppings keep things light and refreshing. It’s a complete meal loaded with fiber, healthy fats, and protein. Plus, it’s naturally gluten-free and can be easily made vegan or dairy-free. Whether I’m eating clean or just craving something colorful and tasty, this one always hits the mark.
Ingredients
(Here’s a tip: Check out the full list of ingredients and measurements in the recipe card below.)
-
Medium sweet potatoes
-
Cherry tomatoes, halved
-
Cucumber, diced
-
Red onion, thinly sliced
-
Kalamata olives, sliced
-
Feta cheese, crumbled
-
Fresh parsley or mint, chopped
-
Olive oil
-
Lemon juice
-
Garlic, minced
-
Salt and pepper
-
Optional: hummus or tzatziki for serving
Directions
-
I preheat the oven to 400°F (200°C), wash the sweet potatoes, and pierce them a few times with a fork.
-
I place them on a baking sheet and roast for 40–50 minutes, or until they’re tender all the way through.
-
While the potatoes are baking, I prepare the Mediterranean salad by combining cherry tomatoes, cucumber, red onion, olives, feta, and herbs in a bowl.
-
I whisk together olive oil, lemon juice, garlic, salt, and pepper to make a quick vinaigrette and toss it with the salad mixture.
-
Once the sweet potatoes are cooked, I let them cool slightly, then slice them open down the center and fluff the inside with a fork.
-
I spoon the Mediterranean topping over the open sweet potatoes and finish with an extra drizzle of olive oil or a dollop of hummus or tzatziki.
Servings and timing
This recipe serves about 2–4 people and takes roughly 1 hour from start to finish, most of which is hands-off baking time. It’s ideal for a filling dinner or a satisfying lunch prep.
Variations
Sometimes I swap out the feta for vegan cheese or add chickpeas or grilled chicken to make it even more protein-rich. I’ve also added avocado for creaminess or roasted red peppers for a smoky flavor. If I want to switch up the herbs, I go with dill or basil depending on what I have on hand.
Storage/reheating
I store the roasted sweet potatoes and salad topping separately in the fridge for up to 3 days. To reheat, I warm the sweet potatoes in the microwave or oven, then add the fresh toppings cold or at room temperature. I don’t recommend freezing this dish since the texture of the salad components can become watery after thawing.
FAQs
Can I make the sweet potatoes in advance?
Yes, I often roast them ahead of time and store them in the fridge. When I’m ready to eat, I just reheat and add the toppings fresh.
Can I use white potatoes instead?
Sure, but I prefer sweet potatoes for their flavor and extra nutrients. White potatoes work if I’m looking for something more neutral.
Is this recipe vegan?
It can be! I skip the feta or use a plant-based alternative, and it becomes a completely vegan meal.
What’s the best protein to add to this?
I like adding chickpeas, grilled chicken, or falafel. They all go really well with the Mediterranean flavors and add more substance.
Can I grill the sweet potatoes instead of baking?
Yes, I slice them in half lengthwise and grill them cut-side down until tender. It gives a nice smoky flavor and speeds things up a bit.
Conclusion
Mediterranean Stuffed Sweet Potatoes are one of my go-to meals when I want something healthy, colorful, and loaded with flavor. I love how easy they are to prepare and how customizable they can be depending on what I’m in the mood for. Whether I’m cooking for myself or a crowd, these always look beautiful and taste even better.
Mediterranean Stuffed Sweet Potatoes
5 Stars 4 Stars 3 Stars 2 Stars 1 Star
No reviews
Mediterranean Stuffed Sweet Potatoes are a hearty, vibrant dish that combines roasted sweet potatoes with a fresh Mediterranean salad of tomatoes, cucumbers, olives, and feta. It’s wholesome, customizable, and packed with flavor, perfect for lunch, dinner, or meal prep.
- Author: Mayaa
- Prep Time: 10 minutes
- Cook Time: 50 minutes
- Total Time: 1 hour
- Yield: 2–4 servings
- Category: Main Dish
- Method: Roast
- Cuisine: Mediterranean
- Diet: Vegetarian
Ingredients
- 2–4 medium sweet potatoes
- 1 cup cherry tomatoes, halved
- 1/2 cucumber, diced
- 1/4 red onion, thinly sliced
- 1/3 cup Kalamata olives, sliced
- 1/2 cup feta cheese, crumbled
- 2 tablespoons fresh parsley or mint, chopped
- 2 tablespoons olive oil
- 1 tablespoon lemon juice
- 1 clove garlic, minced
- Salt and pepper, to taste
- Optional: hummus or tzatziki for serving
Instructions
- Preheat the oven to 400°F (200°C). Wash the sweet potatoes and pierce them several times with a fork.
- Place sweet potatoes on a baking sheet and roast for 40–50 minutes, or until tender throughout.
- Meanwhile, in a bowl, combine cherry tomatoes, cucumber, red onion, olives, feta, and chopped herbs.
- Whisk together olive oil, lemon juice, garlic, salt, and pepper to make a vinaigrette. Toss it with the salad mixture.
- Once the sweet potatoes are cooked, let them cool slightly. Slice each one down the center and fluff the inside with a fork.
- Spoon the Mediterranean salad mixture over the sweet potatoes.
- Drizzle with extra olive oil or top with hummus or tzatziki, if desired. Serve warm or at room temperature.
Notes
- Swap feta for a vegan alternative to make the dish dairy-free.
- Add chickpeas, grilled chicken, or falafel for more protein.
- Top with avocado or roasted red peppers for extra flavor.
- Try dill or basil instead of parsley/mint for a herb variation.
- Grill sweet potatoes instead of roasting for a smoky taste.
Nutrition
- Serving Size: 1 stuffed sweet potato
- Calories: 290
- Sugar: 9g
- Sodium: 410mg
- Fat: 13g
- Saturated Fat: 4g
- Unsaturated Fat: 8g
- Trans Fat: 0g
- Carbohydrates: 35g
- Fiber: 6g
- Protein: 6g
- Cholesterol: 15mg
