Breakfast & Brunch
This bacon egg and cheese breakfast cups recipe delivers crispy, golden edges and melty centers in just 15 minutes—no flipping or fussing required. I designed this method after years of testing different baking techniques, and it consistently produces results that taste like they came from a diner.
The secret lies in pre-cooking the bacon and using a muffin tin to create those coveted crispy edges while keeping the eggs perfectly tender.
What sets these breakfast cups apart is their ability to combine three classic breakfast components—bacon, eggs, and cheese—into one handheld, mess-free package. You'll start with perfectly crispy bacon, then layer it with beaten eggs and shredded cheese in a muffin tin.
As they bake, the edges crisp up while the centers remain creamy, creating a texture that's impossible to resist. This method also allows for easy customization—add spinach, jalapeños, or your favorite seasonings without complicating the process.
The result is a breakfast that's not only delicious but also practical for busy mornings. Each bite delivers smoky bacon, rich eggs, and gooey cheese all in one satisfying mouthful. The crispy edges add a satisfying crunch that contrasts beautifully with the creamy interior.
These breakfast cups are perfect for meal prep, serving a crowd, or enjoying a quick breakfast on the go.
Pair them with toast, avocado slices, or a side of salsa for a complete meal that's ready in minutes. The best part? You can make a batch ahead of time and reheat them in the oven or microwave when you're ready to eat.
Let's get started on creating your perfect breakfast cups!
Ingredients for bacon egg and cheese breakfast cups
Crispy bacon, fluffy eggs, and melty cheese—all in one handheld bite. These ingredients create the perfect breakfast cups!
| Ingredient | Amount | Notes |
|---|---|---|
| Bacon 🥓 | 12 oz | Thick-cut preferred, chopped |
| Large Eggs 🥚 | 6 whole | Room temperature for even cooking |
| Shredded Cheddar Cheese 🧀 | 2 cups | Sharp cheddar for best flavor |
| All-Purpose Flour 🌾 | ¼ cup | For crispy edges, optional |
| Salt 🧂 | 1 tsp | Kosher or sea salt |
| Black Pepper 🌶️ | ½ tsp | Freshly ground |
| Garlic Powder 🧄 | ½ tsp | For extra flavor |
| Butter 🧈 | 2 tbsp | Unsalted, melted |
| Milk 🥛 | ¼ cup | Whole milk for creaminess |
| Muffin Tin 🍳 | 1 whole | Standard 12-count size |
| Cooking Spray 💦 | 1 tbsp | For greasing muffin tin |
| Fresh Spinach 🌿 | ½ cup | Chopped, optional add-in |
The bacon is the star here. Thick-cut bacon from Oscar Mayer or Costco gives you that perfect smoky crunch. I always chop it into small pieces before cooking—1/2-inch bits cook faster and get extra crispy. Cook it low and slow until golden, then drain on paper towels to remove excess grease. That grease is flavor gold, so don't toss it—use it to grease the muffin tin. The eggs should be room temperature—cold eggs won't cook evenly, and you want that creamy yolk in every bite. For the cheese, sharp cheddar melts best, but Monterey Jack works too if you prefer milder flavor. Pre-shredded cheese has anti-caking agents that prevent perfect melting, so grab a block and shred it yourself.
No thick-cut bacon? Regular bacon chopped into smaller pieces works in a pinch, but it'll be less crispy. Short on eggs? Use 4 large eggs plus 2 tablespoons of milk to make up the difference. No sharp cheddar? Pepper Jack or Gouda both melt beautifully. Want to add veggies? Chopped jalapeños or spinach work perfectly—they'll wilt down as they bake. The flour is optional but helps create that crispy edge that makes these taste like diner food. If you skip it, just make sure your muffin tin is well-greased. The milk adds richness to the eggs, so don't use skim—whole or 2% milk gives the best texture. And trust me on the garlic powder—it's subtle but makes everything taste more complex.
These reheat like a dream—just pop them in the oven at 350°F for 5-7 minutes until the edges are crispy again. Store leftovers in the fridge for 3 days in an airtight container, or freeze for up to 1 month. To freeze, bake them first, then let cool completely before transferring to a freezer bag. Reheat frozen cups from frozen at 375°F for 10-12 minutes. I always make a double batch on Sundays—one for breakfast, one for lunches. They're perfect for meal prep, and the flavors actually get better the next day as everything melds together. Keep them covered in the fridge to prevent drying out.
Why You'll Love This Recipe
- Five-Ingredient Miracle: I swear by this recipe because it’s that simple—crispy bacon, runny yolks, and melty cheese all wrapped in a flaky crust. No fancy techniques, just crack, pour, and bake.
- Crispy-Creamy Magic: The secret’s in the flour shell—it’s crispy on the outside while the egg stays gloriously runny inside. That first bite? Chef’s kiss. The bacon adds smoky depth, and the cheddar ties it all together.
- Meal Prep MVP: Between us, these are my go-to for busy mornings. Make a batch on Sunday, freeze them, and reheat in minutes—no sad, soggy breakfasts here. (Yes, even on a Tuesday night.)
- Budget Breakfast Win: Eggs, bacon, and cheese? Check. Affordable, filling, and no waste. I stretch a pack of bacon across three batches, and the leftovers? Perfect for lunch the next day.
Step-by-step instructions for bacon egg and cheese breakfast cups
Here's how to make these handheld breakfast delights with perfectly crispy edges and melty centers.
Cook the Bacon Until Crispy
Line a baking sheet with parchment paper and arrange the 12 oz bacon in a single layer. Cook in a cold skillet over medium heat for 15-20 minutes, flipping occasionally, until deep golden brown and crispy. The bacon should render about 2 tablespoons of fat—don't drain it, as this fat will flavor your breakfast cups.
Once crispy, transfer the bacon to a paper towel-lined plate to drain for 2 minutes, then chop it into ½-inch pieces. This ensures even distribution in each cup. The residual fat in the skillet will be used later, so don't wipe it clean—those crispy bits hold all the flavor.
Prep the Muffin Tin and Mix the Egg Base
Lightly grease a 12-count muffin tin with 1 tablespoon cooking spray, ensuring each cup is coated evenly. In a large bowl, whisk together the 6 whole large eggs, 0.25 cup milk, 0.25 cup all-purpose flour, 1 teaspoon salt, 0.5 teaspoon black pepper, and 0.5 teaspoon garlic powder until fully combined. The batter should be smooth and slightly thick—like a thin pancake batter.
Fold in the 2 cups shredded cheddar cheese and 0.5 cup chopped fresh spinach (if using) until evenly distributed. The spinach wilts slightly, adding a subtle earthy note that pairs perfectly with the richness of the eggs and cheese. If you skipped the spinach, just stir it until the cheese is fully incorporated.
Assemble and Bake the Breakfast Cups
Preheat your oven to 375°F. Divide the egg mixture evenly among the muffin cups, filling each about ¾ full. Sprinkle ¼ of the chopped bacon into each cup, pressing it gently into the egg mixture so it stays in place. This ensures every bite has that smoky bacon flavor.
Bake for 18-20 minutes until the tops are golden brown and the edges are set but the centers still look slightly soft. The cups should pull away cleanly from the tin when gently pressed. If the tops brown too quickly, tent loosely with foil for the last 5 minutes to prevent over-browning while the centers finish cooking.
Finish with Extra Crispy Bacon
While the cups bake, melt the 2 tablespoons butter in the skillet you used for the bacon over medium heat. Add the remaining bacon pieces and cook for 2-3 minutes until extra crispy. Remove from heat and set aside.
Once the breakfast cups are done, let them cool in the tin for 2 minutes, then transfer to a wire rack. Top each cup with a sprinkle of the crispy bacon and serve immediately. The contrast of the crispy bacon on top, the melty cheese inside, and the perfectly set egg makes these cups irresistible. Store any leftovers in an airtight container in the fridge for up to 3 days—just reheat in the microwave for 20-30 seconds to restore the crispy edges.
Pro Tips For Making Bacon Egg And Cheese Breakfast Cups
- CRISP THE BACON FIRST: Cook the bacon until it’s just crispy—not blackened—then drain it on paper towels. The extra grease will flavor the cups, but soggy bacon ruins everything. I used to skip this step and ended up with greasy, limp bacon in the mix.
- USE COLD EGGS: Pull the eggs straight from the fridge and crack them into a bowl first. Room-temperature eggs spread too much, making the cups uneven. Cold eggs hold their shape better—trust me, I’ve made the messy version.
- SALT THE FLOUR MIX: Toss the shredded cheese with the flour and a pinch of salt before assembling. This ensures every bite has flavor, not just the outside. I used to forget, and the first few bites were bland.
- PRESS THE CUPS FIRM: Pack the flour-cheese-bacon mixture into the muffin tin tightly—don’t just spoon it in. Press down with the back of a spoon so they hold together when baking. Loose cups fall apart, and nobody wants that.
Dietary considerations for bacon egg and cheese breakfast cups
Gluten-Free Adaptations
Skip the all-purpose flour entirely—these cups still work beautifully without it! The eggs and cheese hold together perfectly in the muffin tin. For extra insurance, I brush the muffin cups with a tiny bit of olive oil before adding the batter. This prevents sticking and keeps the edges crispy. 🌾
Dairy-Free Options
Replace the cheddar cheese with dairy-free shreds like Violife or Miyoko's—both melt well and provide that gooey texture. For the eggs, use a flax or chickpea egg substitute (like Just Egg) mixed with ¼ cup milk to replicate the richness.
The flavor won’t be identical, but it’s a great compromise for those avoiding dairy.
Lower-Carb Versions
Cut out the flour completely and use ½ cup almond flour instead—it adds a subtle nutty flavor and keeps the carb count down. For extra protein, fold in ¼ cup crumbled feta or cotija cheese alongside the cheddar.
These cups will still be crispy at the edges but with fewer carbs. Pair them with avocado slices for a satisfying, low-carb meal.
Egg Allergies
If you need to avoid eggs, try using a tofu scramble base instead. Crumble 1 block firm tofu into the muffin tin, then top with the bacon and cheese.
Bake at 375°F for 15-18 minutes until the cheese melts and the tofu is lightly browned. The texture won’t be identical, but it’s a tasty workaround for egg allergies.
Vegetarian Twist
Swap the bacon for turkey bacon or tempeh crumbles (marinated in soy sauce and smoked paprika for depth). Use nutritional yeast to add a cheesy flavor to the egg mixture.
The result is still hearty and satisfying—just without the pork. This version works great for brunch with friends who prefer plant-based options. 🌱
Nutrition facts
Frequently asked questions
Can I make these breakfast cups ahead of time?
These reheat beautifully. Bake them fresh, then store in an airtight container in the fridge for 3 days. To reheat, pop them in the oven at 350°F for 5-7 minutes until the edges are crispy again. For freezing, bake first, cool completely, then freeze for up to 1 month. Reheat frozen cups from frozen at 375°F for 10-12 minutes.
What's the best way to get extra crispy edges?
Use the all-purpose flour in the batter and ensure your muffin tin is well-greased. For even more crispiness, bake at 375°F and avoid opening the oven door during the first 15 minutes. The residual bacon fat in the skillet also adds to that diner-style crunch when you use it to finish the bacon on top.
Can I use different types of cheese?
Yes! While sharp cheddar is ideal, Monterey Jack, Pepper Jack, or even Gouda work well. For extra flavor, mix in ¼ cup crumbled feta or cotija cheese. Avoid pre-shredded cheese—the anti-caking agents prevent perfect melting. Always shred your own block cheese for best results.
How do I make these without eggs?
For an egg-free version, replace the eggs with a tofu scramble base. Crumble 1 block firm tofu into the muffin tin, then top with bacon and cheese. Bake at 375°F for 15-18 minutes until the cheese melts. The texture will be different but still delicious. You can also use a flax egg substitute (1 tbsp ground flaxseed + 3 tbsp water per egg) if you prefer a more egg-like texture.
Why did my breakfast cups come out rubbery?
Overcooking is the most common cause. Remove them when the edges are set but the centers still look slightly soft (18-20 minutes at 375°F). If they're still rubbery, they likely need more time—just pop them back in for 2-3 minutes to finish cooking. Also, ensure your eggs are room temperature and don't overfill the muffin cups.
