Soups & Stews
This beef and refried bean enchilada recipe delivers restaurant-quality comfort food with tender tortillas, smoky filling, and rivers of melted cheese—all in one foolproof baking process. The secret lies in balancing rich ground beef with creamy refried beans, then layering everything between warm tortillas for that perfect crispy-cheesy finish. I’ve perfected this method after years of testing, ensuring every bite has the right mix of texture and flavor without requiring advanced skills.
What sets these enchiladas apart is the smoky depth from cumin and chili powder in the beef mixture, paired with the earthy warmth of refried beans. The tortillas soften just enough to soak up the sauce while maintaining structure, and the cheese melts into golden rivers when baked to perfection.
This recipe works with store-bought shortcuts (like pre-cooked beans or tortillas) or homemade components—your choice.
By the time you pull these from the oven, you’ll have a dish that’s restaurant-quality but made at home: golden, bubbling, and ready to be topped with sour cream, cilantro, or jalapeños for extra flair.
The filling stays moist, the tortillas stay sturdy, and the cheese pulls into stretchy, cheesy perfection. It’s the kind of meal that feels like a hug on a plate.
Serve with a side of Mexican rice or a simple green salad to round out the meal. The best part? Leftovers reheat beautifully, making this the ultimate make-ahead comfort dish. Let’s get started—your taste buds will thank you.
Ingredients for beef and refried bean enchilada
These 15 ingredients create restaurant-quality enchiladas with smoky depth and melty perfection—no shortcuts needed.
| Ingredient | Amount | Notes |
|---|---|---|
| Ground Beef (80/20) 🥩 | 2 lbs | Lean but flavorful, pre-browned |
| Refried Beans (canned) 🥫 | 2 cups | High-quality, no artificial additives |
| Flour Tortillas (10-inch) 🌯 | 12 whole | Soft, pliable, store-bought preferred |
| Shredded Monterey Jack Cheese 🧀 | 4 cups | Freshly shredded for meltiness |
| Canned Tomato Sauce 🍅 | 2 cups | San Marzano preferred for depth |
| Ground Cumin 🌿 | 1 ½ tbsp | Toasted for maximum aroma |
| Chili Powder 🌶️ | 2 tbsp | Smoked variety for authentic flavor |
| Onion (yellow) 🧅 | 1 whole | Diced fine for even distribution |
| Garlic Cloves 🧄 | 4 cloves | Minced finely for subtle flavor |
| Olive Oil 🫒 | 2 tbsp | Extra-virgin for richness |
| Salt 🧂 | 1 ½ tsp | Kosher or sea salt preferred |
| Black Pepper 🌶️ | ½ tsp | Freshly ground for brightness |
| Sour Cream 🥛 | ½ cup | For topping, full-fat preferred |
| Fresh Cilantro 🌿 | ¼ cup | Chopped, for garnish |
| Jalapeño (optional) 🌶️ | 1 whole | Sliced thin for heat |
The ground beef is where the magic happens—80/20 fat ratio ensures juiciness without greasiness. Trader Joe's or Costco carry excellent pre-browned beef that saves time, but browning your own at home deepens the flavor. Look for bright red, well-marbled meat. Refried beans should be smooth and creamy—none of that gritty canned stuff. La Fonda or Old El Paso make great store-bought options. The tortillas? Flour, not corn—they hold up better during baking. Warm them slightly before assembling so they're pliable but not soggy.
No smoked paprika? Substitute chili powder plus a pinch of liquid smoke—it's a game-changer. Fresh cilantro wilt fast, so buy it the day you cook. Mexican oregano (if you can find it) adds a different dimension than regular oregano. The jalapeño is optional, but if you add it, remove seeds for less heat. For the tomato sauce, San Marzano cans are worth the splurge—they're sweeter and less acidic. Short on time? A blended salsa works in a pinch, just thin it with a splash of water to loosen.
Assemble these the night before and refrigerate—flavors meld beautifully. Reheat at 350°F for 20-25 minutes until bubbly. The cheese should pull into stretchy rivers when done. Leftovers keep for 4 days in the fridge or 3 months frozen. To freeze, wrap tightly in foil and thaw overnight in the fridge. Pro tip: Double the batch—these disappear fast, and reheated slices taste even better.
Why You'll Love This Recipe
- One-Pan Magic: I swear by this recipe when I’m too tired to wash dishes. Brown the beef, mix in the refried beans and tomato sauce, then roll and bake—no extra pans, no stress. That 80/20 ground beef gives it enough fat to stay juicy, and the beans keep it hearty without extra effort.
- Creamy Meets Crunchy: Honestly, the texture is what makes this dish. The refried beans add that rich, velvety base, while the Monterey Jack melts into gooey perfection. Toss in a sprinkle of cilantro or jalapeños if you’re feeling fancy—trust me, it’s ridiculously good.
- Lunchbox Hero: Between us, this is my go-to for packing lunches. The tortillas hold up well, and the filling stays warm (or reheats in seconds). My kid’s favorite? The cheesy corners—she always saves them for last. Works for school lunches, potlucks, or just a quick dinner.
- Budget-Friendly Staples: I make this at least once a week because it’s solid value. Ground beef and canned beans stretch far, and the tortillas are cheap but sturdy. Leftovers? Even better—taste just as good cold the next day, so it’s my secret weapon for busy mornings.
Step-by-step instructions for beef and refried bean enchiladas
Here's how to build smoky, cheesy layers that deliver perfect texture every time.
Brown the Ground Beef with Aromatics
Heat 2 tablespoons olive oil in a large skillet over medium-high heat. Add the 2 pounds ground beef (80/20) and cook, breaking it apart with a wooden spoon, until it loses its raw color and begins to brown—about 5-7 minutes. This step develops deep flavor through the Maillard reaction.
Push the beef to one side of the pan and add the 1 whole yellow onion, diced fine, and the 4 cloves garlic, minced. Cook for 3-4 minutes until the onion softens and becomes translucent. Stir the beef back into the pan and add 1.5 teaspoons salt, 0.5 teaspoon black pepper, 1.5 tablespoons ground cumin, and 2 tablespoons chili powder. Cook for another 2 minutes to toast the spices and let their aromas infuse the beef.
Real talk: Don't drain the fat here. That rendered beef fat carries flavor, and we'll use it to build the enchilada sauce later. Transfer the beef mixture to a bowl and set aside.
Warm the Refried Beans and Prepare the Sauce
In the same skillet (no need to clean it—those browned bits are flavor gold), pour in the 2 cups canned tomato sauce. Stir to deglaze the pan, scraping up any stuck-on bits, and let it simmer over medium heat for 5 minutes until slightly thickened. This creates the rich, smoky base for your enchiladas.
In a separate bowl, warm the 2 cups refried beans in the microwave for 30-45 seconds or in a small saucepan over low heat, stirring occasionally to prevent scorching. The beans should be soft and spreadable—this ensures they'll blend smoothly into your filling later.
Assemble the Enchiladas with Cheese Rivers
Preheat your oven to 375°F. Spread 1 cup shredded Monterey Jack cheese on a microwave-safe plate and microwave for 20-30 seconds until melted. This creates the signature "cheese rivers" that cascade over your enchiladas when served.
Working quickly, fill each of the 12 flour tortillas with about 2 tablespoons of the warm refried beans, followed by 2 tablespoons of the beef mixture. Roll them up tightly, tucking in the sides as you go. Place each enchilada seam-side down in a 9x13-inch baking dish, slightly overlapping if needed to fit them all.
Here's the thing—don't overfill the tortillas. Too much filling makes them burst open during baking. A snug but not stuffed roll ensures they hold their shape.
Bake Until Bubbly and Golden
Pour the warm tomato sauce mixture evenly over the enchiladas, then sprinkle the remaining 3 cups shredded Monterey Jack cheese on top. Bake for 20-25 minutes until the cheese is bubbly and golden brown and the edges are crisping slightly. The sauce should be thick enough to cling to the tortillas without pooling at the bottom.
If you're using the 1 whole jalapeño, slice it thin and arrange it on top during the last 5 minutes of baking for a spicy kick. The residual heat will soften it slightly without making it mushy.
Rest and Serve with Fresh Toppings
Remove the enchiladas from the oven and let them rest for 5 minutes before serving. This resting period allows the filling to set slightly and makes slicing cleaner. The cheese rivers will have thickened just enough to hold their shape when you cut into them.
Garnish each serving with 0.5 cup sour cream and 0.25 cup chopped fresh cilantro. The contrast of cool sour cream against the warm, smoky enchiladas is what makes this dish sing. Serve immediately while the tortillas are still warm and the cheese is melty—this is when they taste best.
Pro Tips For Making Beef And Refried Bean Enchilada
- Crank the Heat First: Brown that ground beef fast and hot—no simmering yet. I learned this the hard way: dragging it out makes the meat greasy and dull. Get it sizzling in a dry skillet for 2-3 minutes before even touching the onions or spices.
- Warm the Tortillas Properly: Stack those 10-inch flour tortillas and microwave them for 20 seconds with a damp paper towel on top. Cold tortillas crack like brittle chips when you roll them. (Yes, even if you're impatient like me.)
- Skip the Pre-Cooked Beans: Drain the canned refried beans but don’t heat them first—just stir them into the warm beef mixture. Heating them separately makes them gummy. The residual heat from the beef will blend them smoothly without turning them into a gluey mess.
- Layer Cheese Lightly: Don’t dump all the Monterey Jack at once—sprinkle half between layers and save the rest for the top. The cheese under the tortillas melts into a creamy sauce, while the top stays gooey and golden. (Your future self will thank you.)
Essential equipment for this dish
Cast Iron Skillet
Your 10-inch cast iron skillet is the workhorse of this recipe—it’s perfect for browning the beef and deglazing the pan with tomato sauce. The heavy material retains heat evenly, ensuring the beef sears properly and the sauce develops rich, caramelized flavors.
I recommend a Lodge Pre-Seasoned Cast Iron Skillet—it’s affordable, durable, and develops a natural non-stick patina over time. If you don’t have cast iron, a heavy stainless steel skillet like All-Clad works too, but monitor the heat closely to avoid burning the sauce. 🔥
Baking Dish
A 9x13-inch baking dish is essential for holding all 12 enchiladas without crowding, which can lead to uneven baking. I prefer a dark-colored, heavy-duty dish like CorningWare because it conducts heat well and promotes browning.
If you only have a lighter-colored dish, place it on a baking sheet to catch any drips. For extra crispiness, I sometimes use a ceramic baking dish—it holds heat longer and gives the edges a beautiful golden crust.
Mixing Bowls
You’ll need at least two medium-sized mixing bowls—one for combining the beef mixture and another for warming the refried beans. I use stainless steel bowls because they’re easy to clean and don’t retain odors like plastic.
A glass mixing bowl also works well, especially if you’re prepping ahead and want to store components in the fridge. Avoid flimsy plastic bowls—they can’t handle the heat when warming the beans in the microwave.
Tortilla Warmer
Warming your tortillas slightly before rolling them makes the process much easier. A tortilla warmer (like the Oster TSSTW1000) is a game-changer, but if you don’t have one, a clean kitchen towel and a plate work in a pinch.
Simply wrap the tortillas in the towel and microwave for 10-15 seconds until pliable. This step prevents cracking and ensures the filling stays contained during baking. Pro tip: Keep the tortillas covered with a damp towel while you work—they’ll stay warm and flexible longer. 🌯
Cheese Melting Hack
For those signature cheese rivers, you’ll need a microwave-safe plate to melt the cheese before assembling the enchiladas. I use a glass or ceramic plate because they distribute heat evenly.
Spread 1 cup shredded Monterey Jack cheese on the plate and microwave in 10-second bursts until just melted—overheating can make it grainy. A small offset spatula helps spread the cheese evenly.
If you’re short on time, you can also melt the cheese directly in the baking dish before adding the enchiladas, but the rivers won’t be as dramatic.
Wooden Spoon & Spatula
A wooden spoon is a must for browning the beef—it prevents scratching your skillet and helps break up the meat without sticking. For flipping and arranging the enchiladas in the baking dish, a heat-resistant silicone spatula (like OXO Good Grips) is ideal.
It’s flexible enough to slide under the tortillas without tearing them. Keep a small metal spatula handy for scraping up any stuck-on bits from the skillet during deglazing. These tools make assembly and cleanup a breeze. ✨
Nutrition facts
Frequently asked questions
Can I use corn tortillas instead of flour tortillas for these enchiladas?
Flour tortillas are ideal because they hold their shape better during baking, but you can use corn tortillas if that's what you have. For best results, lightly brush them with oil before rolling to prevent cracking. Keep in mind they'll be slightly more delicate and may not hold the filling as securely as flour tortillas.
How do I make these enchiladas ahead of time?
Assemble the enchiladas completely (including sauce and cheese) and refrigerate uncovered for 2-4 hours or overnight. When ready to bake, cover tightly with foil and bake at 375°F for 30-35 minutes until bubbly. This method actually enhances the flavors! For freezing, bake first, then cool completely, wrap tightly in foil, and freeze for up to 3 months. Reheat at 350°F for 20 minutes.
What's the best cheese for the signature "cheese rivers" effect?
Monterey Jack melts beautifully and creates those iconic rivers, but Oaxaca or Muenster work well too. For extra gooeyness, mix in 1/2 cup cream cheese with the shredded cheese before baking. Avoid pre-shredded cheese with anti-caking agents—freshly grated always melts better.
My enchiladas turned out soggy—what went wrong?
Soggy enchiladas usually mean the tortillas absorbed too much moisture. To fix this, ensure your baking dish isn't too large (use 9x13-inch max) and don't overfill the tortillas. Also, bake at 375°F for the full 20-25 minutes—don't cut time short. For extra crispiness, broil for 1-2 minutes at the end. The sauce should coat but not pool at the bottom.
Can I make this recipe vegetarian?
Swap the ground beef for 1.5 cups cooked lentils or 1 lb crumbled tempeh, and use vegetarian refried beans. Boost flavor with 1 teaspoon smoked paprika and 1/2 teaspoon liquid smoke in the sauce. The texture will be slightly different but still delicious. For extra protein, add 1 cup black beans to the filling.
