Cheesy Baked Breakfast Enchiladas with Black Beans

Baked breakfast enchiladas in a white dish topped with melted cheese, Greek yogurt, cilantro, and one enchilada sliced open
Jump to Recipe

This breakfast enchilada casserole has 31 grams of protein per serving and takes about 55 minutes from start to table. The protein comes from real eggs, pork breakfast sausage, black beans and cheddar, not a scoop of powder, so it tastes like an actual breakfast.

I started making this on Sundays when my kids needed something they’d actually eat before school, and it disappears fast even from the picky one. Twelve corn tortillas get rolled around a filling much like this chorizo and black bean skillet, then baked under red enchilada sauce and melted cheese until the edges go a little crisp.

The one thing that trips people up is sogginess in the middle. Skip draining the sausage fat or drown the bottom of the pan in sauce before rolling, and the tortillas turn to mush instead of holding their shape. A thin layer of sauce underneath and a light hand on top keeps everything intact when you cut in.

Why You’ll Love This Recipe

  • Delivers 31 grams of real protein per serving
  • Uses pantry staples like canned beans and enchilada sauce
  • Assembles ahead for busy weekday mornings
  • Feeds six people from one 9×13-inch dish

Ingredient Notes

  • breakfast sausage: Bulk pork sausage works best since it browns and crumbles easily. Ground chorizo is a spicier swap if your family likes heat.
  • black beans: Canned beans save time and blend into the eggs without much extra cooking. Rinse them well to cut the sodium.
  • corn tortillas: Warm them before rolling or they crack at the seams. Flour tortillas work too but soften more once baked.
  • enchilada sauce: Store-bought red sauce keeps this quick. Check the label if you need it gluten free, some brands thicken with wheat flour.
  • cheddar or Mexican blend cheese: Shred your own block cheese if you can, it melts smoother than pre-shredded with anti-caking starch on it.
Baked breakfast enchiladas in a white dish topped with melted cheese, Greek yogurt, cilantro, and one enchilada sliced open

Cheesy Baked Breakfast Enchiladas with Black Beans

Corn tortillas stuffed with scrambled eggs, sausage and black beans, baked under enchilada sauce and cheddar for a 31g-protein breakfast that feeds a family.
Prep Time 15 minutes
Cook Time 35 minutes
Total Time 55 minutes
Servings: 6 servings
Course: Breakfast
Cuisine: Tex-Mex
Calories: 604

Ingredients
  

Egg and Sausage Filling
  • 227 g bulk pork breakfast sausage (8 oz); casings removed if using links
  • 1 tbsp butter (14 g)
  • 1/2 cup yellow onion (75 g); diced
  • 1 can black beans (15 oz / 425 g); drained and rinsed
  • 1 can diced green chiles (4 oz / 113 g); optional
  • 12 large eggs
  • 1/2 tsp salt
  • 1/4 tsp black pepper
  • 1/2 tsp ground cumin
For Assembly
  • 12 corn tortillas (6-inch / 15 cm); warmed until pliable
  • 2 cups red enchilada sauce (480 ml); divided
  • 1 1/2 cups shredded cheddar or Mexican blend cheese (170 g); divided
For Serving
  • 1/4 cup sour cream (60 g)
  • 2 tbsp fresh cilantro chopped
  • 2 tbsp green onion sliced
  • 1 avocado sliced, optional

Method
 

Cook the Filling
  1. Preheat the oven to 190 C / 375 F. Grease a 9x13-inch (23x33 cm) baking dish with butter or oil.
  2. Heat a 12-inch skillet over medium heat. Add the bulk pork breakfast sausage and cook, breaking it into crumbles, for 6 to 7 minutes until browned and no longer pink. Drain off excess fat and transfer the sausage to a large mixing bowl.
  3. In the same skillet, melt the butter over medium heat. Add the onion and cook for 3 minutes until soft. Stir in the black beans and green chiles and warm through for 2 minutes, then add to the bowl with the sausage.
  4. Whisk the eggs with the salt, pepper, and cumin. Pour into the skillet and cook over medium-low heat, stirring often, for 3 to 4 minutes until just set but still a little wet, they'll finish cooking in the oven. Fold the eggs into the sausage and bean mixture along with half the shredded cheddar or Mexican blend cheese.
Assemble and Bake
  1. Wrap the tortillas in a damp kitchen towel and microwave for 30 seconds so they bend without cracking.
  2. Spread 1/2 cup of the enchilada sauce over the bottom of the prepared baking dish.
  3. Lay a tortilla flat, spoon about 1/3 cup of the egg filling down the center, and roll it up snugly. Place seam-side down in the dish. Repeat with the remaining tortillas, packing them in tight rows.
  4. Pour the remaining enchilada sauce over the top and scatter the rest of the shredded cheddar or Mexican blend cheese evenly.
  5. Bake for 20 to 22 minutes, until the cheese is melted and the sauce bubbles at the edges. An instant-read thermometer inserted in the center should read at least 165 F / 74 C.
  6. Let the casserole rest for 5 minutes. Top with sour cream, cilantro, green onion, and avocado before serving.

Notes

  • Drain sausage fat before mixing with eggs and beans.
  • Bake until sauce bubbles and center reads 165°F / 74°C.
  • Rest 5 minutes before cutting so the filling sets.
  • Assemble up to 24 hours ahead and refrigerate before baking.
Scrambled eggs, onion, bell pepper, and black beans being folded together in a nonstick skillet on the stovetop

Tips for Success

  • Drain the cooked sausage well so the fat doesn’t pool under the tortillas and make the casserole greasy.
  • Warm the tortillas before rolling so they bend without cracking or tearing at the seams.
  • Undercook the scrambled eggs slightly on the stove since they finish setting in the oven.
  • Use a thin layer of sauce on the bottom of the dish, not a puddle, to keep the tortillas from turning soggy.
  • Pack the rolled tortillas snugly in the dish so they hold their shape while baking.

Variations

  • Swap black beans for pinto beans and add a diced jalapeño to the filling for more heat.
  • Use ground chorizo instead of breakfast sausage for a spicier, more heavily seasoned filling.
  • Skip the meat and add an extra cup of black beans plus sautéed bell pepper for a vegetarian version.

Storage and Reheating

Store leftover enchiladas in an airtight container in the fridge for 4 days. The filling holds up well since it’s already fully cooked eggs and beans, not raw batter.

Reheat individual portions in the microwave for 60 to 90 seconds, or cover the dish loosely with foil and warm in a 175 C / 350 F oven for 15 to 20 minutes until heated through.

To freeze, cool the baked casserole completely, then wrap tightly and freeze up to 2 months. Thaw overnight in the fridge before reheating in the oven so the cheese melts back evenly instead of going rubbery.

Serving Suggestions

Fresh fruit like cantaloupe or orange slices cuts through the richness of the cheese and sausage. Crispy hash browns on the side round out the plate if you want something more filling.

Set out sour cream, extra hot sauce, and chopped cilantro so everyone can dress their plate the way they would for loaded breakfast tacos. Coffee or orange juice rounds out a weekend brunch spread.

This also works cut into smaller squares for a breakfast buffet or a Sunday get-together where people are grabbing food standing up.

A plate of breakfast enchiladas served at a wooden table with coffee, orange juice, and a folded linen napkin

FAQ

Why are my breakfast enchiladas soggy instead of holding their shape?

Soggy enchiladas usually mean too much sauce under the tortillas or sausage that wasn’t drained well. Spread only a thin layer of enchilada sauce on the bottom of the dish before rolling, and press the cooked sausage against the skillet to remove extra fat. A light hand with sauce on top also keeps the tortillas from turning to mush.

Can I use flour tortillas instead of corn tortillas in this recipe?

Yes, flour tortillas work and roll up a little easier since they’re more pliable. They turn softer and less structured than corn once baked in sauce, and they add gluten the corn version doesn’t have. Stick with 6-inch flour tortillas so the filling to tortilla ratio stays the same.

Can I assemble these breakfast enchiladas the night before baking?

Yes, assemble the full casserole, cover tightly, and refrigerate for up to 24 hours before baking. Pull it out while the oven preheats so it isn’t ice cold, and add 5 to 8 extra minutes to the bake time since it’s starting cold. This is how I get breakfast on the table on busy mornings.

What goes well with breakfast enchiladas besides sour cream?

Fresh fruit like cantaloupe or orange slices cuts through the richness, and crispy hash browns round out the plate if you want something more filling. A simple pico de gallo or extra hot sauce works too if the family likes heat. Coffee or orange juice rounds out a weekend brunch spread.

Are breakfast enchiladas with eggs and black beans gluten free?

They can be, since corn tortillas, eggs, and black beans are naturally gluten free, the same combination used in these egg white quesadillas with black beans. Check the labels on your breakfast sausage and enchilada sauce, though, since some brands add wheat-based fillers or thickeners. Swap in a certified gluten-free sausage and sauce if you need the whole dish to be safe.

What’s the difference between breakfast enchiladas and a breakfast burrito bake?

Breakfast enchiladas are rolled individually, arranged seam-side down, and covered in sauce before baking, so each piece holds its shape when you cut in. A burrito bake, like these freezer-ready turkey sausage burritos, is usually layered like a casserole with tortillas, filling, and sauce stacked, more like a lasagna. Both use similar fillings, but enchiladas plate more neatly.

Related recipes

About Author

Maren Ostlund

I taught middle school band for twelve years. At 38 I started lifting weights at the YMCA down the hill, mostly because my back hurt and my doctor suggested it. Somebody at the gym told me to track what I ate for a week. I did. I was eating 58 grams of protein a day, which is roughly one chicken breast and a lot of crackers.

Every plan I found told me to eat grilled chicken, rice and broccoli. I tried it for eleven days. I hated it. My husband hated it. My kids ate cereal for dinner twice.

So I stopped looking for diet food and went back to what I already cooked. Shepherd's pie. Chicken and dumplings. Baked ziti. Breakfast that is not a shake. I kept the dish and changed the math: more of the protein, less of the filler, cottage cheese where it would hide, lentils in the ground meat, Greek yogurt instead of half the cream.