One-Pan Baked Eggs + Goat Cheese In Tomato Sauce

Elevate your brunch game with this hearty, one-skillet, seven-ingredient breakfast that will serve the whole family and is ready in under 30 minutes.

One-pan baked eggs in a skillet with basil and toast on the side.

It’s easy to fall into a rut of boring breakfasts, if you make time to eat it at all. Toast. Cereal. Oatmeal. Repeat.

But some days — ahem, weekends — call for brunch. And this dazzling, one-pan baked egg dish with just seven ingredients (plus salt and pepper) will be on the table in a snap, and yield enough for the whole family. Serve with crunchy slices of bread, potatoes or your favorite breakfast side dish, and you’re good to go!

The stars of this Shakshuka-inspired dish are the creamy goat cheese, tomato sauce with a red chili pepper kick, and soft, baked eggs. Garlic gives this recipe a hint of umami, while thinly sliced fresh basil sprinkled on top brings the whole thing together and adds a fun punch of color.

It makes for a delicious breakfast, lunch, or dinner. Who said eggs are just for the morning?!

A Healthy + Flexible Brunch Dish

The great thing about this recipe — aside from its simplicity — is that it’s highly customizable. You can add any extra herbs you’d like, switch up the cheese, and easily adjust the recipe to allow for more servings without adding much additional time to the cooking process. Toss in some spinach for added nutrition or saute some onions for extra flavor.

Goat cheese aside, it’s quite healthy. Eggs are packed with protein and tomato sauce has plenty of vitamin C. If you’re really looking to watch your calories or cut back on dairy, the goat cheese can be omitted.

I love baked eggs because they’re evenly cooked, all the way through. This recipe is started on the stove and finished in the oven to cook the eggs. For that reason, you’ll want to use a large, oven-safe skillet. If you don’t have an oven-safe pan, don’t worry, you can still cook this recipe on the stovetop! More on that below.

As you can see from some of the photos in this post, I like to take the extra step of topping with onions and mushrooms, caramelized with a hint of balsamic vinegar. It pairs beautifully with the goat cheese and tomato flavors of this dish.


  • Canned tomato sauce
  • Goat cheese
  • Eggs
  • Garlic
  • Red chili pepper flakes
  • Basil
  • Olive oil
  • Salt and pepper


While your oven preheats, heat olive oil and garlic in a large pan — preferably one that is oven-safe, such as cast iron or stainless steel. Cook briefly, then pour in your can of tomato sauce, and stir in basil, chili flakes, and salt and pepper.

Remove your pan from the heat after a couple of minutes. Crack eggs into the pan, and try to space them out as evenly as possible. Pinch off chunks of goat cheese and place them in the spaces between the eggs.

If you’re using an oven-safe pan, bake until the egg has been cooked to your preference. Don’t have an oven-safe pan? That’s OK, but be sure to keep the heat around medium-low as you cook the eggs to avoid burning the tomato sauce on the bottom layer of the pan. Use a lid, if possible, to trap some of that heat and help the dish cook more evenly.

Please note that the photos in this post show an almost fully cooked egg, baked about 13 minutes. If you prefer a runnier yolk, you’ll want to bake until the egg whites have just set — somewhere around 7 minutes. When in doubt, give the whites a little poke with your fork to ensure they’ve cooked properly.

Be sure to garnish with fresh basil to add a fun, contrasting pop of color to the dish. Plus nothing beats the taste of fresh basil atop tomatoes!

I like to spoon on top of a crunchy baguette slice or piece of toast. But if you are so inclined, feel free to grab a spoon and dig in!

One-pan baked eggs in a skillet with basil and toast on the side.

Baked Eggs + Goat Cheese In Tomato Sauce

Elevate your brunch game with this hearty, one-skillet, seven-ingredient breakfast that will serve the whole family.
5 from 1 vote
Prep Time 9 minutes
Cook Time 17 minutes
Course Breakfast
Servings 5 eggs


  • oven-safe pan


  • 29 oz. can of tomato sauce
  • 1/2 c. goat cheese or 4 oz.
  • 5 eggs
  • 4 cloves garlic minced
  • 1/2 – 1 tsp. red pepper depending on how much spice you can tolerate
  • 3 tbsp. sliced fresh basil plus more for garnish
  • 3 tbsp. olive oil
  • 1 tsp. salt
  • pepper to taste


  • Preheat oven to 400°F.
  • In a cast iron pan (or another pan that can be transferred into the oven) under medium heat, add olive oil and garlic. Cook for about two minutes, then add tomato sauce. Stir in basil, red chili pepper flakes, and salt and pepper.
  • Remove from heat and crack eggs into pan. Drop chunks of goat cheese.
  • Bake 7-13 minutes, depending on how runny you like your yolk. If you want a runny yolk, cook until the egg whites have just set.
Keyword baked eggs, breakfast, brunch, goat cheese, tomato sauce

Latest posts from Feed the Soul:

Like This Recipe?

1. Give it a rating in the comment section (scroll down).

2. Save it for later on Pinterest! Click an image below.

baked eggs in tomato sauce and goat cheese

3 thoughts on “One-Pan Baked Eggs + Goat Cheese In Tomato Sauce”

Leave a Reply

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

Recipe Rating