Beef Bean and Cheese Enchiladas Recipe: Crispy Tortilla Shells With Three-Cheese Gooeyness

Soups & Stews

Beef Bean and Cheese Enchiladas Recipe: Crispy Tortilla Shells With Three-Cheese Gooeyness

This beef bean and cheese enchilada recipe delivers the perfect balance of crispy tortilla shells and three-cheese gooeyness that melts into every bite. The secret lies in a savory beef filling packed with seasoned ground beef and tender beans, all wrapped in warm tortillas and baked until golden.

I developed this version after years of experimenting with textures—no soggy shells here, just that satisfying crunch you crave.

The three-cheese blend—cheddar, Monterey Jack, and a touch of pepper jack—creates a rich, slightly spicy sauce that clings to every tortilla layer. While traditional recipes call for hours of simmering, this version uses a quick cheese sauce technique that still delivers that restaurant-quality melt.

The filling is seasoned with cumin, chili powder, and garlic for depth, while the beans add hearty texture without overpowering the beef.

What you'll end up with is a dish that's crispy on the outside, tender on the inside, and oozing with melted cheese in every bite.

The aroma alone will have everyone gathering around the table, and the flavor combination—savory beef, earthy beans, and creamy cheese—makes this a crowd-pleaser for any occasion. Serve with Mexican rice and salsa for the full experience.

This recipe works beautifully with both corn and flour tortillas, and the filling can be prepped ahead for easy assembly. Whether you're feeding a family or hosting a dinner party, these enchiladas are sure to impress. Let's get started on creating your perfect batch!

👨‍🍳
Difficulty
Medium
🥩
Diet
Meat
🔥
Calories
Med Cal

Ingredients for beef bean and cheese enchilada

These 15 ingredients transform into crispy, cheesy enchiladas that taste restaurant-worthy.

Ingredient Amount Notes
Ground Beef (80/20) 🥩 1 ½ lb Lean but flavorful cut
Canned Refried Beans 🥫 1 can High-quality, no added salt
Yellow Onion 🧅 1 whole Medium size, diced finely
Garlic Cloves 🧄 4 cloves Fresh, minced for depth
Cumin 🌿 1 tbsp Ground, toasted for warmth
Chili Powder 🌶️ 2 tbsp Medium heat preferred
Salt 🧂 1 tsp Kosher or sea salt
Black Pepper 🌶️ ½ tsp Freshly ground preferred
Flour Tortillas 🌯 12 whole Medium size, 8-inch
Sharp Cheddar Cheese 🧀 2 cups Shredded, block preferred
Monterey Jack Cheese 🧀 1 cup Shredded, mild flavor
Pepper Jack Cheese 🧀 ½ cup Shredded, for kick
Enchilada Sauce 🍅 2 cups Red or green, homemade or jarred
Heavy Cream 🥛 ½ cup Full-fat for richness
Butter 🧈 2 tbsp Unsalted, for crispiness

The beef is the star—80/20 ground chuck gives you that juicy, flavorful bite. Costco or Trader Joe's usually have the best prices for bulk packs. If you're using pre-shredded cheese, shred it yourself for that perfect melt. The tortillas? Mission brand medium flour tortillas are my go-to—they crisp up perfectly. Look for tortillas with a good balance of flexibility and structure; the flimsy ones turn mushy. For the enchilada sauce, homemade is ideal, but La Costeña or Herdez jars work in a pinch.

No cumin? Mexican oregano at half the amount adds a similar earthiness. Short on pepper jack? Add a pinch of cayenne to regular cheddar for that mild kick. The beans can be pinto, black, or kidney—whatever you've got. If you're prepping ahead, cook the filling first and store it separately from the cheese sauce to keep the tortillas crisp. The butter for crisping? Don't skip this step—it's what makes those shells golden and crunchy.

Assembled enchiladas keep for 3 days in the fridge, but honestly, they're even better reheated. For freezing, wrap each enchilada individually in foil before stacking—prevents soggy shells. I like to make a double batch and freeze half for lazy weeknights. When reheating, cover with foil for 10 minutes at 350°F to melt the cheese perfectly, then broil for 2 minutes to crisp the tops again.

❤️

Why You'll Love This Recipe

  • Pantry to Plate Fast: I swear by this recipe when I need dinner now—just brown the beef with onion and garlic, stir in those refried beans and a pinch of cumin, and boom. No chopping, no fuss, just 15 minutes of active time while the sauce simmers. The 80/20 beef adds richness without extra effort, and the beans keep it hearty.
  • Cheesy, Smoky, Addictive: That moment when the melted cheese meets the warm, cumin-kissed beef filling? Chef’s kiss. The refried beans add a creamy depth, while the garlic and onion build layers of flavor that make you reach for seconds. It’s the kind of dish that tastes even better the next day—if you can wait that long.
  • Lunchbox Hero: Between us, this is my go-to for meal prep. Assemble the enchiladas on Sunday, bake them, and portion them into containers for the week. The leftovers reheat beautifully, and my kids actually eat their lunches—no complaints about "boring food." Honestly, it’s the only recipe I make that gets eaten cold straight from the fridge.
  • Budget-Friendly Feast: Ground beef, canned beans, and a bag of cheese? This recipe stretches every ingredient without sacrificing flavor. I’ve fed a houseful with one batch, and the cost per serving is a fraction of takeout. Plus, the cumin and garlic make it taste like a restaurant dish—just with way fewer zeros on the bill.

Step-by-step instructions for beef bean and cheese enchiladas

Here's how to build these hearty enchiladas with perfectly crispy shells and melty three-cheese layers.

1

Cook the Beef Filling Until Flavorful

Heat a large skillet over medium-high heat and add 2 tablespoons butter. Once melted, add the 1.5 lb ground beef (80/20) and cook, breaking it apart with a wooden spoon, until browned and no longer pink (5-6 minutes). This high-fat cut releases delicious flavor as it cooks.

Drain excess fat, leaving about 1 tablespoon in the pan. Add the 1 whole yellow onion (finely diced) and cook for 3-4 minutes until softened. Stir in the 4 cloves garlic (minced) and cook for 30 seconds until fragrant—don't let it burn. Add the 1 can refried beans, 1 tablespoon cumin, 2 tablespoons chili powder, 1 teaspoon salt, and ½ teaspoon black pepper. Simmer for 2 minutes until everything is well combined and heated through.

2

Assemble the Cheese Mixture for Gooey Perfection

In a medium bowl, combine the 2 cups sharp cheddar cheese, 1 cup Monterey Jack cheese, and ½ cup pepper jack cheese. Add the ½ cup heavy cream and mix until the cheese is fully melted and the mixture is smooth. This step is crucial for that signature creamy, stretchy cheese filling that oozes with every bite.

If the mixture looks too thick, add 1 tablespoon hot water at a time until it reaches a spreadable consistency. The cheese should coat the back of a spoon but still hold its shape when scooped. Cover the bowl and keep warm while you prepare the enchiladas.

3

Roll and Fill the Tortillas

Warm the 12 flour tortillas by stacking them and covering with a damp paper towel in the microwave for 30 seconds. This makes them pliable and prevents cracking. Spread about 2 tablespoons of the cheese mixture onto each tortilla, leaving a ½-inch border at one end.

Add about 2 tablespoons of the beef filling to the cheese-coated side of each tortilla, then roll it up tightly from the cheese end. The filling should be snug but not bursting out—this ensures even cooking and maximum flavor in every bite. Place the filled tortillas seam-side down in a single layer on a baking sheet.

4

Bake Until Crispy and Bubbly

Preheat your oven to 375°F. Pour 1 cup enchilada sauce evenly over the rolled enchiladas, then top with the remaining 1 cup enchilada sauce. Cover the baking sheet tightly with aluminum foil and bake for 20 minutes. This initial covered baking prevents the tortillas from drying out.

Remove the foil and bake for another 5-7 minutes until the tortillas are deep golden brown and the cheese is bubbling at the edges. The edges should be crispy while the centers remain tender. If the sauce looks too thick, add 1-2 tablespoons water before serving for a smoother consistency.

5

Rest and Serve with Extra Sauce

Let the enchiladas rest for 5 minutes before serving. This resting time allows the filling to set slightly and makes slicing easier. Cut each enchilada into 6 equal pieces and arrange them on a serving platter.

Drizzle with any remaining enchilada sauce from the baking sheet and garnish with chopped fresh cilantro if desired. Serve immediately with additional sauce on the side for dipping. The contrast of crispy tortillas with the gooey cheese and savory beef filling makes these enchiladas irresistible.

👨‍🍳

Pro Tips For Making Beef Bean And Cheese Enchilada

  • Brown the Beef First: I used to skip browning and just simmer the beef with spices—big mistake. Get that meat golden on the outside before adding anything else. The extra 5 minutes of sizzling deepens the flavor and prevents a bland filling, especially since you’re using 80/20 (which needs that crisp edge).
  • Sauté Onion and Garlic Low: After browning the beef, pull the pan off heat and scrape up those browned bits—they’re flavor gold. Then return the pan to medium-low heat for the onion and garlic. High heat burns garlic fast, and you want it soft, not bitter.
  • Warm the Refried Beans: Cold refried beans straight from the can make your filling dense and gummy. Heat them gently in a small pot with a splash of water or broth until just warm—about 2 minutes. This keeps the texture creamy without breaking down the beans.
  • Season the Cheese Mix: Cheese alone isn’t enough. Toss your shredded cheese with a pinch of cumin, a dash of salt, and a sprinkle of black pepper before rolling the enchiladas. It cuts through the richness and ties the whole dish together—trust me, it makes a real difference.

Best sauces and condiments for beef bean and cheese enchilada

Classic Red Sauce

Start with a homemade red enchilada sauce for the deepest flavor. Simmer 2 cups tomato sauce, 1 cup beef broth, 1 tbsp chili powder, 1 tsp cumin, 1 tsp garlic powder, and ½ tsp oregano for 15 minutes until thickened.

For convenience, La Costeña or Herdez jarred sauces work perfectly—they’re pre-seasoned and ready to use. 🍅

Creamy White Sauce Twist

For a creamy alternative, blend 2 cups sour cream, 1 cup milk, 1 cup shredded Monterey Jack cheese, 1 tsp garlic powder, and ½ tsp salt until smooth.

This sauce adds richness and pairs beautifully with the spicy beef filling. Drizzle generously over the enchiladas before baking for extra gooeyness.

Spicy Green Sauce

Blend 2 cups tomatillos, 1 jalapeño, 1 serrano pepper, 1 clove garlic, and ½ cup cilantro until smooth, then simmer for 10 minutes to mellow the heat.

This tangy, spicy sauce cuts through the richness of the cheese and beef. For a milder version, remove the seeds from the peppers.

Cheese Sauce Upgrade

Elevate the cheese filling by adding ¼ cup cream cheese to the cheese mixture for extra creaminess. For a smoky kick, stir in 1 tbsp chipotle in adobo or ½ tsp smoked paprika while the cheese melts. This adds depth without overpowering the tortillas’ crispiness.

Toppings Galore

Garnish with crumbled cotija cheese or fresh cilantro for brightness. Add diced avocado or pickled red onions for crunch and acidity. A sprinkle of Tajín seasoning on top adds a citrusy, spicy finish that’s irresistible. Serve with extra sauce on the side for dipping.

Quick Salsa Dip

Blend 2 cups diced tomatoes, ½ cup red onion, 1 jalapeño, ¼ cup cilantro, and 1 tbsp lime juice for a fresh, zesty dip.

This brightens the meal and balances the richness of the enchiladas. For extra heat, add 1 tsp cayenne pepper** or diced serrano peppers.

Nutrition facts

Servings 6
Amount Per Serving
Calories 580kcal
% Daily Value *
Total Fat 32g41%
Saturated Fat 16g80%
Cholesterol 120mg40%
Sodium 1020mg44%
Total Carbohydrate 48g17%
Dietary Fiber 6g21%
Sugars 4g
Protein 32g64%
* Percent Daily Values are based on a 2,000 calorie diet. Your daily values may be higher or lower depending on your calorie needs.

Frequently asked questions

1

Can I use corn tortillas instead of flour?

Corn tortillas work wonderfully—they add a slightly sweeter, more authentic flavor. Just note they'll be more delicate and may require a slightly longer baking time (25-30 minutes total) to crisp up properly. Warm them for 45 seconds in the microwave before rolling to prevent cracking.

2

How do I make these enchiladas ahead of time?

Prepare the filling and cheese sauce separately, then assemble the enchiladas just before baking. For make-ahead convenience, roll the filled tortillas, wrap each tightly in plastic wrap, and refrigerate for up to 24 hours. When ready to bake, add sauce and proceed with the recipe. For freezing, assemble completely (including sauce) and freeze for up to 2 months—thaw overnight in the fridge before reheating.

3

What's the best way to reheat leftover enchiladas?

Cover with foil and warm in a 350°F oven for 10-15 minutes until heated through. For extra crispiness, finish with 2 minutes under the broiler. Microwave reheating works in a pinch (1 minute covered), but the texture won't be as crisp. Always add a splash of water or sauce when reheating to restore moisture.

4

Can I make this recipe vegetarian?

Yes! Swap the ground beef for 1 lb crumbled tempeh or 1 can black beans (drained and mashed). Boost the seasoning with 1 extra tbsp chili powder and ½ tsp smoked paprika to compensate for the beef's umami. The refried beans will still add heartiness, and the cheese filling remains the star. For extra protein, add ½ cup corn kernels to the filling.

5

Why did my tortillas get soggy?

Soggy tortillas usually happen from one of three issues: over-baking the sauce (too much liquid), not covering with foil during the initial bake, or stacking them too soon after baking. Always cover with foil for the first 20 minutes of baking to trap steam, and let them rest 5 minutes before stacking. If using extra sauce, add it just before serving rather than during baking.

★★★★★4.8(9 reviews)
Categories Soups & Stews