Baked Feta Eggs with Cherry Tomatoes and Spinach Recipe

If you’re on the hunt for a breakfast or brunch dish that’s both elegant and downright delicious, you’ve got to try this Baked Feta Eggs with Cherry Tomatoes and Spinach Recipe. It’s a beautiful mix of creamy baked feta, sweet roasted tomatoes, tender spinach, and luscious baked eggs that come together in one perfectly satisfying dish. I absolutely love how this turns out every time — it’s simple enough to whip up on a busy morning but impressive enough to serve when friends come over. Trust me, you’re going to want this recipe in your regular rotation!

❤️

Why You’ll Love This Recipe

  • Effortless Flavor Explosion: Roasting cherry tomatoes with feta creates a rich, tangy base that’s bursting with flavor.
  • Beautiful, Hands-Off Bake: Once you pop it in the oven, you can relax while magic happens — no constant stirring or babysitting.
  • Versatile Dish: Whether it’s breakfast, brunch, or a light dinner, this recipe fits the bill and adapts to your tweaks.
  • Family Favorite: My kids and guests always ask for seconds — it’s a guaranteed crowd-pleaser.

Ingredients You’ll Need

These ingredients work together beautifully — the bright, juicy tomatoes melt into the salty feta, while fragrant herbs and fresh spinach add layers of flavor and texture. When shopping, pick the freshest cherry tomatoes and crisp baby spinach for the best taste.

  • Cherry or grape tomatoes: I like to use mixed colors if I can find them, but classic red works perfectly.
  • Red bell pepper: Adds a subtle sweetness and vibrant color contrast.
  • Red onion: Just a bit of sharpness that mellows with roasting.
  • Garlic cloves: Minced garlic infuses the dish with aromatic richness.
  • Feta cheese: This is the star! Use block feta rather than crumbled for better melting.
  • Olive oil: Don’t skimp — a good quality extra virgin olive oil makes a difference.
  • Dried oregano: Classic herb that pairs perfectly with tomatoes and feta.
  • Sea salt: Enhances all the flavors naturally.
  • Dried thyme: Adds a subtle earthy note.
  • Ground black pepper: Freshly cracked if you can, for an extra kick.
  • Red pepper flakes: For gentle heat — add more or less depending on your spice preference.
  • Baby spinach: Stirred in last for freshness and a slight bite.
  • Large eggs: The crowning jewel — baked until just set for creamy yolks.
  • Optional fresh herbs (basil or chives): For garnish and a fresh pop of color.
Note: You’ll find the complete list of ingredients, along with their exact measurements, in the printable recipe card at the bottom of this post.

Variations

I love experimenting by swapping ingredients or adjusting spices to suit what I have on hand or the mood of the day. This recipe is quite forgiving, so feel free to make it your own!

  • Vegetarian Variation: Omit the red pepper flakes if you want to keep it mild for little ones.
  • Extra Veggies: I sometimes add zucchini or mushrooms for a heartier dish — just roast them with the tomatoes.
  • Herby Boost: Try adding fresh dill or parsley instead of oregano for a different herbal twist.
  • Vegan Adaptation: Substitute feta and eggs with tofu slices and vegan cheese, though the classic taste is tough to beat!

How to Make Baked Feta Eggs with Cherry Tomatoes and Spinach Recipe

Step 1: Prep Your Roasting Base

Preheat your oven to 400°F (about 200°C). If you’re using individual ramekins (which is super charming for serving), divide your cherry tomatoes, diced red bell pepper, red onion, minced garlic, and feta cheese evenly among four oven-safe dishes. Drizzle a tablespoon of olive oil over each. If you’re short on dishes or want an easy cleanup, throw everything together in one big baking dish with the feta in the center and a generous drizzle of olive oil.

Step 2: Spice It Up and Roast

Mix your dried oregano, sea salt, dried thyme, black pepper, and red pepper flakes in a small bowl, then sprinkle the spice blend evenly over your tomatoes, veggies, and feta. Place ramekins on a baking sheet for stability or pop your baking dish straight into the oven. Roast for 25 minutes until the feta softens and the tomatoes start bursting and caramelizing. Your kitchen will smell amazing — I promise!

Step 3: Add Spinach and Crack the Eggs

Carefully remove the dishes from the oven and give everything a gentle stir, so the creamy feta mingles with the roasted tomatoes and peppers. Toss in the chopped baby spinach and mix until it wilts slightly. Then, create a little nest or well in the center of each ramekin (or four wells in the big baking dish) and crack an egg right into each one. This is where the magic finishes.

Step 4: Final Bake and Serve

Pop the dishes back in the oven for another 10 minutes, or until the egg whites set but the yolks are still a little gooey (unless you prefer them more cooked, then add a few minutes). Finish off with a sprinkle of fresh chopped basil or sliced chives for a pop of color and fresh flavor. Serve warm with crusty baguette, toast, or pita bread – perfect for dipping into that luscious sauce.

👨‍🍳

Pro Tips for Making Baked Feta Eggs with Cherry Tomatoes and Spinach Recipe

  • Use Block Feta: I learned the hard way that block feta melts way nicer and creamier than crumbled feta here, giving the dish a better texture.
  • Don’t Overcrowd: Give your tomatoes and veggies space so they roast instead of steam—you’ll get those lovely caramelized edges.
  • Egg Timing: Keep an eye on the eggs in the last bake—10 minutes usually yields soft yolks, but ovens vary, so adjust to your preference.
  • Fresh Herbs Finish: Add fresh herbs right at the end to keep their bright flavor and vibrant color—they make the dish look as good as it tastes.

How to Serve Baked Feta Eggs with Cherry Tomatoes and Spinach Recipe

A white round ceramic dish holds a baked egg casserole with three layers visible: the bottom layer is a creamy, slightly golden sauce mixed with small pieces of green spinach and orange bell pepper, the middle layer shows soft cooked spinach leaves and roasted red cherry tomatoes scattered unevenly, and the top layer has a baked egg with a runny, bright yellow yolk and lightly browned white edges, sprinkled with chopped green herbs and black pepper. A woman's hand is dipping a piece of rustic brown bread into the casserole, showing the soft texture inside the bread. The dish sits on a white marbled surface with parts of two more similar dishes visible around it. Photo taken with an iphone --ar 4:5 --v 7

Garnishes

I love topping this dish with fresh basil or chives because they bring a pop of freshness that brightens the rich, baked flavors. Sometimes, I sprinkle some lemon zest over the top for an unexpected zing that my family adores.

Side Dishes

This pairs beautifully with a crusty baguette or warm pita for soaking up the egg and tomato juices. I also sometimes serve it alongside a simple green salad dressed in lemon vinaigrette – it complements the rich baked eggs perfectly.

Creative Ways to Present

For a special brunch, I like serving this recipe in colorful individual ramekins, garnished with edible flowers and a drizzle of good olive oil for that extra wow factor. Setting it on a wooden board with fresh herbs scattered around makes it feel so inviting.

Make Ahead and Storage

Storing Leftovers

Leftovers keep well in an airtight container in the fridge for up to 2 days. I recommend storing the eggs separately if you can, or eating the baked eggs fresh and saving the feta and veggie mix to reheat with new eggs next time.

Freezing

I’ve found this recipe doesn’t freeze well once the eggs are baked since the texture changes upon thawing. However, you can freeze the roasted tomato and feta mixture before adding eggs, then thaw and bake fresh eggs when ready.

Reheating

To reheat, warm gently in a 350°F oven for about 10 minutes, covered with foil to prevent drying out. Adding a fresh cracked egg on top before warming can refresh the dish nicely.

FAQs

  1. Can I make Baked Feta Eggs with Cherry Tomatoes and Spinach Recipe ahead of time?

    You can prepare the vegetable and feta mixture a day ahead and store it covered in the fridge. Then, add spinach and crack eggs just before baking for best results.

  2. What kind of feta cheese is best for this recipe?

    Using a block feta cheese is preferable because it melts more uniformly and creates a creamier texture compared to crumbled feta.

  3. Can I substitute the spinach with another leafy green?

    Absolutely! Baby kale, Swiss chard, or arugula work well and can be added at the same stage as spinach.

  4. How do I know when the eggs are perfectly baked?

    After about 10 minutes of baking with the eggs, the whites should be set but the yolks still slightly runny (unless you prefer fully cooked, in which case bake a few minutes more).

Final Thoughts

This Baked Feta Eggs with Cherry Tomatoes and Spinach Recipe is one of those feel-good dishes that’s so easy yet feels indulgent. I love how the flavors marry together — the salty feta, tangy tomatoes, and silky baked eggs are just heavenly. It’s an approachable recipe, perfect for both weekday breakfasts and weekend brunch gatherings. Give it a try and I bet it’ll become your new favorite too!

Print
clock clock iconcutlery cutlery iconflag flag iconfolder folder iconinstagram instagram iconpinterest pinterest iconfacebook facebook iconprint print iconsquares squares iconheart heart iconheart solid heart solid icon
Baked Feta Eggs with Cherry Tomatoes and Spinach Recipe

Baked Feta Eggs with Cherry Tomatoes and Spinach Recipe

5 Stars 4 Stars 3 Stars 2 Stars 1 Star 5 from 71 reviews
  • Author: Jessica
  • Prep Time: 10 minutes
  • Cook Time: 35 minutes
  • Total Time: 45 minutes
  • Yield: 4 servings
  • Category: Breakfast
  • Method: Baking
  • Cuisine: Mediterranean
  • Diet: Vegetarian

Description

This Baked Feta Eggs recipe is a flavorful and comforting dish combining juicy cherry tomatoes, sweet bell pepper, aromatic herbs, and creamy baked feta cheese, topped with perfectly baked eggs. It’s an easy one-dish meal baked in the oven, ideal for breakfast, brunch, or a light dinner, served with crusty bread for dipping.


Ingredients

Vegetables

  • 2 cups cherry or grape tomatoes
  • 1 red bell pepper, diced
  • 1/2 small red onion, diced
  • 3 cloves garlic, minced
  • 1 cup chopped baby spinach

Dairy

  • 8 ounces feta cheese
  • 4 large eggs

Oils & Seasonings

  • 4 tablespoons olive oil
  • 1 teaspoon dried oregano
  • 1 teaspoon sea salt
  • 1/2 teaspoon dried thyme
  • 1/2 teaspoon ground black pepper
  • 1/2 teaspoon red pepper flakes

Optional Toppings

  • Chopped fresh basil or fresh chives


Instructions

  1. Preheat Oven: Preheat your oven to 400°F (200°C) to prepare for baking the vegetables, feta, and eggs.
  2. Prepare Veggies and Feta: If using individual ramekins, evenly divide the tomatoes, bell pepper, red onion, minced garlic, and feta cheese among 4 oven-safe dishes. Drizzle each with 1 tablespoon olive oil. If using one larger baking dish (8×8 or 9×11 recommended), combine the tomatoes, bell pepper, red onion, and garlic in the dish and place the feta in the center. Drizzle the olive oil over everything.
  3. Mix Spices: In a small bowl, combine dried oregano, sea salt, dried thyme, black pepper, and red pepper flakes. Sprinkle this spice mixture evenly over the feta and vegetables, whether divided across individual dishes or over the large dish.
  4. Bake Veggies and Feta: Place the prepared ramekins on a baking sheet or put the large dish directly onto the oven rack. Bake for 25 minutes until the vegetables are softened and the feta starts to melt.
  5. Combine and Add Spinach: Remove from the oven and gently stir the mixture so the melted feta incorporates evenly with the veggies. Fold in the chopped baby spinach until combined.
  6. Create Wells for Eggs: Make a small well in the center of each individual dish or four wells in the large dish, then crack one egg into each well.
  7. Final Bake: Return the dishes to the oven and bake for an additional 10 minutes, or until the egg whites are set but yolks remain slightly runny if desired.
  8. Garnish and Serve: Remove from the oven and sprinkle with optional chopped fresh basil or chives. Serve warm with crusty baguette, toast, or pita bread for dipping.

Notes

  • Ramekins used should hold at least 10 ounces or more to ensure enough room for ingredients and eggs.
  • For single dish preparations, an 8×8 or 9×11 inch baking pan works best to fit all ingredients evenly.
  • You can adjust spices according to taste, adding more red pepper flakes for extra heat or reducing salt if desired.
  • This dish can be prepared ahead by assembling the vegetables and cheese, then refrigerated until ready to bake.

Nutrition

  • Serving Size: 1 serving (1 ramekin or 1/4 of dish)
  • Calories: 320
  • Sugar: 6g
  • Sodium: 720mg
  • Fat: 25g
  • Saturated Fat: 9g
  • Unsaturated Fat: 14g
  • Trans Fat: 0g
  • Carbohydrates: 10g
  • Fiber: 3g
  • Protein: 15g
  • Cholesterol: 210mg

Leave a Comment & Rate this Recipe!

If you love this recipe, please consider giving it a star rating when you leave a comment. Star ratings help people discover my recipes online. Your support means a lot to me, I appreciate you.

Recipe rating 5 Stars 4 Stars 3 Stars 2 Stars 1 Star

Your email address will not be published. Required fields are marked *