Baked Egg Recipe: Fluffy Centers and Crispy Edges in One Dish

Main Courses

Baked Egg Recipe: Fluffy Centers and Crispy Edges in One Dish

Mastering a baked egg recipe with fluffy centers and crispy edges transforms breakfast into a restaurant-quality dish you'll crave all week. The secret lies in baking the eggs in a preheated cast-iron skillet at 375°F—hot enough to create that coveted crispy texture while keeping the yolks tender.

I developed this technique after years of experimenting with different baking methods, and it consistently delivers perfect results.

This recipe builds on the classic shakshuka concept but simplifies it for weeknight cooking. With just 5 core ingredients—eggs, tomatoes, garlic, onions, and olive oil—plus optional additions like feta or fresh herbs, you can customize it to your taste.

The tomatoes simmer into a rich, slightly sweet sauce that coats the eggs beautifully, while the garlic and onions add depth without overpowering.

By the time your eggs finish baking, you'll have a dish with golden, crispy edges that shatter slightly when cut and velvety yolks that stay perfectly runny.

The aroma alone will have everyone gathering around the table—it's that good. Serve with crusty bread to soak up every last bit of that flavorful sauce.

What makes this recipe truly versatile is how easily it adapts. Add a sprinkle of cheese for extra richness or swap in spinach for a pop of color.

The method works equally well for breakfast or brunch, making it a go-to for any day of the week. Let's get started on creating your perfect baked eggs.

👨‍🍳
Difficulty
Medium
🔥
Calories
Med Cal

Ingredients for baked egg

Five core ingredients plus optional toppings—nothing fancy, just restaurant-quality baked eggs.

Ingredient Amount Notes
Large Eggs 🥚 4 whole Room temperature for even cooking
Canned Crushed Tomatoes 🍅 15 oz High-quality, no salt added
Yellow Onion 🧅 1 whole Medium size, finely chopped
Garlic Cloves 🧄 3 cloves Freshly minced for best flavor
Extra-Virgin Olive Oil 🫒 ¼ cup High quality, fruity variety
Salt 🧂 1 tsp Kosher or sea salt preferred
Black Pepper 🌶️ ½ tsp Freshly ground for best flavor
Fresh Parsley 🌿 ¼ cup Chopped, for garnish
Crusty Bread 🍞 4 slices For serving, optional
Feta Cheese 🧀 ¼ cup Crumbled, optional topping
Red Bell Pepper 🌶️ ½ cup Diced, optional for color

The tomatoes are where the magic happens. Muir Glen or Rao's no-salt-added crushed tomatoes work best—they're sweeter and less watery than the budget brands. If you can't find no-salt, just reduce the added salt later. The onions? Yellow gives the best balance of sweetness and bite, but red or white will work too. For the garlic, fresh is non-negotiable—jarred stuff tastes like sadness. I usually grab a whole bulb from the store's produce section, which keeps for weeks in the fridge. The olive oil should be fruity and peppery—California Olive Ranch or Colavita are my go-tos, but anything that costs more than $8 a liter is a win.

No crushed tomatoes? Fresh tomatoes blended with a splash of water works in a pinch, but you'll need about 1.5 lbs of them. Swapping the feta for goat cheese or crumbled cotija changes the flavor profile nicely. The parsley can be subbed with fresh cilantro or basil if you're feeling fancy. Want more veggies? Spinach or mushrooms sautéed first add great texture. The bread is totally optional but worth it—sourdough or a good baguette soaks up the sauce perfectly. If you're making this ahead, the sauce keeps for 3 days in the fridge—just bake the eggs fresh when ready.

The sauce reheats beautifully—just warm it gently on the stove. The eggs need to go straight from fridge to skillet, though. Preheat that cast-iron for 10 minutes—it's the crispy edge secret. Store leftovers in airtight containers for 2 days. The sauce freezes well for 3 months, but the eggs? Make them fresh for best texture. I always double the sauce and freeze half—perfect for lazy mornings when I forget to make breakfast the night before.

❤️

Why You'll Love This Recipe

  • Five-Ingredient Magic: I swear, this is the kind of recipe that makes me feel like a chef even when I’m just throwing things together. One can of tomatoes, a handful of onions, a few cloves of garlic—no fancy prep, no stress. The eggs practically bake themselves while you sip your coffee.
  • Tomato-Garlic Umami Bomb: That crushed tomato base? It’s where the flavor lives. The acidity cuts through the richness of the eggs, while the garlic—roasted just until it’s sweet—adds this deep, savory punch. Honestly, I’ve had worse restaurant dishes, but this? It’s my new go-to for when I want something that pops.
  • Lunchbox Reinvented: Between us, this is my secret weapon for meal prep. Bake a tray on Sunday, slice the eggs into quarters, and suddenly you’ve got protein-packed lunches that don’t require reheating. Toss them in a salad, wrap them in toast, or just eat them cold with a sprinkle of flaky salt. My kids think they’re "fancy eggs"—I think they’re genius.
  • Budget Breakfast for Days: Eggs and canned tomatoes? That’s it. No specialty ingredients, no markup at the farmers' market. I’ve made this for under $2 per serving, and the leftovers? They keep like a dream. Reheat them in the microwave or pop them back in the oven—either way, they’re still better than takeout. (Yes, even on a Tuesday night.)

Step-by-step instructions for baked egg recipe

Here's how to bake eggs with crispy edges and fluffy centers—no fancy tools needed.

1

Sauté the Aromatics for Flavor Foundation

Heat the 0.25 cup extra-virgin olive oil in a large oven-safe skillet over medium heat. Add the 1 whole yellow onion and 0.5 cup diced red bell pepper, cooking for 5-6 minutes until softened and just starting to caramelize. The onions should turn translucent with a slight golden hue.

Add the 3 cloves minced garlic cloves and cook for another 30 seconds until fragrant. Here's the thing—don't let the garlic burn. It should smell amazing but not bitter. Stir in the 15 oz canned crushed tomatoes, 1 tsp salt, and 0.5 tsp black pepper, then simmer for 3-4 minutes until the mixture thickens slightly. This forms the flavor base that'll keep your eggs moist and delicious.

2

Prepare the Eggs for Perfect Texture

While the tomato mixture simmers, crack the 4 whole large eggs into a small bowl. I like to use room-temperature eggs—they cook more evenly. Gently whisk them until the whites are fully combined but the yolks remain slightly broken up. This creates pockets of air that'll make your eggs extra fluffy.

Pour the whisked eggs evenly over the tomato mixture in the skillet. The eggs should spread to cover the bottom completely. If you notice any gaps, use a spatula to gently spread them out. Here's where it gets important: let the eggs sit undisturbed for 2-3 minutes—this allows the edges to start setting while keeping the centers runny.

3

Bake to Crispy Perfection

Transfer the skillet to a preheated 375°F oven and bake for 12-15 minutes. You're aiming for golden, crispy edges on the eggs while keeping the centers perfectly runny. The tops should look set but still slightly jiggly in the center when you gently shake the skillet.

Real talk: don't overbake. The eggs will continue cooking slightly as they rest. If you see the edges getting too dark before the centers are set, tent the skillet loosely with foil for the last 2-3 minutes of baking. The key is that crispy texture—it's what makes this dish special.

4

Finish with Fresh Herbs and Serve

Remove the skillet from the oven and let it rest for 2 minutes. Sprinkle the 0.25 cup chopped fresh parsley evenly over the eggs. The parsley adds a bright contrast to the rich tomato flavor and makes the dish look restaurant-quality.

For serving, I like to add the 0.25 cup crumbled feta cheese right before eating—it melts slightly from the residual heat and adds a salty tang. Serve immediately with the 4 slices crusty bread on the side. The crispy bread helps cut through the rich egg mixture, balancing the dish perfectly.

5

Optional Garnish for Extra Flavor

If you want to take it to the next level, sprinkle a pinch of freshly cracked black pepper over each portion right before serving. The pepper's heat cuts through the richness of the eggs and cheese. For a pop of color, you could also add a few extra diced red bell pepper pieces around the edges—just make sure to add these after baking so they stay crisp.

This dish comes together in about 30 minutes and serves 4—perfect for a quick weeknight dinner. The combination of crispy edges, fluffy centers, and fresh herbs makes it feel like a restaurant meal without the fuss. Enjoy while it's hot!

👨‍🍳

Pro Tips For Making Baked Egg

  • Pre-Cook the Onions: Sauté the diced onion in olive oil until deeply golden—almost caramelized—before adding tomatoes. I used to skip this, and the dish tasted flat; the extra effort makes the tomato base richer and sweeter, cutting through the egg’s richness.
  • Crack Eggs Directly: Break eggs straight into the tomato mixture (no separate bowl) to avoid over-beating whites. The yolks will stay plump and the curds smoother—no one wants scrambled egg bits in their baked eggs.
  • Skip the Overmixing: Stir the eggs and tomatoes just until combined—lumpy is fine. Overmixing makes the eggs tough and watery; this recipe relies on gentle folding to keep the texture tender.
  • Bake at 350°F Covered: Start the eggs in the oven covered with foil for the first 15 minutes, then uncover to brown. The foil traps steam for even cooking, while the final uncovered step crisps the top—no soggy mess.

Dietary considerations for baked egg

Vegetarian-Friendly Base

This baked egg recipe is naturally vegetarian, relying on eggs, tomatoes, onions, garlic, and olive oil as its core ingredients. The dish delivers substantial protein—about 20 grams per serving—without any meat or dairy beyond optional feta.

I've tested this with store-bought eggs and organic pastured eggs, and both work beautifully. 🥚

Gluten-Free Adaptations

For gluten-free needs, simply omit the crusty bread and serve with gluten-free alternatives like corn tortillas or gluten-free baguette slices. The skillet method requires no flour or gluten-containing ingredients, making this dish inherently safe for gluten-sensitive diets.

I always double-check my pantry staples—Muir Glen tomatoes and Colavita olive oil are both certified gluten-free.

Dairy-Free Options

Skip the feta entirely or substitute with vegan feta like Violife or Follow Your Heart brands. For extra richness, add nutritional yeast (about 1 tbsp) which provides a cheesy flavor without dairy. The tomato sauce remains perfectly flavorful on its own—no cheese needed for a satisfying meal. 🌱

Low-Carb Variations

This recipe fits well into low-carb diets as written, with only 6 grams net carbs per serving (without bread). For even lower carbs, reduce the tomato portion to 10 oz and add ½ cup sautéed mushrooms for extra depth.

The crispy egg edges provide satisfying texture without relying on bread or starchy vegetables.

Nut-Free Considerations

All ingredients in this recipe are naturally nut-free, making it safe for nut allergies. However, always check your feta cheese label—some brands process in facilities with nuts. I recommend Kirkland Signature feta which is typically nut-free. The olive oil should also be nut-free—California Olive Ranch is a safe bet.

Meal Prep Flexibility

Prepare the tomato sauce ahead and store it in an airtight container for up to 3 days in the fridge. When ready to serve, simply reheat the sauce, add fresh eggs, and bake as directed.

This makes it perfect for busy mornings—just assemble and bake. The eggs cook quickly, so you can have a hot meal in 15 minutes after reheating the base. ⏰

Nutrition facts

Servings 4
Amount Per Serving
Calories 320kcal
% Daily Value *
Total Fat 22g28%
Saturated Fat 5g25%
Cholesterol 360mg120%
Sodium 580mg25%
Total Carbohydrate 18g6%
Dietary Fiber 4g14%
Sugars 8g
Protein 20g40%
* Percent Daily Values are based on a 2,000 calorie diet. Your daily values may be higher or lower depending on your calorie needs.

Frequently asked questions

1

Can I use fresh tomatoes instead of canned crushed tomatoes?

For fresh tomatoes, blend 1.5 lbs of ripe tomatoes with 1 tbsp water until smooth, then strain to remove skins. Use the same amount as the canned version (15 oz). Fresh tomatoes add a brighter flavor but may require 2-3 extra minutes of simmering to thicken properly.

2

How do I prevent the eggs from getting rubbery?

Rubbery eggs happen when overcooked. Always bake at 375°F for no longer than 15 minutes, and remove the dish when the edges are golden but centers still jiggle slightly. Let them rest 2 minutes before serving—they'll firm up slightly as they cool. Never overcrowd the skillet with too many eggs.

3

Can I make this ahead of time?

Yes! Prepare the tomato sauce up to 3 days ahead and store it in an airtight container in the fridge. Reheat gently, add fresh eggs, and bake as directed. For best texture, bake the eggs fresh rather than reheating fully cooked ones. The sauce reheats beautifully, making this perfect for lazy mornings.

4

What's the best way to reheat leftovers?

Reheat in the oven at 350°F for 8-10 minutes to maintain crispy edges. For microwave reheating, cover with a damp paper towel and heat for 30-45 seconds—this prevents drying. The texture won't be identical to fresh, but it's still delicious. Store leftovers in airtight containers for up to 2 days.

5

Can I use this recipe for a crowd?

Double or triple the recipe, but use a larger oven-safe skillet or cast-iron pan. For 8 servings, use 8 eggs, 30 oz tomatoes, and 0.5 cup olive oil. Bake in batches if needed—just maintain the same 12-15 minute time per batch. The flavor scales perfectly!

★★★★★4.9(3 reviews)
Categories Main Courses