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
I start by mixing together all the spices for the spice mix in a small bowl.
Step 2: Make the Enchilada Sauce
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
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
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
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
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
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.
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!
PrintCheesy Beef & Bean Enchiladas Recipe
- 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
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/2 – 1 teaspoon cayenne pepper (optional, for spiciness)
Instructions
- Make Spice Mix: Mix together Spice Mix ingredients. Set aside.
- 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.
- 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.
- 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.
- 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
Your email address will not be published. Required fields are marked *