I’ve always been the person who orders jalapeño poppers as an appetizer and then wishes I could eat them for breakfast. There’s something about that combo of creamy cheese, smoky bacon, and spicy peppers that just hits right, no matter what time of day it is.
So I figured, why not turn those flavors into a breakfast casserole? It’s got everything I love about jalapeño poppers—the cream cheese, the cheddar, the bacon—but now it’s acceptable to eat first thing in the morning. Plus, you can make it the night before and just pop it in the oven while you’re getting your coffee ready.
This casserole is perfect for when you want something a little more exciting than scrambled eggs but don’t want to stand over the stove. It’s cheesy, it’s got a kick, and it’ll definitely wake you up better than your alarm clock.

Why You’ll Love This Jalapeño Popper Breakfast Casserole
- All your favorite flavors in one dish – This casserole combines the creamy, spicy goodness of jalapeño poppers with crispy bacon and eggs for the perfect breakfast treat.
- Great for meal prep – Make it ahead on Sunday and enjoy easy breakfasts throughout the week, or prep it the night before for a stress-free morning.
- Feeds a crowd – Whether you’re hosting brunch or feeding your family, this casserole serves plenty of people without any extra effort.
- Low-carb and keto-friendly – Packed with protein and healthy fats, this dish fits perfectly into your low-carb lifestyle without sacrificing flavor.
- Ready in about an hour – From start to finish, you’ll have a hot, satisfying breakfast on the table in just over an hour with minimal hands-on time.
What Kind of Jalapeño Should I Use?
Fresh jalapeños are definitely the way to go for this breakfast casserole since they give you that crisp texture and bright flavor that pickled or jarred peppers just can’t match. When you’re picking out jalapeños at the store, look for firm peppers with smooth, unblemished skin – avoid any that feel soft or have wrinkled spots. If you’re sensitive to heat, you can remove the seeds and membranes before slicing and mincing, which is where most of the spice lives. On the other hand, if you like things spicy, leave some or all of those seeds in there for an extra kick.
Options for Substitutions
This breakfast casserole is pretty forgiving when it comes to swaps:
- Heavy cream: You can use half-and-half or whole milk instead, though the casserole will be slightly less rich. Avoid skim milk as it won’t give you that creamy texture.
- Bacon: Cooked breakfast sausage or diced ham work great here. You can also skip the meat entirely for a vegetarian version – just add some extra cheese or sautéed mushrooms for flavor.
- Cheddar or Mexican cheese blend: Monterey Jack, pepper jack, or Colby cheese all melt nicely in this dish. Pepper jack will add extra spice if you’re into that.
- Fresh jalapeño: If you want less heat, remove the seeds and membranes before slicing. You can also use pickled jalapeños (just drain them well) or swap for poblano peppers for a milder flavor.
- Cream cheese: Regular cream cheese is best here – don’t substitute with low-fat versions as they won’t create those same creamy pockets throughout the casserole.
- Green onion: Chives or thinly sliced regular onion work fine as a substitute.
Watch Out for These Mistakes While Baking
The biggest mistake with this casserole is adding all the toppings at the beginning, which can cause the bacon to burn and the cheese to turn brown and crusty – that’s why you add half the ingredients first, then layer the rest halfway through baking.
Another common error is not cooking your bacon crispy enough beforehand, since limp bacon will make the casserole greasy and won’t add that satisfying crunch you’re looking for.
To avoid a watery casserole, make sure you’re using heavy cream (not milk) and don’t skip the initial 15-minute bake before adding the cream cheese chunks, as this gives the eggs time to set up properly.
If you want extra flavor, try mixing some of the minced jalapeño directly into your egg mixture instead of just sprinkling it on the bottom, and always let the casserole rest for 5-10 minutes after baking so it firms up and slices cleanly.
What to Serve With Jalapeño Popper Breakfast Casserole?
This casserole is pretty hearty on its own, but I love serving it with some fresh fruit like sliced melon or berries to balance out all that richness. A side of crispy hash browns or breakfast potatoes is always a good call if you’re feeding a crowd and want to stretch the meal further. For something lighter, try a simple mixed greens salad with a lime vinaigrette that complements the spicy jalapeños, or serve it with warm flour tortillas and salsa for a Tex-Mex breakfast vibe. If you’re having people over for brunch, some buttered toast or English muffins work great for soaking up any extra egg mixture on the plate.
Storage Instructions
Store: This breakfast casserole keeps really well in the fridge for up to 4 days. Just cover it tightly with plastic wrap or aluminum foil, or transfer individual portions to airtight containers. It’s perfect for meal prep since you can grab a piece for breakfast throughout the week.
Freeze: You can freeze this casserole for up to 2 months. Let it cool completely, then wrap it tightly in plastic wrap and a layer of foil, or cut it into portions and freeze in individual containers. This way you always have a quick breakfast ready to go.
Reheat: Warm up individual slices in the microwave for about 60-90 seconds, or reheat the whole casserole covered in a 350°F oven for 15-20 minutes until heated through. If reheating from frozen, add a few extra minutes or let it thaw in the fridge overnight first.
| Preparation Time | 10-15 minutes |
| Cooking Time | 45-50 minutes |
| Total Time | 55-65 minutes |
| Level of Difficulty | Easy |
| Servings | 8 servings |
Estimated Nutrition
Estimated nutrition for the whole recipe (without optional ingredients):
- Calories: 1700-1900
- Protein: 85-95 g
- Fat: 145-155 g
- Carbohydrates: 10-14 g
Ingredients
For the egg base:
- 12 large eggs
- 3/4 cup heavy cream
- 1/2 teaspoon black pepper
- 1/2 teaspoon kosher salt
- 1/2 teaspoon garlic powder
For the layers and toppings:
- 12 strips thick-cut bacon, cooked and crumbled
- 2 cups freshly grated cheddar cheese
- 2 jalapeños (1 minced for base, 1 sliced into 1/8-inch rounds for topping)
- 4 oz cream cheese, chilled and cubed
- 2 medium scallions, thinly sliced
- 1/4 teaspoon red pepper flakes
Step 1: Prepare the Mise en Place and Preheat
- 2 jalapeños
- 2 medium scallions, thinly sliced
- 4 oz cream cheese, chilled and cubed
Preheat your oven to 350°F and grease a 9×13 inch baking dish with butter or cooking spray.
While the oven heats, mince one jalapeño finely and slice the other into thin 1/8-inch rounds, keeping them separate.
Thinly slice the scallions and set aside.
If your cream cheese isn’t already chilled and cubed, cut it into small cubes now—cold cream cheese will distribute better throughout the casserole and create nice pockets of richness.
Step 2: Build the Egg Custard Base
- 12 large eggs
- 3/4 cup heavy cream
- 1/2 teaspoon black pepper
- 1/2 teaspoon kosher salt
- 1/2 teaspoon garlic powder
In a large bowl, whisk together the eggs, heavy cream, garlic powder, kosher salt, and black pepper until well combined and slightly frothy.
The cream and eggs should be fully incorporated with no streaks of white visible.
This creates a smooth, custard-like base that will cook evenly throughout the casserole.
Step 3: Layer the Base and Initial Bake
- 12 strips thick-cut bacon, cooked and crumbled
- 2 cups freshly grated cheddar cheese
- 1 minced jalapeño from Step 1
- egg custard mixture from Step 2
Spread half of the cooked crumbled bacon (about 1/2 cup) across the bottom of your prepared baking dish.
Sprinkle 1 cup of the grated cheddar cheese evenly over the bacon, then distribute the minced jalapeño throughout this layer.
Pour the egg custard mixture from Step 2 over everything, stirring gently with a fork to distribute the ingredients evenly without creating air pockets.
Place in the preheated 350°F oven and bake for exactly 15 minutes—the eggs will still be slightly underset, which is intentional.
Step 4: Add the Topping and Final Bake
- 4 oz cream cheese, chilled and cubed from Step 1
- 2 cups freshly grated cheddar cheese
- 12 strips thick-cut bacon, cooked and crumbled
- 1 sliced jalapeño from Step 1
Remove the casserole from the oven after the 15-minute initial bake.
I like to scatter the cubed cream cheese directly onto the surface rather than mixing it in—this way it melts into little pockets of richness instead of blending into the eggs.
Distribute the remaining 1 cup of grated cheddar cheese evenly across the top, then scatter the remaining 1/4 cup crumbled bacon and all the sliced jalapeño rounds.
Return to the oven and bake for 30-35 minutes until the eggs are completely set and the top is golden brown and bubbling slightly at the edges.
Step 5: Rest and Garnish
- 2 medium scallions, thinly sliced from Step 1
- 1/4 teaspoon red pepper flakes
Remove the casserole from the oven and let it rest for 3-5 minutes—this allows the residual heat to set any barely cooked spots and makes it easier to cut clean portions.
Scatter the sliced scallions evenly over the top just before serving.
For a spicy kick, sprinkle the red pepper flakes over individual servings rather than the whole casserole so guests can control the heat level.

Bacon Jalapeño Popper Breakfast Casserole
Ingredients
Method
- Preheat your oven to 350°F and grease a 9x13 inch baking dish with butter or cooking spray. While the oven heats, mince one jalapeño finely and slice the other into thin 1/8-inch rounds, keeping them separate. Thinly slice the scallions and set aside. If your cream cheese isn't already chilled and cubed, cut it into small cubes now—cold cream cheese will distribute better throughout the casserole and create nice pockets of richness.
- In a large bowl, whisk together the eggs, heavy cream, garlic powder, kosher salt, and black pepper until well combined and slightly frothy. The cream and eggs should be fully incorporated with no streaks of white visible. This creates a smooth, custard-like base that will cook evenly throughout the casserole.
- Spread half of the cooked crumbled bacon (about 1/2 cup) across the bottom of your prepared baking dish. Sprinkle 1 cup of the grated cheddar cheese evenly over the bacon, then distribute the minced jalapeño throughout this layer. Pour the egg custard mixture from Step 2 over everything, stirring gently with a fork to distribute the ingredients evenly without creating air pockets. Place in the preheated 350°F oven and bake for exactly 15 minutes—the eggs will still be slightly underset, which is intentional.
- Remove the casserole from the oven after the 15-minute initial bake. I like to scatter the cubed cream cheese directly onto the surface rather than mixing it in—this way it melts into little pockets of richness instead of blending into the eggs. Distribute the remaining 1 cup of grated cheddar cheese evenly across the top, then scatter the remaining 1/4 cup crumbled bacon and all the sliced jalapeño rounds. Return to the oven and bake for 30-35 minutes until the eggs are completely set and the top is golden brown and bubbling slightly at the edges.
- Remove the casserole from the oven and let it rest for 3-5 minutes—this allows the residual heat to set any barely cooked spots and makes it easier to cut clean portions. Scatter the sliced scallions evenly over the top just before serving. For a spicy kick, sprinkle the red pepper flakes over individual servings rather than the whole casserole so guests can control the heat level.

