Breakfast & Brunch
This tomato egg skillet recipe transforms simple ingredients into a restaurant-worthy breakfast with crispy tortilla cups, smoky roasted tomatoes, and perfectly runny yolks. The technique is foolproof—roasted tomatoes add depth while the tortillas create edible cups that hold everything together without a single plate needed. I developed this after years of perfecting one-pan breakfasts that actually impress guests.
The magic happens in layers: roasted tomatoes develop caramelized edges and smoky flavor, while the tortillas crisp up just enough to hold the eggs without becoming soggy. Runny yolks become the star when they pool together, creating a rich, velvety center that ties everything together.
This dish works equally well for breakfast, brunch, or even a light dinner when paired with fresh herbs and a sprinkle of flaky salt.
What makes this recipe special is its versatility—swap in sausage or bacon for protein, or keep it vegetarian with extra cheese and herbs. The tortilla cups eliminate the need for extra plates, making it perfect for busy mornings or when you're feeding a crowd.
The aroma of roasting tomatoes alone will have everyone heading to the kitchen.
Ready in just 20 minutes, this skillet delivers crispy edges, tender textures, and that perfect balance of savory and rich flavors. The best part? Every bite feels like a little taste of a sun-drenched brunch table. Let's get cooking!
Ingredients for tomato egg skillet
Six tortillas, four eggs, and smoky roasted tomatoes transform into a brunch masterpiece.
| Ingredient | Amount | Notes |
|---|---|---|
| Large Eggs 🥚 | 4 whole | Freshly cracked for best texture |
| Corn Tortillas 🌽 | 6 whole | Small size, flour works too |
| Roma Tomatoes 🍅 | 1 ½ lb | Halved lengthwise for roasting |
| Extra-Virgin Olive Oil 🫒 | ¼ cup | High-quality, fruity variety |
| Garlic Cloves 🧄 | 4 cloves | Minced for aromatic depth |
| Smoked Paprika 🌶️ | 1 tsp | For that signature smoky flavor |
| Ground Black Pepper 🌶️ | ½ tsp | Freshly cracked for sharpness |
| Flaky Sea Salt 🧂 | 1 tsp | Diamond Crystal preferred |
| Shredded Monterey Jack Cheese 🧀 | ¾ cup | Melts beautifully, not too sharp |
| Fresh Cilantro Leaves 🌿 | ¼ cup | Chopped, for vibrant freshness |
| Butter 🧈 | 2 tbsp | Unsalted, for crisping tortillas |
| Chicken Broth 💧 | ¼ cup | Low-sodium for balance |
The tomatoes are the heart of this dish—Roma tomatoes roast beautifully with their sweet, meaty texture. Grab the heirloom variety if you're feeling fancy, but regular Romas work perfectly. For that signature smoky flavor, smoked paprika is non-negotiable. I always grab mine from Penzeys or the bulk section at Whole Foods, but the regular grocery store stuff works too. The key is to roast them until caramelized—those deep, smoky edges make all the difference. And trust me on the Monterey Jack cheese: it melts like a dream without overpowering the dish.
No corn tortillas? Flour tortillas work just as well—just make sure they're small enough to crisp up nicely. Short on time? Pre-minced garlic from a jar is fine, but fresh is always better. The cilantro is optional, but I always include it—fresh cilantro brightens up the dish with a zesty kick. For extra richness, swap the chicken broth for vegetable broth if you're keeping it vegetarian. And if you're feeling adventurous, add a pinch of red pepper flakes for a little heat. The butter is crucial for crisping those tortilla cups—don’t skip it!
This dish reheats beautifully—just pop it in the oven at 350°F for 5-7 minutes to revive the crispiness. Store leftovers in an airtight container for up to 3 days, though honestly, it’s best enjoyed fresh. The tortilla cups crisp up best when made fresh, but you can prep the roasted tomatoes and cheese ahead of time. Pro tip: Double the batch—it disappears faster than you think, and the leftovers make an amazing lunch the next day.
Why You'll Love This Recipe
- Five-Ingredient Magic: Nothing beats throwing together eggs, tomatoes, and tortillas with just a splash of olive oil and a whiff of garlic. It’s the kind of meal where you’re basically done before the first pan heats up—no chopping, no fuss, just warm, golden goodness.
- Garlic-Tomato Kiss: That first bite of crispy tortilla with the juicy Roma tomatoes and runny yolk? It’s like summer in a skillet. The garlic sizzling in the oil turns this into something way more exciting than your average breakfast-for-dinner.
- Lunch or Dinner: Make it for brunch, toss it in a tortilla for tacos, or serve it as-is with a sprinkle of salt. Honestly, I’ve eaten this cold the next day and still loved it—proof it’s the ultimate flexible meal.
- Budget Breakfast: Eggs and tomatoes are cheap, and tortillas stretch this into a filling meal for two (or three, if you’re like my daughter who “helps” by eating extra). It’s the kind of dish that makes grocery day feel like a win.
Step-by-step instructions for crispy tortilla cups with smoky roasted tomatoes
Here's how to transform simple ingredients into a restaurant-worthy skillet dish where every bite delivers crispy tortillas, smoky tomatoes, and perfectly runny yolks.
🔥 Step 1: Roast the Tomatoes Until Caramelized
Preheat your oven to 425°F and line a baking sheet with parchment paper. Halve the 1.5 lb Roma tomatoes lengthwise, then place them cut-side down on the prepared sheet. Drizzle with 2 tablespoons of the extra-virgin olive oil and sprinkle with ½ teaspoon of the smoked paprika, ¼ teaspoon of the ground black pepper, and ½ teaspoon of the flaky sea salt.
Roast for 20-25 minutes until the tomatoes are deeply caramelized with blistered edges and soft centers. The skin should pull away easily from the flesh—a sure sign they're perfectly roasted. Remove from the oven and let them cool slightly before handling. This step builds the smoky, sweet foundation of your skillet.
👨🍳 Step 2: Prepare the Tortilla Cups for Crispy Perfection
While the tomatoes roast, melt the 2 tbsp butter in a large oven-safe skillet over medium heat. Press each of the 6 whole corn tortillas gently into the butter, coating both sides thoroughly. Arrange them in a circular pattern in the skillet, slightly overlapping if needed to form a continuous ring. Cook for 2-3 minutes until the tortillas are golden and crispy on the bottom.
Here's the thing—this crispiness is what makes your tortilla cups special. Flip the entire ring carefully (use a plate to help if needed) and cook for another 1-2 minutes on the other side until equally golden. Transfer the skillet to the oven to keep warm while you prepare the filling. The residual heat will maintain that perfect crunch.
🍳 Step 3: Build the Skillet Filling with Flavor Layers
In the same skillet (now off the heat), add the remaining 3 tablespoons of extra-virgin olive oil and place over medium heat. Add the 4 minced garlic cloves and sauté for 30 seconds until fragrant but not browned. Add the roasted tomatoes (with their juices) to the skillet and stir in the 0.25 cup chicken broth.
Simmer for 3-4 minutes until the broth reduces slightly and the tomatoes release their juices into a rich, smoky sauce. Here's where the magic happens: the tomatoes should be tender enough to break down but still hold some texture. Season with the remaining ½ teaspoon smoked paprika, ¼ teaspoon ground black pepper, and ½ teaspoon flaky sea salt, adjusting to taste.
🥘 Step 4: Assemble and Bake the Skillet
Return the skillet to the oven at 375°F. Sprinkle the 0.75 cup shredded Monterey Jack cheese evenly over the tomato mixture. Crack the 4 whole large eggs directly into the skillet, spacing them evenly around the edges. The yolks should nestle into the tortilla cups, ready to become the star of this dish.
Bake for 8-10 minutes until the egg whites are set but the yolks remain gloriously runny. The cheese should be fully melted and bubbly, creating a creamy blanket over the tomatoes. The tortilla cups should still be crispy—if they've lost their crunch, broil for 1-2 minutes at the end to restore it.
🍽️ Step 5: Finish with Fresh Herbs and Serve Immediately
Remove the skillet from the oven and let it rest for 1-2 minutes before garnishing. Sprinkle the 0.25 cup chopped fresh cilantro leaves evenly over the top, adding a bright contrast to the smoky, cheesy filling. Serve immediately while the tortillas are crispy and the yolks are still fluid.
Here's the moment you've been waiting for: dig into the tortilla cups first—they should shatter slightly with each bite, delivering that perfect crunch. Let the runny yolk ooze out over the smoky tomatoes and melted cheese, creating a luxurious sauce that ties everything together. This dish is best enjoyed while warm, with a side of warm tortilla chips or crusty bread to soak up any extra sauce.
Pro Tips For Making Tomato Egg Skillet
- Sear the Tomatoes First: Cut the Roma tomatoes into ¼-inch slices and let them sit in a hot, oiled skillet for 2-3 minutes per side before adding anything else. This draws out their juices and builds flavor—skip this, and you’ll end up with watery, bland tomatoes instead of caramelized, rich ones. (Yes, even if you’re impatient like me.)
- Use Cold Eggs, Not Room Temp: Crack the eggs directly into the skillet over the tomatoes while they’re still cold from the fridge. The sudden heat creates a silky, custardy texture instead of rubbery edges. I learned this the hard way after making eggs sunny-side-up for a decade—this recipe demands a different approach.
- Toast the Tortillas Indirectly: Warm the corn tortillas by placing them on a dry skillet over medium-low heat for 30 seconds per side, then set aside. They’ll crisp up perfectly when you add them back later, and you won’t risk burning them before the eggs are done. (Your future self will thank you.)
- Salt the Eggs Before Cooking: Whisk the eggs with a pinch of salt before pouring them into the skillet—this guarantees even seasoning, not just salted edges. I was skeptical until I tried it: the whole dish tastes balanced, not just the outside. (Sounds weird, but it works.)
Make-ahead tips for this dish
Prep Ahead Strategy
Roast the tomatoes the night before—simply store them in an airtight container with their juices. They’ll keep for 2 days in the fridge, and reheating them gently in the skillet adds even more depth.
I’ve done this prep step three times when hosting brunch, and it’s a game-changer for busy mornings. 💡
Tortilla Prep Shortcut
Press the tortillas into a 12x12-inch baking dish instead of the skillet—coat them with butter and bake at 375°F for 5-7 minutes until crispy. Store them in a single layer between parchment paper in an airtight container for 1 day.
Reheat in the oven for 2-3 minutes at 350°F to restore crispness before assembling the skillet.
Egg Assembly Hack
Crack eggs into a small bowl first—this prevents overcrowding in the skillet and makes it easier to space them evenly. For extra insurance, preheat your oven to 375°F before assembling the skillet so the eggs cook faster and yolks stay runny.
I’ve ruined two batches by skipping this step—don’t make my mistake! 🍳
Make-Ahead for Crowds
Double the recipe and assemble everything except the eggs. Cover the skillet with foil and refrigerate for up to 4 hours. When ready to serve, add the eggs and bake as directed.
This works perfectly for brunch parties—just reheat the skillet for 5 minutes before adding eggs to warm it through.
Freezer-Friendly Components
Freeze the roasted tomatoes and cheese mixture separately in airtight containers for up to 1 month. Thaw overnight in the fridge, then proceed with the recipe.
The tortillas crisp best fresh, but you can freeze them separately (without butter) for 1 month—reheat in a dry skillet for 30 seconds per side before using.
Reheating Leftovers
Pop any leftovers in a 350°F oven for 5-7 minutes to revive the tortilla crispiness. For a quick fix, reheat in the microwave for 30 seconds** covered with a damp paper towel—just add a splash of water to prevent drying.
The eggs won’t be runny, but the flavors stay rich and satisfying. 🔥
Nutrition facts
Frequently asked questions
Can I use flour tortillas instead of corn?
Flour tortillas work perfectly—they'll still crisp up beautifully in the skillet. Just ensure they're small enough to fit comfortably in your pan. The texture will be slightly softer than corn, but the buttery, crispy edges remain the star of this dish.
How do I get the tortilla cups extra crispy?
Start with cold butter in the skillet and cook the tortillas over medium heat until golden brown on both sides. The secret is baking them at 375°F for 1-2 minutes after flipping to maintain that oven-finished crunch. Never skip the butter—it's non-negotiable for crispiness!
Can I make this vegetarian?
Easy! Skip the chicken broth and use vegetable broth instead. Add extra cheese or sauté mushrooms with the tomatoes for a meaty texture. The dish stays just as rich and satisfying without any animal products—just ensure your cheese is vegetarian-friendly.
What's the best way to reheat leftovers?
For crispy tortillas, pop leftovers in a 350°F oven for 5-7 minutes—this restores the crunch perfectly. If you're short on time, microwave for 30 seconds with a damp paper towel over the top (add a splash of water to prevent drying). The eggs won't be runny, but the flavors stay delicious.
Why did my egg yolks turn out firm?
Overcooking is usually the culprit—eggs cook faster than expected in hot skillets. Always preheat your oven to 375°F before adding eggs, and bake for just 8-10 minutes. Crack eggs into a bowl first to avoid overcrowding, and check yolks at 7 minutes if you're nervous.
