Beef and Refried Bean Enchiladas Recipe: Smoky Tortilla Crust Over Melty Cheese Layers

Soups & Stews

Beef and Refried Bean Enchiladas Recipe: Smoky Tortilla Crust Over Melty Cheese Layers

This beef and refried bean enchilada recipe delivers the ultimate comfort food experience—smoky tortillas wrapped around tender beef and creamy refried beans, all blanketed in melted cheese. The key lies in properly frying the tortillas for that signature crispy crust while keeping the filling rich and flavorful.

I've perfected this method over years of testing, ensuring every bite delivers that perfect balance of textures and spices.

The secret starts with the beef—browned to develop deep flavor before simmering with warming spices and tomatoes. Meanwhile, the refried beans get a boost of garlic and cumin, creating a creamy base that pairs perfectly with the savory beef.

The enchilada sauce ties everything together with its smoky, slightly sweet profile, while the melted cheese creates that irresistible pull-apart texture.

What you'll end up with is a dish that's hearty enough for a family dinner but impressive enough for company. The crispy tortillas contrast beautifully with the creamy filling, and each forkful delivers layers of flavor that keep everyone coming back for more.

Best of all, this recipe scales easily—whether you're serving six or twelve, the same techniques ensure consistent results.

Serve with a side of Mexican rice, a simple green salad, or extra salsa for dipping. The leftovers reheat beautifully, making this the perfect meal for busy weeknights or special occasions. Let's get started on creating this restaurant-quality dish at home.

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

Ingredients for beef and refried bean enchilada

Sixteen ingredients for a dish that's restaurant-quality at home—smoky, cheesy, and packed with flavor.

Ingredient Amount Notes
Ground Beef (Chuck) 🥩 2 lb 80% lean, pre-cubed preferred
Refried Beans (Canned) 🌽 2 cups High quality, no artificial additives
Flour Tortillas (Medium) 🌯 12 whole Burrito-sized, not small tacos
Enchilada Sauce (Red) 🍅 2 ½ cups Store-bought or homemade smoky sauce
Shredded Monterey Jack Cheese 🧀 3 cups Freshly shredded for best melt
Yellow Onion 🧅 1 whole Diced, medium-sized
Garlic Cloves 🧄 4 cloves Minced, fresh preferred
Cumin Ground 🌿 1 tbsp Toasted for deeper flavor
Chili Powder 🌶️ 1 ½ tbsp Medium heat preferred
Salt 🧂 1 ½ tsp Kosher or sea salt
Black Pepper 🌶️ ½ tsp Freshly ground preferred
Vegetable Oil 🫒 ½ cup For frying tortillas
Sour Cream 🥛 ½ cup For serving, optional
Fresh Cilantro 🌿 ¼ cup Chopped, for garnish
Lime 🍋 1 whole Cut into wedges for serving

The beef is where the magic starts. Chuck roast is ideal—it's leaner than ground chuck but still tender when cooked right. Pre-cubed saves time, but if you're buying a whole roast, ask your butcher to cut it for you. Walmart or Costco usually have pre-cubed beef in the meat section, and it's a game-changer for weeknight cooking. For the refried beans, La Preferida or Herdez are my go-tos—they've got that perfect creamy texture without being too thick. If you're using canned beans, drain them well but don't rinse—the starch helps thicken the filling. The tortillas? Mission or Old El Paso are the most reliable for frying—avoid the thinner ones, they burn too fast.

No enchilada sauce on hand? Mix 1 cup salsa with 1 tbsp tomato paste and 1 tsp sugar for a quick substitute. Running low on Monterey Jack? Oaxaca cheese melts even better, but if you only have cheddar, mix it with a little Monterey Jack to keep it creamy. Short on fresh cilantro? Dried cilantro works in a pinch, but it's not the same—trust me, fresh is worth the trip to the store. The cumin and chili powder are non-negotiable for that authentic flavor, but if you're spice-averse, cut the chili powder to 1 teaspoon and add a pinch of smoked paprika for depth. And for the love of enchiladas, don't skip frying the tortillas—that crispy crust is what makes this dish special.

This dish reheats like a dream—honestly, it's even better the next day once everything melds together. Store leftovers in an airtight container for up to 4 days in the fridge, or freeze for 3 months. I like to portion mine into individual servings before freezing so I can just grab and reheat. For serving, keep the sour cream and lime wedges on the table—people will go wild for them. The tortillas stay crispy if you reheat them covered in foil for 10 minutes at 350°F, then uncovered for another 5 to melt the cheese. Pro move: make a double batch of filling and sauce—you'll want leftovers!

❤️

Why You'll Love This Recipe

  • One-Pan Magic: I swear by this trick—just brown the beef in the same skillet you’ll use to heat the enchilada sauce. No extra dishes, no stress. The sauce clings to the beef’s juices, and suddenly, you’ve got flavor without the fuss.
  • Creamy & Smoky: That first bite? The refried beans add this unmistakable creaminess, while the red sauce brings just enough smokiness to make it feel special. Honestly, the cheese melts into a gooey blanket that’s impossible to resist.
  • Lunchbox Hero: Between us, these reheat like a dream—perfect for packing leftovers. Toss a few in a container, and they’re still warm, cheesy, and satisfying hours later. My kids actually eat their lunch now. (Small victories.)
  • Budget-Friendly Feast: Ground chuck and canned beans stretch this recipe into a full meal without breaking the bank. I’ve fed six people for under $15, and everyone walks away happy. That’s a win for my wallet and my taste buds.

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

Here's how to build layers of crispy tortillas, melty cheese, and savory beef filling.

1

Cook the Seasoned Beef Filling

In a large skillet over medium-high heat, add the 2 lb ground beef (chuck) and cook until browned, breaking it into small pieces with a wooden spoon. This should take about 5-7 minutes—you're looking for a deep, rich color that signals the meat has rendered most of its fat.

Once browned, drain most of the fat (leave about 1 tablespoon for flavor), then stir in the 1 whole diced yellow onion and 4 cloves minced garlic. Cook for another 3-4 minutes until the onion becomes translucent and the garlic releases its aromatic punch. Add the 1 tbsp ground cumin, 1.5 tbsp chili powder, 1.5 tsp salt, and 0.5 tsp black pepper, stirring constantly for 30 seconds to toast the spices and wake up their flavors.

Remove from heat and stir in the 2 cups refried beans. The beans will help bind the filling together and add a creamy texture. Let the mixture cool for 5 minutes—this prevents the tortillas from getting soggy when you assemble them later.

2

Prepare the Tortilla Crust

Heat 0.5 cup vegetable oil in a clean skillet over medium heat until it shimmers but doesn't smoke. Working in batches, fry each of the 12 medium flour tortillas for about 20-30 seconds per side until they're lightly golden and pliable. You want them crispy enough to hold their shape but still flexible for rolling.

As you fry, place the cooked tortillas on a paper towel-lined plate to drain excess oil. If the oil gets too dark or starts smoking, replace it with fresh oil—this ensures your tortillas stay light and crisp rather than greasy. I like to keep a small bowl of hot water nearby; dipping your fingers in it between tortillas makes handling them easier without burning yourself.

3

Assemble the Enchilada Layers

Preheat your oven to 375°F and lightly grease a 9x13-inch baking dish with a bit of oil. Spread 1 cup of the enchilada sauce on the bottom of the dish—this prevents the enchiladas from sticking and adds extra flavor.

Take one of the fried tortillas and spread about 2 tablespoons of the beef and bean mixture down the center, leaving a ½-inch border at the top. Roll it up tightly, tucking in the sides as you go, then place it seam-side down in the baking dish. Repeat with the remaining tortillas and filling, arranging them in a single layer. Pour the remaining 1.5 cups enchilada sauce evenly over the top.

4

Bake Until Bubbly and Golden

Sprinkle the 3 cups shredded Monterey Jack cheese evenly over the top of the enchiladas. The cheese should melt into a golden, bubbly blanket as they bake. Transfer the dish to the preheated oven and bake for 20-25 minutes until the cheese is fully melted and the edges are golden brown.

Here's the thing—don't overbake. You want the tortillas to stay crispy, not soggy. The enchiladas are done when the cheese has turned a beautiful golden color and the filling is heated through. If the top starts to brown too quickly, tent the dish with foil for the last 5 minutes of baking.

5

Garnish and Serve Warm

Let the enchiladas rest for 5 minutes before serving—this gives the cheese a chance to set slightly and makes slicing easier. Garnish each serving with 0.25 cup chopped fresh cilantro and a squeeze of the 1 whole lime, cut into wedges. Serve immediately with the optional 0.5 cup sour cream on the side for dipping.

The first bite should deliver a perfect balance: crispy tortilla crust, creamy refried beans, tender beef, and melty cheese all wrapped in that smoky enchilada sauce. The lime brightens everything up, cutting through the richness while the cilantro adds a fresh finish. Enjoy while warm—these enchiladas taste best straight from the oven!

👨‍🍳

Pro Tips For Making Beef And Refried Bean Enchilada

  • Brown the Beef First: Drain the grease after cooking the ground chuck—it’s tempting to rush, but leaving even a little behind makes the filling taste flat. Use a slotted spoon to press out excess liquid from the beans too; soggy tortillas are the enemy of crispy edges.
  • Warm the Tortillas Properly: Stack your tortillas, wrap in a damp towel, and microwave for 30 seconds. Cold tortillas crack under sauce and cheese, and they won’t soften evenly. I learned this the hard way—my first batch looked like a sad, greasy pile.
  • Sauce the Beans Too: Mix a spoonful of enchilada sauce into the refried beans before assembling. It cuts through the heaviness and adds depth—like a secret layer of flavor most people skip. (Yes, even canned beans benefit.)
  • Layer Cheese Lightly: Sprinkle half the cheese between tortillas and half on top—this prevents a greasy, gooey mess in the oven. Monterey Jack melts fast, so don’t overdo it, or you’ll end up with a cheese river down the side.

Flavor customization for these flavors

Spice Level Control

Adjust the chili powder to suit your heat preference. For a mild version, reduce to 1 teaspoon and add ½ teaspoon smoked paprika for depth. If you love spice, boost to 2 tablespoons chili powder and add ½ teaspoon cayenne pepper—trust me, it packs a punch!

Balance with ½ cup sour cream on the side to cool things down. 🌶️

Cheese Variations

Swap Monterey Jack for Oaxaca cheese for a creamier melt, or mix ½ cup cheddar with the Monterey Jack for a sharper flavor. For a vegetarian twist, replace beef with spiced lentils—simmer 1.5 cups cooked lentils with the same spices and beans.

The texture stays creamy, and it’s just as satisfying. 🧀

Protein Swaps

Ground beef isn’t the only option! Use shredded chicken (cook with the same spices) for a lighter version, or try pulled pork—just shred 1.5 lbs cooked pork shoulder and mix it with the beans.

For extra richness, add ½ cup black beans to the filling for extra fiber and texture. 🥩

Sauce Customizations

Craving something different? Swap red enchilada sauce for green tomatillo sauce (blend 1 cup tomatillos, 1 jalapeño, and ½ cup cilantro) for a tangy twist.

For a smoky kick, add 1 tablespoon liquid smoke to your homemade sauce. Store-bought? Stir in 1 teaspoon adobo sauce for depth. 🍅

Extra Crunch

Want to take the texture up a notch? Sprinkle ½ cup crushed tortilla chips or ½ cup fried onions on top before baking for added crunch.

For a nutty flavor, toast ½ cup pecans and sprinkle them over the cheese before baking. The contrast with the creamy filling is amazing! 🌯

Dietary Tweaks

Make this dish gluten-free by using corn tortillas—just fry them in the same way. For a lower-carb option, wrap the filling in low-carb tortillas or even portobello mushroom caps for a unique twist. Keep the flavors bold, and no one will miss the traditional tortillas! 🌿

Nutrition facts

Servings 6
Amount Per Serving
Calories 580kcal
% Daily Value *
Total Fat 32g41%
Saturated Fat 12g60%
Cholesterol 120mg40%
Sodium 1150mg49%
Total Carbohydrate 52g18%
Dietary Fiber 6g21%
Sugars 4g
Protein 38g76%
* 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 make these enchiladas ahead of time?

Assemble the enchiladas up to 24 hours ahead and refrigerate uncovered. When ready to bake, cover tightly with foil and bake at 375°F for 20-25 minutes—the extra time will crisp the tortillas. For freezing, assemble completely (including sauce and cheese), cover tightly, and freeze for up to 3 months. Thaw overnight in the fridge before baking.

2

What's the best way to reheat leftovers?

Place individual servings on a baking sheet and cover loosely with foil. Reheat at 350°F for 10-12 minutes—this keeps the tortillas crispy. For microwave reheating, cover with a damp paper towel and heat for 1-2 minutes at 50% power, then finish under the broiler for 1-2 minutes to restore crispiness.

3

Can I use corn tortillas instead of flour?

Yes, but with adjustments! Corn tortillas are more delicate when fried, so reduce oil temperature to medium-low heat and fry for just 15-20 seconds per side. They won't get as crispy as flour tortillas, but the flavor will be more authentic. For extra structure, lightly toast them in a dry skillet before frying in oil.

4

Why did my tortillas get soggy?

This usually happens when the filling is too wet or the tortillas aren't fried enough. Drain excess liquid from your refried beans and let the filling cool completely before assembling. Also, ensure your tortillas are golden and crispy before rolling—if they're still soft, fry them longer. Another trick: spread a thin layer of sauce on the tortilla before adding filling to create a moisture barrier.

5

How can I make these vegetarian?

Replace the beef with 1.5 cups cooked lentils or 1 cup black beans mixed with ½ cup corn kernels and the same spices. For extra protein, add ½ cup crumbled soyrizo or ½ cup cooked quinoa. The texture stays creamy, and the flavors hold up beautifully in the tortillas. Just ensure your filling is well-seasoned to compensate for the lack of beefy depth.

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