Skillet Eggs with Cherry Tomatoes & Basil
A rustic and vibrant skillet breakfast with sunny-side-up eggs nestled among juicy blistered cherry tomatoes, red onions, garlic, and fresh basil. This one-pan dish bursts with Mediterranean flavor and is perfect for a cozy brunch or a quick, nutritious start to the day. Easy to prepare and packed with color, it brings freshness and comfort to your morning routine.
Why You’ll Love This Recipe
This skillet eggs recipe is both beautiful and delicious. It’s a quick, one-pan meal that comes together in under 15 minutes, making it ideal for busy mornings or relaxed weekend brunches. The juicy tomatoes and aromatic garlic create a flavorful base, while the eggs add protein and richness. Finished with fresh basil and optional cheese, this dish is light, satisfying, and endlessly adaptable.
ingredients
(Tip: You can find the complete list of ingredients and their measurements in the recipe card below.)
- 4 large eggs
- 1 tbsp olive oil
- 1 cup cherry tomatoes, halved
- 1/4 red onion, finely chopped
- 2 cloves garlic, minced
- 1/2 tsp red chili flakes (optional)
- Salt and freshly cracked black pepper, to taste
- 1/4 cup fresh basil leaves
- Optional: shredded parmesan or feta for garnish
directions
- Heat olive oil in a cast-iron skillet over medium heat.
- Add halved cherry tomatoes and cook for 3–4 minutes until they begin to blister and soften.
- Stir in the red onion and garlic. Cook for another 2 minutes until fragrant and the onions are slightly softened.
- Using a spoon, create four small wells in the tomato mixture and carefully crack an egg into each well.
- Season with salt, pepper, and red chili flakes if using.
- Cover the skillet with a lid and cook for 4–5 minutes, or until the egg whites are just set but the yolks remain runny.
- Remove from heat. Top with fresh basil leaves and optional cheese, such as parmesan or feta.
- Serve immediately, ideally with crusty bread or avocado toast.
Servings and timing
Servings: 2
Prep Time: 5 minutes
Cook Time: 10 minutes
Total Time: 15 minutes
Variations
- Add greens: Stir in a handful of baby spinach or kale before adding the eggs.
- Spicy version: Add more chili flakes or a dash of hot sauce.
- Cheesy twist: Top with shredded mozzarella or goat cheese for added creaminess.
- Hearty option: Add cooked chorizo, pancetta, or chickpeas to the skillet before the eggs.
- Tomato variety: Try heirloom or grape tomatoes for different flavors and colors.
storage/reheating
This dish is best enjoyed fresh, but you can refrigerate leftovers in an airtight container for up to 1 day. Reheat gently in a skillet over low heat, covered, to avoid overcooking the eggs. Alternatively, reheat in the microwave for 30–45 seconds.
Note: The texture of the eggs may change slightly after reheating.
FAQs
Can I make this recipe with canned tomatoes?
Fresh cherry tomatoes are best, but you can use well-drained canned diced tomatoes in a pinch. Expect a slightly softer texture.
What type of skillet works best?
A cast-iron or nonstick skillet works well. Cast-iron retains heat better, giving a nice texture to the tomatoes.
Can I scramble the eggs instead?
Yes, you can scramble the eggs directly into the mixture instead of keeping them whole. Adjust cooking time accordingly.
Is it possible to make this dairy-free?
Absolutely. Simply omit the optional cheese for a dairy-free version.
Can I add meat to this dish?
Yes, cooked bacon, sausage, or pancetta can be added for a heartier meal.
What kind of bread pairs well with this?
Crusty sourdough, ciabatta, or multigrain toast all work beautifully for dipping into the yolks and soaking up the juices.
Can I prepare this ahead of time?
It’s best made fresh, but you can prep the tomatoes, onions, and garlic in advance to save a few minutes in the morning.
How do I prevent the eggs from overcooking?
Keep a close eye and remove the skillet from heat as soon as the whites are set. Covering the pan helps cook the tops gently.
Is this recipe gluten-free?
Yes, the ingredients are naturally gluten-free. Just be mindful of your choice of bread if serving with toast.
Can I use dried basil instead of fresh?
Fresh basil adds a brighter flavor, but you can use a small pinch of dried basil if necessary. Add it earlier in the cooking process to allow the flavor to release.
Conclusion
Skillet Eggs with Cherry Tomatoes & Basil is a beautifully simple dish that brings together fresh produce, herbs, and eggs in one pan. It’s ideal for those seeking a quick yet flavorful breakfast or brunch. With minimal ingredients and endless possibilities for variation, this recipe is sure to become a favorite in your morning rotation. Serve it with your favorite toast for a meal that’s as satisfying as it is wholesome.
PrintSkillet Eggs with Cherry Tomatoes & Basil
A rustic and vibrant skillet breakfast with sunny-side-up eggs nestled among juicy blistered cherry tomatoes, red onions, garlic, and fresh basil. Bursting with Mediterranean flavor, perfect for brunch or a quick, nutritious start to the day.
- Prep Time: 5 minutes
- Cook Time: 10 minutes
- Total Time: 15 minutes
- Yield: 2 servings 1x
- Category: Breakfast
- Method: Skillet
- Cuisine: Mediterranean
- Diet: Vegetarian
Ingredients
- 4 large eggs
- 1 tbsp olive oil
- 1 cup cherry tomatoes, halved
- 1/4 red onion, finely chopped
- 2 cloves garlic, minced
- 1/2 tsp red chili flakes (optional)
- Salt and freshly cracked black pepper, to taste
- 1/4 cup fresh basil leaves
- Optional: shredded parmesan or feta for garnish
Instructions
- Heat olive oil in a cast-iron skillet over medium heat.
- Add cherry tomatoes and cook for 3–4 minutes until they start to blister.
- Add chopped red onion and garlic, sauté for another 2 minutes until fragrant.
- Create four small wells in the mixture and carefully crack an egg into each.
- Sprinkle with salt, pepper, and chili flakes if using.
- Cover the skillet with a lid and cook for 4–5 minutes, or until egg whites are set and yolks are still runny.
- Turn off heat, top with fresh basil and optional cheese.
- Serve hot directly from the skillet with crusty bread or avocado toast.
Notes
- Use a nonstick skillet if cast-iron is not available.
- Add spinach or kale for extra greens.
- For firmer yolks, cook eggs a bit longer or finish in the oven.
Nutrition
- Serving Size: 1 skillet portion
- Calories: 220
- Sugar: 4g
- Sodium: 300mg
- Fat: 15g
- Saturated Fat: 3.5g
- Unsaturated Fat: 10g
- Trans Fat: 0g
- Carbohydrates: 7g
- Fiber: 2g
- Protein: 12g
- Cholesterol: 370mg
Keywords: skillet eggs, cherry tomatoes, basil, vegetarian breakfast, one-pan meal, Mediterranean eggs
