Soups & Stews
This beef bean and cheese enchilada recipe delivers the perfect balance of crispy tortillas and melty cheese rivers that make every bite irresistible. š The secret lies in using corn tortillas for that authentic texture and a flavor-packed filling of seasoned ground beef, tender beans, and a blend of cheeses that melts into golden rivers when baked.
Iāve tested countless variations, and this one consistently earns rave reviewsāwhether youāre feeding a crowd or treating yourself to a cozy weeknight dinner.
The filling starts with ground beef cooked until tender, then combined with black beans, spices, and a touch of tomato sauce for depth. Rolling the mixture into warm tortillas ensures they stay pliable, and the triple-cheese blend (cheddar, Monterey Jack, and pepper jack) creates that signature gooey goodness.
A quick broil at the end guarantees crispy edges while keeping the cheese perfectly melty inside.
What sets this recipe apart is the versatilityāitās hearty enough for a main dish but flexible enough to pair with sides like Mexican rice, refried beans, or a simple green salad.
The combination of smoky spices, creamy cheese, and tender beef makes it a crowd-pleaser, and the crispy tortillas add a satisfying crunch that keeps everyone coming back for more.
Ready in about 45 minutes, this dish is perfect for meal prep or last-minute gatherings. The leftovers reheat beautifully, and the flavors only deepen over time. Hereās how to make themāstep by stepāfor enchiladas that taste like a restaurant favorite.
Ingredients for beef bean and cheese enchilada
Corn tortillas, tender beef, and a triple-cheese blendāthese are the stars of your next enchilada night.
| Ingredient | Amount | Notes |
|---|---|---|
| Ground Beef (80% lean) š„© | 1 ½ lb | Browned and drained of fat |
| Black Beans (canned) š½ | 1 ½ cups | Drained and rinsed well |
| Corn Tortillas (6-inch) šÆ | 12 whole | Warm before assembling |
| Cheddar Cheese (sharp) š§ | 1 cup | Shredded, not pre-shredded |
| Monterey Jack Cheese š§ | 1 cup | Shredded, for melting |
| Pepper Jack Cheese š§ | ½ cup | Shredded, adds kick |
| Tomato Sauce (canned) š | 1 ½ cups | San Marzano preferred |
| Yellow Onion š§ | 1 whole | Diced, medium size |
| Garlic Cloves š§ | 4 cloves | Minced, fresh preferred |
| Chili Powder š¶ļø | 2 tbsp | Smoked variety recommended |
| Ground Cumin šæ | 1 tbsp | Toasted for depth |
| Salt š§ | 1 ½ tsp | Diamond Crystal preferred |
| Black Pepper š¶ļø | ½ tsp | Freshly ground |
| Olive Oil š« | 2 tbsp | For sautĆ©ing |
The tortillas make or break this dishāMission brand is my go-to for that perfect balance of flexibility and crispiness. Warm them in a dry skillet for 30 seconds per side before rolling, or theyāll crack like sad little biscuits. For the beef, 80% lean gives you that juicy, smoky flavor without too much fat. If youāre feeling fancy, grab some Penzeys chili powderāitās got that authentic smokiness that regular grocery store stuff canāt match. The beans? Black beans from the Latin market taste worlds better than the canned stuff at the big-box stores.
No sharp cheddar? Monterey Jack plus a pinch of cayenne gets you close. Short on pepper jack? JalapeƱo cheddar works tooājust add a dash of hot sauce to the filling. The tomato sauce can be store-bought (I wonāt judge), but if youāve got San Marzano cans, splurge. For the onion, yellow or whiteāwhateverās on sale. The garlic? Fresh is non-negotiable hereājarred minced has that weird metallic taste. And if youāre out of cumin? Smoked paprika at double the amount is a decent swap, though it wonāt be identical.
These reheat like a dreamā450°F for 5-7 minutes until the cheese is bubbly again. Leftovers keep for 4 days in the fridge, and they freeze beautifully for 3 months. I always double the batch because they disappear faster than you can say ācrispy tortilla.ā Store extras in a single layer with parchment between them so they donāt stick together. Pro tip: Broil for 2 minutes at the end if you want extra-crispy edgesātrust me on this.
Why You'll Love This Recipe
- One-Pan Magic: I swear by this recipeājust brown the beef with taco seasoning, mix in drained black beans, and roll up those tortillas. No extra pans, no extra mess, and honestly? The cleanup is just wiping a sheet pan.
- Cheese Pull Perfection: Sharp cheddar and Monterey Jack melt into that golden, stretchy blanket you dream of, while the black beans add earthy richness. The first bite? That crispy edge with the creamy center? Chefās kiss every time.
- Weeknight Workhorse: Between us, this is my go-to when Iām too tired to fuss. Double the batch on Sundayāit reheats beautifully for lunches, or freeze half for when youāre craving comfort but donāt want to cook.
- Budget-Friendly Feast: Ground beef, canned beans, and tortillas stretch into six hearty enchiladas for under $10. Iāll be real: my college self wouldāve lived on this. Now itās my familyās secret weapon for feeding everyone without breaking the bank.
Step-by-step instructions for beef bean and cheese enchiladas
Here's how to build these hearty enchiladas with perfectly crispy tortillas and melty cheese rivers.
š³ Step 1: SautĆ© the Flavor Base
Heat the 2 tablespoons olive oil in a large skillet over medium-high heat. Add the 1 whole yellow onion, diced into ¼-inch pieces, and cook for 5-6 minutes until softened and translucent. Here's the thingāyou want it to caramelize just slightly at the edges, so don't stir constantly.
Add the 4 cloves garlic cloves, minced, and cook for 30 seconds until fragrant. Immediately add the 1.5 lb ground beef (80% lean) and break it apart with a wooden spoon. Cook until the beef loses its raw colorāabout 5-6 minutes. Drain any excess fat, leaving just 1-2 tablespoons in the pan for flavor.
šØāš³ Step 2: Build the Filling Mixture
To the skillet with beef, add the 1.5 cups black beans (canned), drained and rinsed, 1.5 cups tomato sauce (canned), 2 tablespoons chili powder, 1 tablespoon ground cumin, 1.5 teaspoons salt, and 0.5 teaspoon black pepper. Stir well and simmer for 5 minutes until everything is heated through and the flavors meld.
Taste and adjust seasoningāenchilada filling should be bold, not bland. If it's too thick, add 1-2 tablespoons water to loosen it. Let the mixture cool slightly while you prepare the cheeseāthis prevents the tortillas from getting soggy when filled.
š„ Step 3: Assemble the Enchiladas
Preheat your oven to 375°F. Warm the 12 whole corn tortillas (6-inch) in a dry skillet over medium heat for 20-30 seconds per side until pliable. This step is crucialācold tortillas crack when rolled. Keep them covered with a clean towel to prevent drying.
Spread ¼ cup of the beef mixture onto each tortilla, leaving a ½-inch border at the top. Sprinkle 2 tablespoons of the cheese mixtureā½ tablespoon cheddar cheese (sharp), ½ tablespoon monterey jack cheese, and ½ teaspoon pepper jack cheeseāover each filling. Roll tightly from the top down, tucking in the sides as you go.
š„ Step 4: Create the Cheese Sauce and Bake
In a small bowl, mix the remaining cheeseā½ cup cheddar, ½ cup monterey jack, and all 0.5 cup pepper jack cheeseāwith ½ cup tomato sauce to create a creamy sauce. Spread ¼ cup of this mixture in the bottom of a 9x13-inch baking dish. Arrange the enchiladas seam-side down in the dish, gently pressing them together.
Pour the remaining cheese sauce over the top, covering the enchiladas completely. Bake for 20-25 minutes until the cheese is bubbling and golden brown and the tortillas are crispy. If the cheese browns too quickly, tent with foil for the last 5 minutes to prevent burning.
ā° Step 5: Rest and Serve
Remove from the oven and let the enchiladas rest for 5 minutes before serving. This resting time lets the cheese set slightly, making it easier to slice. Cut into 6 equal servingsāeach bite should deliver crispy tortilla edges, melty cheese rivers, and that perfect balance of smoky, spicy, and savory filling.
Serve with extra tomato sauce on the side if needed, and a sprinkle of fresh cilantro or sour cream for that restaurant-quality touch. The secret to these enchiladas? The crispy tortillas and layered cheesesādon't skip either step!
Pro Tips For Making Beef Bean And Cheese Enchilada
- CRANK THE HEAT FOR BEANS: Black beans straight from the can taste blandāfix it by heating them in a dry skillet over medium-high for 3-4 minutes. The edges will crisp slightly, and the beans will absorb flavors better when mixed with the beef later. (Yes, even if youāre impatient like me.)
- DONāT OVERMIX THE FILLING: After browning the ground beef, drain the fat but leave the meat slightly chunkyādonāt shred it into crumbles. Overworking it turns the filling into a gluey mess thatāll leak out of the tortillas. A quick stir with a fork is all you need.
- WARM TORTILLAS IN THE OVEN: Stack your corn tortillas between damp paper towels, cover with foil, and microwave for 30 secondsāthen transfer them to a 300°F oven for 5 minutes. Cold tortillas crack under cheese and sauce; warm ones hold together like theyāre supposed to. (Your future self will thank you.)
- USE SHARP CHEESE IN LAYERS: Mix half the cheddar into the beef-bean filling (it melts better when distributed), then sprinkle the other half plus Monterey Jack on top before baking. Sharp cheddar loses its punch if baked too longāthis way, you get both flavor and gooey perfection.
Flavor customization for this recipe
Spice Level Control
Adjust the heat to your preference by modifying the pepper jack cheese and chili powder. For a mild version, reduce the pepper jack to ¼ cup and swap 1 tbsp of the chili powder with 1 tbsp ground cumin.
For medium heat, keep the original ½ cup pepper jack and add ½ tsp cayenne pepper to the filling. If you love spicy, double the pepper jack to 1 cup and add 1 tbsp of Penzeys habanero hot sauce to the tomato sauce mixture. š¶ļø
Cheese Variations
Experiment with different cheese blends to change the flavor profile. For a creamy version, replace the pepper jack with ½ cup cream cheese and ½ cup mozzarellaāthis adds a tangy richness. For a sharp, tangy twist, use ½ cup cotija cheese (crumbled) mixed with the other cheeses.
If youāre avoiding dairy, try ½ cup nutritional yeast mixed with ½ cup vegan mozzarella shreds for a cheesy flavor without lactose. š§
Protein Swaps
Ground beef isnāt the only optionāswap it for shredded chicken (cook with 1 tsp cumin and 1 tsp smoked paprika) for a lighter version or crumbled chorizo (remove casings) for a smoky, spicy kick.
For a vegetarian take, use ½ lb lentils (cooked with the spices) or ½ lb crumbled tempeh (marinated in 1 tbsp soy sauce and 1 tbsp lime juice) instead of beef. The beans will still provide heartiness! š„©
Sauce Alternatives
Skip the tomato sauce for a red chili sauce (blend 1 cup roasted red peppers, ½ cup tomato paste, and 1 tsp chipotle powder) for a smoky depth. For a creamy sauce, mix ½ cup sour cream with ½ cup tomato sauce and 1 tsp lime juice.
If you prefer no sauce, brush the tortillas lightly with olive oil before baking for extra crispiness. š
Extra Crunch Add-Ins
Add texture with ½ cup toasted pepitas (pumpkin seeds) or ¼ cup crushed tortilla chips mixed into the cheese sauce. For a crunchy topping, sprinkle ¼ cup chopped walnuts or ¼ cup fried shallots over the enchiladas before baking.
If you love freshness, top with ¼ cup diced avocado or ¼ cup pickled red onions after serving. š„
Dietary Adaptations
Make these gluten-free by using corn tortillas (already included) and ensuring all spices and sauces are certified gluten-free. For low-carb, wrap the filling in low-carb tortillas (like Mission Low-Carb) or lettuce leaves (romaine or butter lettuce).
To keep it vegan, replace the cheese with ½ cup cashew cream (blend 1 cup soaked cashews with ¼ cup water) and use vegan tomato sauce. š±
Nutrition facts
Frequently asked questions
Can I use flour tortillas instead of corn tortillas?
While corn tortillas give that authentic texture, you can use flour tortillas if you prefer. They'll be softer and less crispy, but still delicious! For best results, warm them slightly before filling and brush lightly with olive oil before baking to help crisp the edges.
How do I prevent my enchiladas from getting soggy?
Keep your filling cool until assembly and avoid overfilling the tortillas. The key is baking them immediately after rolling, not letting them sit. Also, spread a thin layer of cheese sauce on the bottom of your baking dish before arranging them to create a moisture barrier.
What's the best way to reheat leftovers?
Reheat enchiladas at 375°F for 10-15 minutes covered with foil, then broil for 2 minutes uncovered to restore crispiness. For microwave reheating, cover with a damp paper towel and heat in 30-second intervals until warmed through. The cheese will be less crispy but still delicious!
Can I make these enchiladas ahead of time?
Assemble them completely, then refrigerate uncovered for 24 hours to dry out slightly. Bake from cold at 375°F for 30-35 minutes (add 5-10 minutes if frozen). For freezing, bake first, then cool completely before wrapping tightly in foil and freezing for up to 3 months.
What's the secret to extra crispy tortillas?
Warm your tortillas in a dry skillet for 30 seconds per side until pliable, then brush lightly with olive oil before rolling. After baking, broil for 2 minutes at the end to get that golden, crispy texture. The cheese sauce on the bottom also helps create that perfect crunch!
