Soups & Stews
This beef bean and cheese enchilada recipe delivers restaurant-quality comfort in every bite—smoky chipotle-infused layers wrapped in tender tortillas and melted Monterey Jack. 🔥 The key lies in perfectly seasoned ground beef, creamy refried beans, and a velvety enchilada sauce that binds everything together.
I developed this version after years of testing, balancing traditional techniques with modern shortcuts for home cooks.
What sets these enchiladas apart is the chipotle-kissed filling, where smoked spices transform simple ingredients into something deeply flavorful. You'll start with browning ground beef for maximum flavor, then mix in refried beans and cheese for a filling that's both hearty and tender.
The sauce—whether red or green—becomes the glue, soaking into each layer as they bake to golden perfection.
By the time they emerge from the oven, you'll have enchiladas with crispy edges, melty cheese pull, and a smoky aroma that fills your kitchen. The combination of textures—tender tortillas, creamy beans, and rich cheese—makes each bite satisfying.
Serve with sour cream, avocado, or cilantro for freshness, and prepare for a dish that feels like a hug in every forkful.
This recipe works beautifully for meal prep or dinner parties, scaling effortlessly to feed a crowd. The techniques are approachable yet professional, ensuring restaurant-quality results without the fuss. Let's get cooking—your taste buds will thank you.
Ingredients for beef bean and cheese enchilada
Sixteen ingredients for enchiladas that taste like a Mexican restaurant's secret recipe.
| Ingredient | Amount | Notes |
|---|---|---|
| Ground Beef (80/20 Lean-to-Fat Ratio) 🥩 | 1 ½ lb | Browned and drained of fat |
| Refried Beans (Canned or Homemade) 🌽 | 1 ½ cups | Smooth texture preferred |
| Monterey Jack Cheese (Shredded) 🧀 | 2 cups | Freshly shredded, not pre-shredded |
| Flour Tortillas (Medium or Large) 🌯 | 12 whole | 10-inch size for best wrapping |
| Red Enchilada Sauce (Canned) 🍅 | 2 cups | Or green for variety |
| Chipotle Peppers in Adobo (Canned) 🌶️ | 2 whole | Mince 1 tbsp for filling |
| Yellow Onion (Medium) 🧅 | 1 whole | Diced, for filling |
| Garlic Cloves 🧄 | 3 cloves | Minced, for filling |
| Cumin (Ground) 🌿 | 1 tbsp | Toasted for depth |
| Oregano (Dried) 🍃 | 1 tbsp | Mexican oregano preferred |
| Salt 🧂 | 1 ½ tsp | Kosher or sea salt |
| Black Pepper (Freshly Ground) 🌶️ | ½ tsp | For filling seasoning |
| Sour Cream (For Serving) 🥛 | ½ cup | Mexican crema if available |
| Fresh Cilantro (Chopped) 🌿 | ¼ cup | For garnish |
| Avocado (Sliced) 🥑 | 1 whole | For serving |
The ground beef is where the flavor starts—80/20 ratio gives you that perfect balance of lean and fat for maximum browning. Kroger's or Costco usually have the best-priced ground beef in bulk, but check the sell-by date. Look for bright red color and good marbling. For the beans, canned refried beans work in a pinch, but homemade (mashed pinto or black beans) adds a restaurant-quality texture. The Monterey Jack should be freshly shredded—pre-shredded cheese gets clumpy and doesn't melt as smoothly. If you can't find it, Oaxaca cheese makes a great substitute with its creamy texture. The chipotle peppers in adobo are non-negotiable for that smoky depth—La Costeña or Goya brands are reliable.
No chipotle peppers? Smoked paprika plus a pinch of cayenne gets you close, though it won't have the same complexity. Running short on cumin? One teaspoon of coriander plus half a teaspoon of cinnamon mimics its earthy warmth. For the tortillas, Mission brand is the gold standard—soft enough to wrap but sturdy enough to hold filling. If they're too soft, microwave for 10 seconds to plump them up. The enchilada sauce can be store-bought (Herdez or Del Monte), but homemade is worth the effort—simmer canned tomatoes, garlic, onion, and a splash of vinegar for 20 minutes. The avocado should be ripe but firm—press the stem end, and if it gives slightly, it's perfect for slicing.
Wrap the enchiladas tightly to prevent filling from spilling out during baking. Store any unassembled filling in an airtight container for up to 3 days in the fridge. The assembled enchiladas reheat beautifully—cover with foil and bake at 350°F for 10 minutes to restore crispiness. For meal prep, assemble and refrigerate before baking—this lets the flavors meld even more. The leftovers keep for 4 days in the fridge or 3 months in the freezer. Garnish with sour cream and cilantro right before serving, as they wilt quickly. Double the batch and freeze half for lazy weeknights—just thaw overnight in the fridge before reheating.
Why You'll Love This Recipe
- No-Fuss Assembly: I swear by this recipe because it’s the kind of meal where you just layer and bake—no fancy folding skills required. The refried beans and ground beef mix is forgiving, and even if my tortillas get a little lumpy, the cheese melts everything into something cohesive. (Yes, even on a Tuesday night.)
- Cheese Pull Factor: That Monterey Jack stretch? It’s the star. The moment it melts into gooey rivers over the spiced beef and beans, I lose my mind—it’s the kind of pull-apart texture that makes you reach for seconds without thinking. Honestly, the sauce just ties it all together like a warm hug.
- Lunchbox Hero: Between us, this is my go-to for meal prep because it reheats like a dream. Pack a few slices in a container, and it’s still hearty and satisfying the next day—no sad, dry leftovers here. My kids actually ask for it, which is basically a parenting win.
- Budget Stretch: I make this when I’m pinching pennies, and it feeds four for under $10. The 80/20 beef adds richness without breaking the bank, and canned beans and sauce cut costs without sacrificing flavor. It’s my secret weapon for stretching groceries without skimping on taste.
Step-by-step instructions for smoky chipotle-kissed enchiladas
Here's how to build layers of smoky beef, creamy beans, and melty cheese that'll make your enchiladas shine.
🍳 Step 1: Cook and Season the Beef Filling
Heat a large skillet over medium-high heat and add the 1.5 lb ground beef (80/20 lean-to-fat ratio). Break it apart with a wooden spoon as it cooks, letting the fat render naturally. This should take about 5-6 minutes until the beef loses its raw color and starts to brown.
Drain most of the fat (leave about 1 tablespoon for flavor), then add the diced yellow onion and minced garlic cloves. Cook for 2-3 minutes until softened. Stir in the 1 tbsp toasted cumin, 1 tbsp dried oregano, 1.5 tsp salt, and 0.5 tsp freshly ground black pepper. Cook for another 1 minute to toast the spices.
Add the 1.5 cups refried beans and the 1 tbsp minced chipotle peppers in adobo (from 1 of the 2 peppers). Stir well and let the mixture cook together for 2-3 minutes until everything is heated through. Remove from heat and let cool for 5 minutes—this prevents the tortillas from getting soggy when you roll them.
👨🍳 Step 2: Assemble the Enchilada Layers
Preheat your oven to 375°F. Spread ½ cup red enchilada sauce on the bottom of a 9x13-inch baking dish. This sauce will create a flavorful base for your enchiladas. Warm the 12 flour tortillas by stacking them and microwaving for 20-30 seconds or warming in a dry skillet for 30 seconds per side.
Spoon about ¼ cup of the beef mixture onto each tortilla, spreading it evenly toward one edge. Fold the tortilla over the filling to create a neat rectangle. Place the folded tortilla seam-side down in the baking dish, slightly overlapping if needed. Repeat with the remaining tortillas and filling, arranging them in a single layer.
🥘 Step 3: Add Cheese and Sauce for Maximum Melty Goodness
Pour the remaining 1½ cups red enchilada sauce evenly over the assembled enchiladas. Sprinkle the 2 cups freshly shredded Monterey Jack cheese evenly over the top. The cheese should cover all the tortillas completely—this ensures that every bite delivers that perfect melty texture.
Here's the thing—don't skip the cheese layer. It acts as a seal that keeps the filling contained while creating a luscious, creamy topping. If you're feeling fancy, you can sprinkle a pinch of dried oregano over the cheese for extra flavor depth.
🔥 Step 4: Bake Until Bubbly and Golden
Bake the enchiladas uncovered for 20-25 minutes until the cheese is bubbly and golden brown on top and the edges are crisping slightly. You'll know they're done when the cheese pulls away from the edges of the baking dish and the tortillas look toasted.
I like to broil for the last 1-2 minutes if the cheese isn't quite brown enough—just watch it closely so it doesn't burn. The broiler gives you that beautiful, slightly crispy cheese topping that makes these enchiladas look restaurant-worthy.
🍽️ Step 5: Serve with Fresh Toppings
Let the enchiladas rest for 5 minutes before serving. This resting time allows the filling to set slightly and makes it easier to slice. Cut into 6 equal servings (about 2 enchiladas per person) and arrange on a platter.
Top each serving with 2 tablespoons sour cream, 1 tablespoon chopped fresh cilantro, and 2 slices avocado. The coolness of the sour cream and avocado balances the smoky, spicy flavors perfectly. Serve immediately while everything is hot and melty—these enchiladas are best enjoyed fresh from the oven!
Pro Tips For Making Beef Bean And Cheese Enchilada
- Brown the Beef Right: That 80/20 ground beef needs to hit 160°F, not just "look cooked." Break it into small chunks first—it cooks faster and more evenly, and you’ll end up with a better texture in your filling. I used to rush this, and the beef would turn out greasy and underseasoned. Now I take my time, scrape the pan often, and let it crisp just a little at the edges.
- Warm the Tortillas Properly: Cold tortillas = soggy enchiladas. Stack your flour tortillas, cover with a damp towel, and microwave for 30 seconds before rolling. Or, even better, heat them dry in a skillet over medium for 20 seconds per side—just enough to make them pliable without burning. Trust me, this small step keeps your dish from turning into a sad, mushy mess.
- Layer Cheese Like a Pro: Don’t just dump shredded Monterey Jack on top—it’ll slide right off when you serve. Instead, sprinkle half the cheese inside each tortilla before rolling, then add the rest on top. Press gently so it sticks, and finish with a final sprinkle after baking. This guarantees every bite has that melty, gooey payoff you’re after.
- Sauce First, Then Rest: Spread a thin layer of enchilada sauce in your baking dish before adding the rolled enchiladas. This prevents them from sticking and ensures even coverage. After baking, let them rest for 5 minutes—yes, even if you’re starving. This gives the cheese time to set properly, so your first bite isn’t a runny surprise.
Storing and reheating this recipe
Fridge Storage Tips
Store any unassembled filling in an airtight container for up to 3 days in the fridge. The beef-bean-cheese combo keeps beautifully, and the flavors actually deepen overnight.
I like using glass Pyrex containers—they’re sturdy and microwave-safe for quick reheats. Just let the filling cool completely before sealing to prevent condensation. 🥶
Freezer Prep
Assembled enchiladas freeze like a dream for up to 3 months. Place them in a single layer on a baking sheet, freeze solid, then transfer to ziplock bags with all the sauce and cheese.
This prevents a giant block of frozen enchiladas that’s hard to slice. Label with the date—trust me, you’ll thank yourself later. ❄️
Reheating Perfection
For oven reheating, cover with foil and bake at 350°F for 10 minutes—this restores crispiness without drying out the filling. If using the microwave, cover with a damp paper towel and heat in 1-minute intervals until 165°F internal.
Add a splash of water if the cheese looks dry. The broiler is my secret weapon for crispy cheese tops—just watch closely! 🔥
Meal Prep Hack
Assemble enchiladas in your baking dish, refrigerate overnight, then bake straight from the fridge. The cold start helps the cheese melt more evenly, and the flavors meld beautifully. I double the batch and freeze half—just thaw in the fridge overnight before reheating. Perfect for busy weeknights! 📅
Garnish Fresh
Add sour cream, cilantro, and avocado after reheating—they wilt quickly and lose their freshness. If serving from the freezer, garnish right after reheating while everything’s hot. Pro tip: Sprinkle a pinch of smoked paprika over the cheese before serving for extra smokiness. 💫
Nutrition facts
Frequently asked questions
Can I use corn tortillas instead of flour tortillas?
Flour tortillas are ideal for this recipe because they hold their shape better when wrapped and baking. Corn tortillas tend to be more fragile and can tear when filled. If you must use corn, warm them longer (30 seconds per side) and handle them very gently when rolling. The texture will be slightly different but still delicious!
How do I make these enchiladas less spicy?
Adjust the heat by reducing the chipotle peppers to just ½ tbsp or omitting them entirely and using 1 tsp smoked paprika instead. For extra mildness, add 1 tbsp honey or sugar to the sauce to balance the flavors. Taste the filling before assembling—you can always add more cheese to help mellow the heat!
Can I make these enchiladas ahead of time?
Assemble them in the baking dish, cover tightly with foil, and refrigerate for up to 24 hours before baking. This actually enhances the flavors. For freezing, bake first, then cool completely and store in airtight containers for up to 3 months. Reheat in the oven at 350°F for 10 minutes to restore crispiness.
What's the best cheese substitute for Monterey Jack?
Oaxaca cheese is the closest substitute with its creamy, meltable texture. Other options include cheddar (sharp or mild) or a blend of Monterey Jack and pepper jack for extra flavor. Avoid pre-shredded cheese—it contains anti-caking agents that prevent proper melting. Freshly shredded is always best!
Why are my tortillas breaking when I roll them?
Cold tortillas are more likely to crack. Warm them first by microwaving for 20-30 seconds or heating in a dry skillet. Also, spread the filling toward one edge rather than the center to create a clean fold. If they still tear, use slightly smaller tortillas (8-inch) or double-wrap with two thin tortillas per filling.
