Real food from a real kitchen
kitchenmoms Real food from a real kitchen
Dinner Appetizers Desserts Breakfast Drinks
Dinner

Cheesy Beef and Bean Enchiladas Recipe

Cheesy Beef and Bean Enchiladas Recipe Save
Prep: 20 mins
Cook: 45 mins
Servings: 6

There’s something undeniably comforting about a plate of enchiladas that oozes cheese, beans, and seasoned beef. This Cheesy Beef and Bean Enchiladas recipe captures that cozy feeling while keeping the preparation simple enough for a weeknight dinner.

What makes it special is the homemade enchilada sauce—rich tomato base spiked with smoky paprika and a hint of cayenne—paired with a hearty beef‑bean filling that stays moist under a blanket of melted cheese.

Family members of all ages will adore the melty texture and bold flavors, and it’s perfect for casual dinners, potlucks, or even a quick weekend lunch.

The process starts by browning ground beef with aromatics, simmering a quick sauce, rolling the mixture in corn tortillas, then baking everything under a generous layer of cheese until bubbly and golden.

Why You'll Love This Recipe

Bold, Balanced Flavors: The smoky sauce, savory beef, and creamy beans create layers of taste that keep every bite interesting without overwhelming the palate.

One‑Pan Simplicity: Most of the work happens in a skillet and a baking dish, so cleanup is minimal and you can focus on enjoying the meal.

Customizable Core: Swap the protein, beans, or cheese to match dietary needs or pantry stock, making the recipe endlessly adaptable.

Family‑Friendly Appeal: The melty cheese and familiar Mexican flavors win over kids and adults alike, turning dinner into a crowd‑pleasing event.

Tips & Tricks

Perfecting the Recipe

Warm the Tortillas. Heat them just enough to soften; this prevents cracking when you roll them.

Don’t Over‑fill. A modest amount of filling keeps the roll tight and makes for a neat presentation.

Use a Full‑Flavor Sauce. Simmer the sauce a few minutes longer for a richer, thicker coating.

Flavor Enhancements

Finish the baked dish with a drizzle of sour cream or a splash of fresh lime juice for brightness. A pinch of smoked chipotle powder adds a subtle, smoky heat without overwhelming the palate.

Common Mistakes to Avoid

Avoid soaking the tortillas too long; soggy shells become mushy during baking. Also, don’t skip the resting period after baking—cutting too early releases all the cheese and sauce onto the plate.

Pro Tips

Use a Cast‑Iron Skillet. It retains heat better, giving the beef a superior crust and deeper flavor.

Add a Splash of Beer. A quarter cup of light lager in the sauce adds complexity and a faint malt sweetness.

Top with Fresh Cheese. Sprinkle a little crumbled queso fresco after baking for texture contrast.

Variations

Ingredient Swaps

Replace ground beef with ground turkey or chicken for a leaner option, or use crumbled chorizo for extra spice. Swap black beans for pinto or kidney beans, and try a blend of Monterey Jack and cheddar instead of the Mexican mix.

Dietary Adjustments

For gluten‑free diners, ensure the flour in the sauce is a gluten‑free variety or omit it and thicken with cornstarch. Make the dish vegetarian by substituting the beef with sautéed mushrooms and extra beans, and use dairy‑free cheese for a vegan version.

Serving Suggestions

Pair the enchiladas with Spanish rice, a simple avocado‑lime salad, or roasted corn kernels. For a heartier plate, serve alongside refried beans and a dollop of guacamole. A side of pickled red onions adds a tangy crunch that balances the richness.

Storage Info

Leftover Storage

Allow the enchiladas to cool to room temperature, then transfer them to an airtight container. Refrigerate for up to 4 days. For longer storage, wrap tightly in plastic wrap followed by foil and freeze for up to 3 months; the sauce helps prevent freezer burn.

Reheating Instructions

Reheat leftovers in a preheated 350°F (175°C) oven, covered with foil, for 15‑20 minutes until hot throughout. For a quicker option, microwave individual portions on medium power for 2‑3 minutes, adding a splash of broth to keep the sauce from drying out.

Frequently Asked Questions

Can I make this recipe ahead of time?
Absolutely. Prepare the filling and sauce up to 24 hours in advance, storing each in separate airtight containers in the refrigerator. Assemble the enchiladas the night before, cover, and bake straight from the fridge; just add an extra 5‑7 minutes to the baking time.
What if I only have flour tortillas?
Flour tortillas work fine; just be sure to warm them briefly before rolling so they stay flexible. They will produce a softer, less crisp texture than corn, but the flavor remains delicious, especially with the robust cheese and sauce.
How spicy is this dish and can I adjust the heat?
The base heat comes from cayenne and chili powder, giving a mild to medium kick. Increase the cayenne or add a chopped jalapeño to the filling for more heat, or omit it entirely for a milder version that still packs plenty of flavor.

This Cheesy Beef and Bean Enchiladas recipe blends bold Mexican flavors with straightforward techniques, delivering a crowd‑pleasing dinner that feels both comforting and special. By following the step‑by‑step guide, using fresh ingredients, and applying the tips provided, you’ll achieve perfectly rolled, cheesy enchiladas every time. Feel free to experiment with swaps and toppings to make it truly your own. Enjoy the warm, melty goodness around the table!

Cheesy Beef and Bean Enchiladas Recipe

Delicious Cheesy Beef and Bean Enchiladas Recipe

Cheesy Beef and Bean Enchiladas Recipe
Prep20 min prep
Cook45 min cook
Serves6 servings

Ingredients

Main Ingredients

  • 1 lb ground beef
  • 1 cup black beans, rinsed and drained
  • 8‑10 corn tortillas (6‑inch)
  • 2 cups shredded Mexican blend cheese
  • 1 small onion, finely diced
  • 2 cloves garlic, minced

Enchilada Sauce

  • 2 cups tomato sauce
  • 1 cup chicken broth
  • 2 tbsp chili powder
  • 1 tbsp ground cumin
  • 1 tsp smoked paprika
  • ½ tsp cayenne pepper (optional)
  • 1 tbsp olive oil
  • 1 tbsp all‑purpose flour

Seasonings & Toppings

  • 1 tsp salt
  • ½ tsp black pepper
  • ½ tsp dried oregano
  • Fresh cilantro, chopped (garnish)
  • 1 lime, cut into wedges

Instructions

Making the Enchilada Sauce

  1. Heat the Oil. Add 1 tbsp olive oil to the skillet and warm until it shimmers, about 30 seconds.
  2. Create a Roux. Sprinkle 1 tbsp flour over the oil, whisk continuously for 1 minute to eliminate raw flour taste.
  3. Add Liquids. Stir in 2 cups tomato sauce and 1 cup chicken broth, scraping the bottom to lift browned bits.
  4. Season the Sauce. Mix in chili powder, cumin, smoked paprika, and cayenne. Simmer gently for 5‑7 minutes until slightly thickened and aromatic.

Cooking the Beef Filling

  1. Sauté Aromatics. In a clean skillet, add a splash of oil, then cook the diced onion until translucent, about 3 minutes. Add minced garlic and cook another 30 seconds.
  2. Browns the Beef. Increase heat to medium‑high and add the seasoned ground beef. Break it apart and let it sit undisturbed for 2‑3 minutes to develop a brown crust.
  3. Combine Beans. Once browned, stir in the rinsed black beans and pour half of the prepared sauce over the mixture. Cook for 2 minutes, allowing the beans to absorb flavor.

Similar Recipes

Lucy

I cook these recipes at home before they ever land here — simple ingredients, clear steps.

All recipes by Lucy →

Don't miss

Other Reader Favorites

See all

Get our best recipes in your inbox

One short email a week: the recipes worth cooking, nothing else.