Cheesy Beef & Bean Enchiladas Recipe

I love a good enchilada, and these Cheesy Beef & Bean Enchiladas are some of my favorites! They’re packed with flavor, thanks to a homemade spice mix and a rich enchilada sauce. Plus, they’re filled with a hearty mixture of ground beef, refried beans, and black beans. And of course, you can’t forget the melty cheese on top!

I often make these enchiladas for a fun and festive weeknight dinner. They’re always a hit with my family and friends, and they’re perfect for sharing. Plus, they’re surprisingly easy to make, even if you’re a beginner cook.

Why You’ll Love These Cheesy Beef & Bean Enchiladas

  • Flavor Explosion: These enchiladas are bursting with flavor, thanks to the homemade spice mix and the rich enchilada sauce. It’s way better than anything you can get in a can!
  • Hearty and Satisfying: The filling is packed with protein and fiber, making these enchiladas a satisfying and complete meal.
  • Easy to Make: This recipe is surprisingly simple to follow, even for beginner cooks.
  • Perfect for Sharing: These enchiladas are great for feeding a crowd. They’re perfect for parties, potlucks, or family gatherings.

Ingredients for Cheesy Beef & Bean Enchiladas

Here’s what I use to make these delicious enchiladas:

Spice Mix:

  • Onion Powder and Garlic Powder: These add a savory base to the spice mix.
  • Cumin Powder, Paprika, and Dried Oregano: These spices add warmth and depth of flavor.
  • Cayenne Pepper: Optional, but I like to add a pinch for a bit of heat.

Enchilada Sauce:

  • Olive Oil: For sautéing the flour.
  • Flour: This helps to thicken the sauce.
  • Chicken Stock: I use low-sodium chicken stock for the base of the sauce.
  • Tomato Passata or Canned Tomato Sauce: Adds richness and acidity to the sauce.
  • Salt and Pepper: To season the sauce.

Beef Filling:

  • Olive Oil: For sautéing the vegetables and beef.
  • Garlic: Minced garlic adds a punch of flavor.
  • Onion: Finely chopped onion adds sweetness and depth.
  • Ground Beef: I use lean ground beef, but you can use any type of ground beef you prefer.
  • Refried Beans: Adds a creamy texture and another layer of flavor.
  • Black Beans: Adds protein and fiber.

Enchiladas:

  • Tortillas: I use flour tortillas, but you can also use corn tortillas.
  • Melting Cheese: I like to use a blend of Monterey Jack, cheddar, and queso quesadilla, but you can use your favorite melting cheese.
  • Cilantro: Optional, but I like to garnish with fresh cilantro.

(Note: the full ingredients list, including measurements, is provided in the recipe card directly below.)

Variations

Want to try something different? Here are a few ideas:

  • Spicy Kick: Add more cayenne pepper to the spice mix or use a spicier enchilada sauce.
  • Veggie Power: Add some sauteed bell peppers or zucchini to the beef filling.
  • Chicken or Turkey: Swap out the ground beef for ground chicken or turkey.
  • Cheese Lover’s Dream: Add more cheese! You can also try different types of cheese, like pepper jack or Oaxaca cheese.

How to Make Cheesy Beef & Bean Enchiladas

Step 1: Make the Spice Mix

Cheesy Beef & Bean Enchiladas Recipe

I start by mixing together all the spices for the spice mix in a small bowl.

Step 2: Make the Enchilada Sauce

Cheesy Beef & Bean Enchiladas Recipe

Next, I make the enchilada sauce. I heat some olive oil in a saucepan and then whisk in the flour to make a roux. I gradually whisk in the chicken stock, tomato passata (or canned tomato sauce), salt, pepper, and some of the spice mix. I let the sauce simmer until it thickens.

Step 3: Make the Beef Filling

Cheesy Beef & Bean Enchiladas Recipe

While the sauce is simmering, I make the beef filling. I heat some olive oil in a skillet and sauté the garlic and onion. Then, I add the ground beef and cook it until it’s browned. I stir in the remaining spice mix, refried beans, black beans, a bit of the enchilada sauce, and salt and pepper.

Step 4: Assemble the Enchiladas

Cheesy Beef & Bean Enchiladas Recipe

I preheat my oven to 350°F and lightly grease a baking dish. I spread a bit of the enchilada sauce on the bottom of the dish to prevent the tortillas from sticking. Then, I fill each tortilla with the beef filling, roll them up, and place them seam-down in the baking dish.

Step 5: Bake

Cheesy Beef & Bean Enchiladas Recipe

I pour the remaining enchilada sauce over the enchiladas and top them with cheese. Then, I bake them in the preheated oven for about 20 minutes, or until the cheese is melted and bubbly.

Step 6: Serve

Cheesy Beef & Bean Enchiladas Recipe

I garnish the enchiladas with fresh cilantro, if desired, and serve them hot.

Tips and Tricks

  • Tortilla Warmth: Warm the tortillas in the microwave for a few seconds before filling them. This will make them more pliable and easier to roll.
  • Don’t Overfill: Be careful not to overfill the tortillas, or they may burst open during baking.
  • Cheese Choice: Use a good melting cheese for the best results.

How to Serve

Cheesy Beef & Bean Enchiladas Recipe

I love serving these Cheesy Beef & Bean Enchiladas with:

  • Sour Cream and Guacamole: These classic toppings add a cool and creamy element to the dish.
  • Rice and Beans: Serve the enchiladas with a side of Mexican rice and refried beans for a complete meal.
  • Salad: A simple green salad with a light vinaigrette is a refreshing complement to these hearty enchiladas.

Make Ahead and Storage

  • Make Ahead: You can assemble the enchiladas ahead of time and bake them later.
  • Freezing: You can freeze the assembled enchiladas (unbaked) for up to 2 months.
  • Storing: Store leftover enchiladas in the refrigerator for up to 3 days.
Cheesy Beef & Bean Enchiladas Recipe

FAQs

1. Can I use corn tortillas?
Yes, you can use corn tortillas, but they may be a bit more fragile and prone to breaking.

2. Can I make these enchiladas vegetarian?
Yes, you can use a vegetarian meat substitute or just leave out the meat altogether and add more beans and veggies.

3. How can I reheat the enchiladas?
You can reheat them in the oven at a low temperature or in the microwave.

There you have it! A delicious and easy recipe for Cheesy Beef & Bean Enchiladas. Enjoy!

Print
clock clock iconcutlery cutlery iconflag flag iconfolder folder iconinstagram instagram iconpinterest pinterest iconfacebook facebook iconprint print iconsquares squares iconheart heart iconheart solid heart solid icon
Close-up of two Beef & Bean Enchiladas on a black plate, filled with meat and topped with melted cheese and chopped cilantro. The tortillas are covered in a rich, savory sauce, making this an easy enchiladas recipe to savor.

Cheesy Beef & Bean Enchiladas Recipe

5 Stars 4 Stars 3 Stars 2 Stars 1 Star No reviews
  • Author: Hannah
  • Prep Time: 10 minutes
  • Cook Time: 35 minutes
  • Total Time: 45 minutes
  • Yield: 4 servings 1x
  • Category: Main Course
  • Method: Baking
  • Cuisine: Tex-Mex

Description

This Cheesy Beef & Bean Enchilada Recipe is a delicious and satisfying meal that’s perfect for any night of the week. With a flavorful spice mix, homemade enchilada sauce, and a hearty beef and bean filling, these enchiladas are sure to be a crowd-pleaser.


Ingredients

Units Scale

Enchilada Sauce:

  • 2 tablespoons olive oil
  • 3 tablespoons flour, plain/all-purpose
  • 2 cups (500ml) chicken stock/broth, low sodium
  • 1 1/2 cups (375 ml) tomato passata OR US 1 can (8 oz) canned tomato sauce (e.g., Hunts)
  • 1/4 teaspoon each salt and pepper

Beef Filling:

  • 1 tablespoon olive oil
  • 2 garlic cloves, minced
  • 1 onion, finely chopped (~1 cup)
  • 1 lb / 500g ground beef (mince)
  • 400g / 14oz refried beans (1 can)
  • 400g / 14oz black beans, drained (1 can)

Enchiladas:

  • 8 tortillas (or burrito wraps)
  • 1.5 cups (150g) grated melting cheese, or more (Monterey Jack, tasty, or cheddar cheese)
  • Cilantro/coriander leaves, roughly chopped (optional garnish)

Spice Mix:

  • 1 teaspoon each onion & garlic powder
  • 1 tablespoon each cumin powder, paprika, and dried oregano
  • 1/21 teaspoon cayenne pepper (optional, for spiciness)

Instructions

  1. Make Spice Mix: Mix together Spice Mix ingredients. Set aside.
  2. Make Enchilada Sauce: Heat oil in a large saucepan over medium heat. Add flour and mix to combine into a paste. Cook for 1 minute, stirring constantly. Add 1/2 cup chicken broth, whisk straight away, then it will turn into a thick smooth paste quite quickly. Add remaining chicken broth, passata, salt, pepper, and 2 tablespoons of SPICE MIX. Whisk. Increase heat slightly to medium-high. Cook for 3 to 5 minutes, whisking regularly, until the sauce thickens to the consistency of thick syrup. Remove from stove.
  3. Make Filling: Preheat oven to 180C/350F. Heat oil in a skillet over high heat. Add garlic and onion, cook for 2 minutes. Add beef and cook for 2 minutes, breaking it up as you go. Add remaining Spice Mix. Cook for a further 2 minutes or until completely brown. Add refried beans, black beans, about 1/4 cup of Enchilada Sauce + salt & pepper. Mix and cook for 2 minutes then remove from stove.
  4. Assemble Enchiladas: Smear a bit of Sauce on the bottom of a baking dish (stops sliding). Place filling on the lower third of a tortilla. Roll up then place in the baking dish, seam side down. Repeat with remaining Filling & Tortillas.
  5. Bake: Pour Sauce over the Enchiladas, top with cheese, bake for 10 minutes covered then 10 minutes uncovered. Serve hot!

Notes

  • Ingredient Substitutions: You can use all onion or garlic powder if you only have one. Fresh garlic is not the same, but as a last resort, you can use 3 minced garlic cloves instead of onion & garlic powder. Sauté in the heated oil before proceeding with the recipe.
  • Tomato Passata: Tomato passata is pureed plain tomatoes that are not seasoned. It is thick and smooth, like a thick tomato soup. You can make your own by pureeing canned tomatoes in a blender. In America, if you can’t find passata, a great substitute is US canned tomato sauce (e.g., Hunts).
  • Black Beans: Black beans are commonly used in Mexican & Tex Mex cooking. You can substitute with red kidney beans or another type of bean if you prefer.
  • Refried Beans: The refried beans should loosen as they heat and stir through easily. If not, add a splash of water.
  • Baking Covered: To bake covered, place a baking tray on top of the baking dish or cover with foil.
  • Make Ahead: To make ahead, roll up enchiladas and place in a casserole dish (can smear with sauce underneath). Keep the sauce separate and top just before baking.

Nutrition

  • Serving Size: 1 serving
  • Calories: 700kcal
  • Sugar: 10g
  • Sodium: 1200mg
  • Fat: 35g
  • Saturated Fat: 12g
  • Unsaturated Fat: 20g
  • Trans Fat: 1g
  • Carbohydrates: 70g
  • Fiber: 15g
  • Protein: 35g
  • Cholesterol: 80mg

Leave a Comment & Rate this Recipe!

If you love this recipe, please consider giving it a star rating when you leave a comment. Star ratings help people discover my recipes online. Your support means a lot to me, I appreciate you.

Recipe rating 5 Stars 4 Stars 3 Stars 2 Stars 1 Star

Your email address will not be published. Required fields are marked *