Soups & Stews
This beef bean and cheese enchilada recipe delivers the ultimate one-pan comfort food experience, where smoky spices and melted cheese create a satisfying meal in under an hour. The secret lies in perfectly seasoned ground beef, tender refried beans, and layers of crispy tortillas that bake into golden perfection.
I developed this recipe to balance traditional techniques with modern convenience—no fancy skills required, just a reliable oven and a few essential ingredients.
The filling starts with browned ground beef infused with cumin, chili powder, and garlic, creating a rich, aromatic base that pairs beautifully with refried beans and melted cheese. The tortillas, lightly brushed with oil, crisp up beautifully while holding their shape, ensuring every bite delivers that perfect combination of textures.
This method transforms a classic dish into a foolproof weeknight dinner that feels like a restaurant-quality meal.
What makes this recipe truly special is how the flavors meld together during baking—smoky spices from the beef, creamy cheese, and the subtle crunch of the tortillas create a harmonious balance that keeps everyone asking for seconds.
The one-pan approach simplifies cleanup while delivering restaurant-style results, making it ideal for busy families or anyone craving a hearty, satisfying meal without the fuss.
Serve with sour cream, sliced avocado, or a sprinkle of fresh cilantro for added brightness, and you’ve got a complete dish that’s as versatile as it is delicious. Whether you’re feeding a crowd or meal prepping for the week, this recipe delivers comfort food at its finest—every time.
Ingredients for beef bean and cheese enchilada
Perfectly balanced ingredients for restaurant-quality enchiladas with minimal effort and maximum flavor.
| Ingredient | Amount | Notes |
|---|---|---|
| Ground Beef (80/20 Lean-to-Fat Ratio) 🥩 | 1 ¼ lb | Chopped fine for even cooking |
| Refried Beans (Canned or Homemade) 🌽 | 1 ½ cups | Smooth texture preferred |
| Shredded Monterey Jack Cheese 🧀 | 2 cups | Freshly shredded for melt |
| Flour Tortillas (Medium Size) 🌯 | 8 whole | Corn tortillas for authenticity |
| Enchilada Sauce (Store-Bought or Homemade) 🍅 | 1 ½ cups | Medium or red sauce |
| Ground Cumin 🌿 | 1 tbsp | Toasted for deeper flavor |
| Chili Powder 🌶️ | 2 tbsp | Smoked variety preferred |
| Garlic Cloves 🧄 | 4 cloves | Minced for aromatic base |
| Olive Oil 🫒 | ¼ cup | Extra-virgin for richness |
| Salt 🧂 | 1 tsp | Kosher or sea salt |
| Black Pepper 🌶️ | ½ tsp | Freshly ground preferred |
| Sour Cream 🥛 | ½ cup | For serving, optional |
| Fresh Cilantro 🌿 | ¼ cup | Chopped for garnish |
| Avocado (Optional) 🥑 | 1 whole | Sliced for serving |
The ground beef is the flavor foundation—80/20 lean-to-fat ratio ensures juiciness and richness. Trader Joe's or Costco often carry pre-chopped beef for convenience, but if buying whole, pulse it in a food processor for even cooking. For the refried beans, homemade or high-quality canned brands like Goya make a noticeable difference in texture. The Monterey Jack cheese should be freshly shredded—pre-shredded varieties contain anti-caking agents that prevent proper melting. Tortillas are best stored in a dry, airtight container at room temperature for up to 2 weeks, or frozen for longer storage.
No enchilada sauce on hand? Sauté 1 chopped onion, 2 minced garlic cloves, and 1 tbsp chili powder in 1 cup beef broth for a quick substitute. For a deeper smoky flavor, swap regular chili powder for smoked paprika. If you prefer corn tortillas, they require slightly more oil brushing to prevent cracking during baking. The avocado can be omitted if not in season, but the sour cream adds a necessary cooling contrast to the spicy filling—don't skip it if you're sensitive to heat.
Prep the filling ahead and store in the fridge for up to 3 days—the flavors deepen overnight. Assemble the enchiladas just before baking to maintain crisp tortillas. Leftovers reheat beautifully in a 350°F oven for 10-15 minutes, covered with foil to prevent drying. For meal prep, portion individual servings into airtight containers with a damp paper towel between layers to maintain moisture for up to 4 days in the refrigerator. Freezing isn't recommended due to tortilla texture changes, but the filling alone keeps well for 3 months
Why You'll Love This Recipe
- One-Pan Wonder: I swear by this recipe for lazy nights—just brown the beef, mix in the beans and sauce, roll up the tortillas, and bake. No chopping, no fuss, and my kitchen stays cleaner than my diet on weekends.
- Cheesy, Meaty Magic: That 80/20 beef? Rich, juicy perfection. Add the refried beans for heartiness and the Monterey Jack melts into gooey, stretchy goodness—like a warm hug in every bite. (Yes, even my picky husband finishes his plate.)
- Lunchbox Hero: Between us, these enchiladas are my secret weapon for meal prep. Assemble them ahead, refrigerate, and bake fresh the next day—still crispy edges, still melty cheese. Pack them cold for work, and they’re a hit with coworkers who think I’m a genius.
- Budget-Friendly Feast: Ground beef and canned beans stretch into a full meal for four (or five if someone’s hungry). Add a side of rice or a simple salad, and you’ve got a dinner that won’t break the bank—without sacrificing flavor. My wallet and taste buds thank me every time.
Step-by-step instructions for beef bean and cheese enchiladas
Master this one-pan technique for perfectly layered, smoky enchiladas with tender beef and melty cheese.
Prepare the Seasoned Beef Filling
Heat the 0.25 cup olive oil in a large skillet over medium-high heat. Add the 1.25 lb ground beef (80/20 lean-to-fat ratio) and cook, breaking it apart with a wooden spoon, until it loses its raw color and begins to brown—about 5-6 minutes. This fat ratio is crucial for flavor and moisture.
Drain most of the fat, leaving about 1 tablespoon in the pan. Add the 4 minced garlic cloves, 1 tbsp ground cumin, 2 tbsp chili powder, 1 tsp salt, and 0.5 tsp black pepper. Stir for 30 seconds until fragrant. Pour in the 1.5 cups enchilada sauce and 1.5 cups refried beans, then simmer for 3-4 minutes until everything is well combined. Remove from heat and set aside.
Assemble the Enchiladas
Preheat your oven to 375°F. Spread 0.5 cup enchilada sauce on the bottom of a 9x13-inch baking dish to prevent sticking. Warm the 8 flour tortillas by stacking them and microwaving for 20-30 seconds or heating in a dry skillet for 10 seconds per side. This prevents cracking when filled.
Divide the beef mixture evenly among the tortillas, spreading it thinly to fit comfortably. Roll each tortilla tightly, tucking in the sides as you go. Place seam-side down in the baking dish, slightly overlapping if needed. Pour the remaining 1 cup enchilada sauce over the top.
Bake Until Bubbly and Golden
Sprinkle the 2 cups shredded Monterey Jack cheese evenly over the enchiladas. Bake for 20-25 minutes until the cheese is fully melted and bubbly, and the edges are golden brown. The tortillas should be tender but not soggy—this means the sauce has properly sealed the filling.
For extra crispiness, broil for 1-2 minutes at the end, watching closely to avoid burning. Remove from the oven and let rest for 5 minutes before serving. This resting time ensures clean slices without filling spillage.
Garnish and Serve Warm
Top each serving with 2 tablespoons sour cream, 1 tablespoon chopped fresh cilantro, and slices of the 1 whole avocado (optional). The contrast of cool sour cream and creamy avocado against the warm, spicy filling creates the perfect balance. Serve immediately with extra enchilada sauce on the side for dipping.
These enchiladas deliver hearty comfort with every bite—the tender beef, rich beans, and melty cheese create a satisfying texture, while the smoky tortillas add depth. The one-pan method keeps cleanup simple, making this a perfect weeknight dinner that still feels special.
Pro Tips For Making Beef Bean And Cheese Enchilada
- CRANK THE HEAT FIRST: Brown that ground beef over medium-high heat until it’s no longer pink—about 5-6 minutes. I used to cook it low and slow, and the meat always tasted dry and bland. High heat sears the outside while the inside cooks through, locking in flavor and moisture.
- SALT THE BEANS: Stir a pinch of salt into your refried beans before mixing them with the beef. Canned beans are often watered down, and this small step makes them taste fresher and more integrated into the filling. (Yes, even if the label says they’re already seasoned.)
- DON’T OVERFILL THE TORTILLAS: Pack the cheese and filling snugly but leave room—about ½ inch of empty space along the edges. Overstuffed tortillas split when you roll them, and the cheese oozes out like a sad, melted disaster. Tight but not stuffed is the golden rule.
- WARM THE TORTILLAS FIRST: Dip the tortillas in warm enchilada sauce for 10 seconds before rolling. Cold tortillas crack under the weight of the filling, and warm ones hold together like they’re supposed to. (Pro move: Keep them wrapped in a damp towel while you work.)
Storing and reheating your beef bean and cheese enchilada
Refrigerator Storage
Store your enchiladas in an airtight container with a damp paper towel covering the top layer to prevent drying. They’ll keep fresh in the fridge for 3-4 days—the flavors actually deepen as the spices meld together.
I like using glass Pyrex containers because they’re sturdy and microwave-safe for quick reheats. Just make sure the container is deep enough to accommodate the stacked enchiladas without crushing the tortillas. 💫
Freezer-Friendly Filling
While the assembled enchiladas don’t freeze well (tortillas get soggy), the beef filling alone freezes beautifully for 3 months. Portion it into quart-sized freezer bags, squeezing out excess air to prevent freezer burn.
Thaw overnight in the fridge before using—never microwave directly from frozen. This is my go-to trick for meal prep Sundays when I want to assemble enchiladas later in the week. ❄️
Oven Reheating Method
For the best texture, reheat enchiladas in a 350°F oven for 10-15 minutes, covered with foil to trap moisture. The gentle heat prevents the tortillas from getting rubbery. If they look dry, sprinkle 2 tablespoons enchilada sauce over the top before reheating.
I always add a fresh sprinkle of Monterey Jack cheese during reheating to restore that melty, golden finish. 🔥
Microwave Shortcut
When time is tight, cover enchiladas with a damp paper towel and microwave on 50% power for 2-3 minutes, stirring halfway. Add 1 tablespoon sour cream after reheating to refresh the flavors.
Avoid high power—it turns the tortillas chewy. This method works best for individual portions rather than the whole dish. 💡
Garnish Refresh
After reheating, always add fresh toppings to brighten the dish. A dollop of sour cream, handful of chopped cilantro, and slices of avocado (if using) restore that restaurant-quality finish.
The acidity from lime juice or a squeeze of fresh lemon also cuts through any reheating dryness. Trust me, this simple step makes all the difference! 🌿
Portioning for Meal Prep
Divide enchiladas into individual serving containers with a damp paper towel between layers to maintain moisture. Store in the fridge for 4 days—just pop them in the oven or microwave when ready.
I like using stackable glass containers to save fridge space. For extra insurance, reheat only what you’ll eat that day to keep the rest fresh. ✨
Nutrition facts
Frequently asked questions
Can I use corn tortillas instead of flour tortillas?
Yes, but you'll need to adjust the technique slightly. Corn tortillas are more delicate and require a light brush of olive oil before filling to prevent cracking. They also absorb sauce differently, so you may want to add an extra 0.25 cup enchilada sauce to the bottom of the dish. The flavor will be more authentic, but the texture will be slightly different from flour tortillas.
How do I prevent the filling from leaking out?
Roll the tortillas tightly and tuck in the sides as you go—this creates a seal that holds the filling. For extra security, chill the assembled enchiladas in the fridge for 15 minutes before baking. This helps the cheese firm up slightly and keeps everything contained. Also, make sure not to overfill the tortillas.
What's the best cheese substitute if I don't have Monterey Jack?
Cheddar or a blend of cheddar and pepper jack work beautifully for a similar melt. For extra creaminess, try Monterey Jack and Colby Jack mix. Avoid pre-shredded cheese—it contains anti-caking agents that prevent proper melting. If you're vegetarian, Oaxaca or Chihuahua cheese are excellent alternatives.
Can I make these enchiladas ahead of time?
Assemble them up to 24 hours ahead and refrigerate uncovered. Just add 5-10 minutes to the baking time when reheating. For meal prep, store in an airtight container with a damp paper towel between layers to maintain moisture. The flavors actually deepen overnight, making them even more delicious!
Why did my tortillas get soggy?
Soggy tortillas usually happen from too much sauce or moisture.
