Sweet Potato, Pepper & Feta Frittata Recipe
Introduction
This sweet potato, pepper, and feta frittata is a colorful and satisfying dish perfect for any meal of the day. Roasted vegetables combine with creamy feta and cheddar to create a rich, flavorful bake that’s easy to prepare and delicious served hot or cold.

Ingredients
- 300g sweet potatoes, peeled and cut into bite-sized pieces
- 300g potatoes, peeled and cut into bite-sized pieces
- 1 green pepper, seeds removed and cut into chunks
- 1 yellow pepper, seeds removed and cut into chunks
- 2 tbsp olive oil
- A pinch of dried chilli flakes
- 150ml single cream
- 5 eggs
- 150g feta
- Handful of basil leaves, torn into small pieces
- 30g mature cheddar, grated
Instructions
- Step 1: Preheat the oven to 200°C (180°C fan/gas mark 6). Place the sweet potatoes, potatoes, and peppers on a large baking tray. Drizzle with olive oil, season with salt and pepper, and sprinkle over the dried chilli flakes. Toss everything to coat evenly in the oil.
- Step 2: Roast in the oven for 40 minutes, until the potatoes are tender and golden brown around the edges.
- Step 3: In a bowl, whisk together the single cream and eggs. Season with salt and pepper, then crumble the feta into the mixture. Add half of the torn basil leaves and mix gently.
- Step 4: Transfer the roasted vegetables along with any remaining oil from the tray into a large non-stick frying pan set over low heat. Pour the egg and cheese mixture evenly over the vegetables, then scatter the grated cheddar on top.
- Step 5: Cook gently over low heat without stirring for 8–10 minutes, until the edges and base start to set.
- Step 6: While the frittata is setting, turn on the grill. Place the pan under the hot grill and cook for 3–4 minutes until the top is golden and fully set.
- Step 7: Remove from the heat and let the frittata rest for 5 minutes to firm up. Scatter the remaining basil leaves over the top and serve either hot or cold.
Tips & Variations
- For extra richness, swap the single cream for double cream or crème fraîche.
- Add cooked chorizo or smoked paprika for a smoky twist.
- Use other cheeses like goat cheese or mozzarella if preferred.
- Make it vegetarian by ensuring your cheese is free from animal rennet.
Storage
Allow the frittata to cool completely if storing. Wrap it tightly in foil or reusable wrap and keep chilled in the refrigerator for up to 3 days. Reheat gently in the oven or enjoy cold, perfect for lunchboxes or picnics.
How to Serve

Serve this delicious recipe with your favorite sides.
FAQs
Can I make this frittata vegan?
This recipe uses eggs, cream, and cheese, so it is not vegan. To make a vegan version, consider using a tofu scramble and plant-based cream and cheese alternatives.
Can I prepare the frittata ahead of time?
Yes, you can roast the vegetables and mix the egg mixture in advance. Assemble and cook the frittata just before serving to keep it fresh. It also stores well cooked for up to 3 days in the fridge.
Print
Sweet Potato, Pepper & Feta Frittata Recipe
- Total Time: 1 hour 5 minutes
- Yield: 6 servings 1x
- Diet: Vegetarian
Description
A vibrant and flavorful sweet potato, pepper, and feta frittata that combines roasted sweet potatoes and peppers with creamy feta and cheddar cheese. This satisfying dish is perfect for breakfast, brunch, or a light dinner and can be enjoyed hot or cold.
Ingredients
Vegetables
- 300g sweet potatoes, peeled and cut into bite-sized pieces
- 300g potatoes, peeled and cut into bite-sized pieces
- 1 green pepper, seeds removed and cut into chunks
- 1 yellow pepper, seeds removed and cut into chunks
Other Ingredients
- 2 tbsp olive oil
- a pinch of dried chilli flakes
- 150ml single cream
- 5 eggs
- 150g feta cheese, crumbled
- handful of basil leaves, torn into small pieces
- 30g mature cheddar, grated
Instructions
- Preheat and roast vegetables: Heat the oven to 200C/180C fan/gas 6. Place the sweet potatoes, potatoes, and peppers on a large baking tray. Drizzle with olive oil, season with salt and pepper, scatter over the dried chilli flakes, and toss to coat evenly. Roast for 40 minutes until the potatoes are cooked through and golden brown around the edges.
- Prepare egg mixture: In a bowl, whisk together the single cream and eggs, seasoning well with salt and pepper. Crumble in the feta cheese and add half of the torn basil leaves. Mix until combined.
- Combine vegetables and egg mixture: Transfer the roasted vegetables and any leftover oil from the tray into a large non-stick frying pan over low heat. Pour the egg mixture evenly over the vegetables. Gently shake the pan to spread the mixture into an even layer. Sprinkle the grated mature cheddar over the top.
- Cook frittata on stovetop: Cook over low heat without stirring for 8-10 minutes, until the frittata starts to set around the edges and base.
- Grill to finish: While the frittata is setting, preheat the grill. Place the pan under the hot grill and cook for 3-4 minutes until the top sets and turns golden.
- Rest and serve: Remove the frittata from the heat and let it rest for 5 minutes to firm up. Scatter the remaining basil leaves on top. Serve warm or cold. If preparing in advance, allow the frittata to cool completely and store chilled in foil or reusable wrapping for up to 3 days.
Notes
- You can serve the frittata hot right after cooking or cold, making it a versatile dish for any meal.
- Use a non-stick frying pan that is suitable for under the grill to avoid damage.
- Feel free to swap mature cheddar with other cheeses like mozzarella or parmesan for a variation in flavor.
- Adjust the quantity of chilli flakes depending on your preferred spice level.
- Leftover frittata will keep well refrigerated for up to 3 days.
- Prep Time: 15 minutes
- Cook Time: 50 minutes
- Category: Main Course
- Method: Roasting
- Cuisine: Mediterranean
Keywords: sweet potato frittata, roasted vegetable frittata, Mediterranean frittata, feta cheese frittata, vegetarian brunch, easy frittata recipe

