| |

Cheesy Baked Eggs in Spiced Tomato Sauce Recipe

If you’re craving something comforting, flavorful, and just a little bit fancy for breakfast or brunch, you’re going to love this Cheesy Baked Eggs in Spiced Tomato Sauce Recipe. It’s basically eggs baked into a luscious, lightly spiced tomato sauce with a cheesy twist that makes everything so rich and irresistible. When I first tried this recipe, I was blown away by how easy it is to pull off a dish that feels this special but comes together in under 30 minutes. Trust me, once you make it, you’ll find yourself coming back again and again.

❤️

Why You’ll Love This Recipe

  • Bursting with Flavor: The blend of warm spices with fresh tomatoes creates a sauce that’s vibrant and comforting.
  • Easy and Quick: It comes together quickly, making it perfect for weekday breakfasts or relaxed weekends.
  • Versatile and Adaptable: You can adjust the spice levels and add your favorite cheese or herbs to make it your own.
  • Perfect for Sharing: Serve it with crusty bread or pita for dipping — it’s a guaranteed crowd-pleaser.

Ingredients You’ll Need

For this Cheesy Baked Eggs in Spiced Tomato Sauce Recipe, we’re using simple, fresh ingredients that come together to make a sauce that’s rich but not overpowering. Picking ripe tomatoes and fresh herbs makes all the difference, and using a good quality cheese boosts the flavor beautifully.

Flat lay of a small white ceramic bowl of golden olive oil, a small white ceramic bowl containing bright red tomato paste, a small white ceramic bowl filled with rich crushed tomatoes, a small white ceramic bowl with light golden chicken broth, a small white ceramic bowl holding a blend of vibrant paprika, cumin, black pepper, and cayenne pepper powders, a small white ceramic bowl of fine white salt, one small peeled red onion halved and sliced, one small red capsicum halved and sliced into strips, one ripe diced red tomato, one whole garlic clove minced and arranged nearby, four whole clean uncracked brown eggs, a small bunch of fresh roughly chopped green parsley, and two pieces of rustic crusty bread, all placed on a clean white marble surface, soft natural light, photo taken with an iPhone, professional food photography style, fresh ingredients, white ceramic bowls, no bottles, no duplicates, no utensils, no packaging --ar 2:3 --v 7 --p m7354615311229779997 - Cheesy Baked Eggs in Spiced Tomato Sauce, baked eggs with spicy tomato sauce, cheesy breakfast eggs, easy baked egg recipes, flavorful brunch egg dishes
  • Olive oil: This is the base for sautéing and adds a subtle fruity richness.
  • Red onion: Provides sweetness and a bit of texture when cooked down.
  • Garlic: Essential for the aromatic foundation of the sauce.
  • Red capsicum (bell pepper): Adds a gentle crunch and a pop of color.
  • Fresh tomato: Helps balance out the canned tomatoes with a fresh brightness.
  • Crushed canned tomatoes: The star of the sauce, giving it body and tang.
  • Tomato paste: Concentrates the tomato flavor and thickens the sauce.
  • Chicken or vegetable broth: Keeps the sauce juicy and adds depth.
  • Paprika and cumin: These spices bring warmth and a subtle smoky note.
  • Black pepper and cayenne pepper: Adds a gentle kick; you can adjust the heat to your liking.
  • Salt: To enhance all the flavors.
  • Eggs: The star ingredient—the magical gooey pockets you bake right into the sauce.
  • Fresh parsley or coriander (cilantro): For a fresh, herbaceous finish.
  • Cheese (not in original recipe but I add it!): A sprinkle of feta or mozzarella for that cheesy delight.
  • Pita or crusty bread: Essential for soaking up every last bit of that sauce.
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 how this Cheesy Baked Eggs in Spiced Tomato Sauce Recipe can be easily customized to suit different tastes and diets. Whether you want to amp up the spice, add veggies, or make it more indulgent, you really can’t go wrong here. I always encourage you to experiment a bit and find your favorite combo.

  • Add Spinach or Kale: I sometimes toss in fresh greens for extra color and nutrition, stirring them into the sauce just before adding the eggs.
  • Cheese Options: Feta adds a tangy, salty vibe, while mozzarella melts into gooey goodness; use whatever cheese you prefer or have on hand.
  • Make it Spicier: Adding extra cayenne or a pinch of red chili flakes kicks the heat up a notch—my family goes crazy for this version.
  • Make it Vegan: Skip the eggs, and stir in chickpeas or tofu cubes for a plant-based twist, plus use vegan cheese or none at all.

How to Make Cheesy Baked Eggs in Spiced Tomato Sauce Recipe

Step 1: Build Your Flavor Base

Start by heating olive oil in a medium cast iron skillet over medium-high heat. Toss in the minced garlic and sliced red onion, cooking until the onion is translucent and fragrant—about 2 minutes. This is the moment your kitchen starts smelling amazing and you know you’re onto something good.

Step 2: Add Veggies and Tomatoes

Next, throw in the sliced capsicum and cook for another minute so it softens just a bit. Then add your diced fresh tomato, letting it break down into a luscious, slightly pasty texture. Now it’s time to add the canned crushed tomatoes, tomato paste, and broth, stirring everything together. The sauce should be saucy but not watery, so simmer it gently for about 5 minutes until it thickens just enough for indenting the eggs.

Step 3: Spice It Up and Season

Sprinkle in the paprika, cumin, black pepper, cayenne, and salt to bring that signature Middle Eastern warmth to the sauce. Stir well to make sure the spices are evenly distributed. You’ll love how these flavors deepen with a little simmer time—don’t rush this part!

Step 4: Crack in the Eggs

Make small wells in the sauce with a spoon and carefully crack the eggs in, trying not to break the yolks. I usually go for 4 eggs for a skillet this size, but you can adjust up to 6. Cook on the stove for 1 minute until the edges of the whites start setting—that way the eggs don’t shift when moving to the oven.

Step 5: Add the Cheese and Bake

Sprinkle your cheese choice over the top—feta crumbles or shredded mozzarella both work beautifully here. Transfer the skillet to a preheated 180°C (350°F) oven and bake for 7 to 12 minutes. Keep an eye on it; you want the egg whites set but the yolks still luscious and runny, unless you prefer fully cooked eggs.

Step 6: Finish and Serve

Pull the skillet out, scatter chopped fresh parsley or cilantro over the top, and serve immediately. Don’t forget the crusty bread or pita to soak up every last bite of that heavenly sauce!

👨‍🍳

Pro Tips for Making Cheesy Baked Eggs in Spiced Tomato Sauce Recipe

  • Don’t Overcook the Eggs: I learned the hard way that baking too long turns yolks chalky—aim to pull them out when whites are just set.
  • Use Fresh Herbs at the End: Adding parsley or cilantro just before serving brightens the whole dish and balances the richness.
  • Cast Iron Is Your Friend: Cooking and baking in cast iron deepens flavor and gives a lovely crust on the sauce edges.
  • Adjust Spice to Taste: If you’re new to cayenne or paprika, start light—you can always add more next time once you’re comfortable.

How to Serve Cheesy Baked Eggs in Spiced Tomato Sauce Recipe

A white bowl holds two sunny-side-up eggs with bright yellow yolks and tender white edges, each sprinkled with small green herb pieces and black pepper. Beneath and around the eggs is a rich, thick red sauce with visible chunks of red peppers and tender meat. A piece of torn white bread is placed on the right side, partially dipped into the sauce. A silver fork lies at the front edge of the bowl, resting partly on the sauce. The bowl sits on a white marbled surface. Photo taken with an iphone --ar 2:3 --v 7 - Cheesy Baked Eggs in Spiced Tomato Sauce, baked eggs with spicy tomato sauce, cheesy breakfast eggs, easy baked egg recipes, flavorful brunch egg dishes

Garnishes

I always top this dish with plenty of fresh herbs—parsley or cilantro work best for me. Sometimes I like a drizzle of extra virgin olive oil or a sprinkle of chili flakes if I want another layer of flavor. A little crumbled feta just before serving adds that perfect salty kick.

Side Dishes

Crusty bread or warm pita is non-negotiable for mopping up the sauce. On the side, simple cucumber and yogurt salad or a green salad with lemon vinaigrette pairs beautifully, cutting through the richness and complementing the spices.

Creative Ways to Present

For brunch parties, I love serving this in individual mini skillets or ovenproof ramekins—it makes it feel extra special. Garnishing with edible flowers and a sprinkle of za’atar spice also makes for a gorgeous table presentation. It’s a guaranteed showstopper!

Make Ahead and Storage

Storing Leftovers

If you’re lucky enough to have leftovers (I usually finish it all, but sometimes!), spoon the sauce and eggs into an airtight container and store in the fridge for up to 2 days. The eggs won’t keep their runny texture but still taste delicious reheated.

Freezing

I don’t recommend freezing the eggs after they’re baked because their texture changes a lot. However, you can freeze the tomato sauce base separately for up to 3 months and add fresh eggs when ready to eat.

Reheating

Reheat leftovers gently on the stove over low heat or in the microwave. Adding a splash of broth or water helps loosen the sauce back up for that fresh-made feel.

FAQs

  1. Can I make this Cheesy Baked Eggs in Spiced Tomato Sauce Recipe without an oven?

    Absolutely! If you don’t have an oven or prefer stove-top cooking, you can cover the skillet with a lid and steam the eggs gently over low heat until the whites are just set and the yolks are as runny as you like—usually around 3 to 5 minutes.

  2. What cheese works best for this recipe?

    I love feta for its salty tang and crumbly texture, but mozzarella gives a lovely creamy melt. You can also try goat cheese for a richer flavor or even a sharp cheddar if you want to mix things up.

  3. How spicy is this Cheesy Baked Eggs in Spiced Tomato Sauce Recipe?

    The recipe has a mild to medium spice level thanks to paprika and a touch of cayenne. You can easily adjust by adding more or less cayenne pepper depending on your tolerance and preference.

  4. Can I prepare the sauce ahead of time?

    Yes! Making the tomato sauce ahead and refrigerating it saves time. When you’re ready, warm it gently, add the eggs and proceed with cooking—perfect for busy mornings.

Final Thoughts

I absolutely love how this Cheesy Baked Eggs in Spiced Tomato Sauce Recipe brings a little joy and a lot of flavor to any meal. It’s one of those dishes that feels like a warm hug from the inside and impresses guests without fuss. Give it a try – you’ll discover just how comforting and addictive baked eggs in spiced tomato sauce can be. And remember, the best part is customizing it to your taste. So grab that skillet, some eggs, and let’s get cooking!

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

Cheesy Baked Eggs in Spiced Tomato Sauce Recipe

5 Stars 4 Stars 3 Stars 2 Stars 1 Star 4.5 from 72 reviews
  • Author: Lauren
  • Prep Time: 10 minutes
  • Cook Time: 20 minutes
  • Total Time: 30 minutes
  • Yield: 2 servings (suitable for 2 to 3 people)
  • Category: Breakfast
  • Method: Baking
  • Cuisine: Middle Eastern
  • Diet: Vegetarian

Description

Shakshuka is a vibrant Middle Eastern and North African dish featuring poached or baked eggs nestled in a rich, spiced tomato and bell pepper sauce. This recipe delivers perfectly cooked eggs in a savory, aromatic base flavored with garlic, paprika, cumin, and fresh herbs, served best with crusty or pita bread to soak up every last drop. Whether baked in the oven or gently simmered on the stovetop, shakshuka makes for a hearty and comforting breakfast, brunch, or light dinner.


Ingredients

Vegetables and Aromatics

  • 2 tbsp olive oil
  • 1 small red onion, peeled, halved and sliced
  • 1 garlic clove, minced
  • 1 small red capsicum (bell pepper), halved lengthways and sliced into 0.5cm (1/4 inch) strips
  • 1 tomato, diced

Tomato Sauce

  • 400 g / 14 oz can crushed tomatoes
  • 1 tbsp tomato paste
  • 1/2 cup / 125 ml chicken or vegetable broth (or water)

Spices

  • 1 tsp paprika
  • 1 tsp cumin
  • 1/4 tsp black pepper
  • 1/4 tsp cayenne pepper (or other hot spice, adjust to taste)
  • 1/2 tsp salt

Eggs and Garnish

  • 4 eggs (up to 6 eggs can be used)
  • 2 tbsp fresh parsley or coriander (cilantro), roughly chopped

To Serve

  • Pita bread or crusty bread


Instructions

  1. Preheat Oven: If you plan to bake your shakshuka, begin by preheating your oven to 180°C (350°F). This ensures the eggs will bake evenly after being added to the sauce.
  2. Sauté Aromatics: Heat olive oil in a medium-sized cast iron skillet over medium-high heat. Add the minced garlic and sliced onion, cooking for about 2 minutes until the onion becomes translucent and fragrant.
  3. Cook Capsicum and Tomato: Add the sliced red capsicum to the pan and cook for 1 minute to soften. Then add the diced fresh tomato and cook for an additional 2 minutes until it breaks down and the mixture becomes slightly pasty.
  4. Add Tomato Sauce Ingredients: Stir in the canned crushed tomatoes, tomato paste, chicken or vegetable broth, paprika, cumin, salt, black pepper, and cayenne pepper. Mix thoroughly to combine all the flavors well.
  5. Simmer Sauce: Reduce the stove heat to medium-low and let the sauce simmer gently for about 5 minutes. The sauce should thicken just enough to hold indentations for the eggs but remain saucy—not dry.
  6. Add Eggs: Make small indentations in the sauce using the back of a spoon. Carefully crack the eggs into each indentation. Let them cook on the stove for 1 minute, until the edges of the egg whites just set.
  7. Cook Eggs to Desired Doneness: For baked eggs, transfer the skillet to the preheated oven and bake for 7 to 12 minutes until the whites are fully set but yolks remain runny or cooked to your liking. Alternatively, cover the skillet with a lid and steam on the stovetop for 3 minutes for runny yolks, or simmer uncovered to cook further.
  8. Serve: Remove from heat and scatter chopped fresh parsley or coriander over the top. Serve immediately with warm crusty or pita bread to soak up the flavorful sauce and runny yolks.

Notes

  • This recipe can be baked or cooked entirely on the stove, making it versatile and adaptable to your kitchen setup.
  • Crusty bread or pita is essential for enjoying shakshuka, as it helps scoop up the rich tomato sauce and egg yolk.
  • The sauce is gently spiced with paprika, cumin, and a touch of cayenne for warmth, but feel free to adjust the heat level to your taste.
  • Shakshuka is highly customizable; you can add other vegetables like spinach or feta cheese for variation.
  • The skillet used is ideally cast iron for even heat distribution and oven safety but other ovenproof pans work as well.
  • Cooking times for eggs may vary depending on size and your preferred doneness, so watch carefully to avoid overcooking.

Nutrition

  • Serving Size: 1 serving
  • Calories: 354 kcal
  • Sugar: 8 g
  • Sodium: 650 mg
  • Fat: 22 g
  • Saturated Fat: 3.5 g
  • Unsaturated Fat: 18 g
  • Trans Fat: 0 g
  • Carbohydrates: 22 g
  • Fiber: 5 g
  • Protein: 14 g
  • Cholesterol: 185 mg

Similar Posts

Leave a Reply

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

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