Soups & Stews
This beef and refried bean burrito recipe delivers the perfect balance of crispy tortillas, savory beef, and creamy refried beans—all wrapped in rivers of melted cheese. The secret lies in heating the tortillas just right for that satisfying crunch while keeping the fillings warm and gooey inside.
I've perfected this technique after years of testing, ensuring every bite lives up to its restaurant-quality potential.
What sets this recipe apart is the foolproof method for achieving that coveted crispy exterior without sacrificing the tender, flavorful filling. We start with ground beef seasoned to perfection, then combine it with homemade refried beans that have just the right texture—creamy yet substantial.
The tortillas are heated in a dry skillet for maximum crispiness, while the cheese melts into golden rivers when folded just so.
By the time you take your first bite, you'll experience the magic of a burrito that's crispy on the outside, warm and melty on the inside, with every component working in perfect harmony.
The beef stays tender and flavorful, the refried beans add hearty texture, and the cheese creates that satisfying pull-apart quality that makes burritos so irresistible.
This recipe serves four burritos and takes about 30 minutes from start to finish, making it ideal for a quick weeknight dinner or a satisfying lunch. Whether you're feeding a family or craving a solo meal, these burritos deliver restaurant-quality results with minimal effort. Let's get cooking!
Ingredients for beef and refried bean burrito
Eight simple ingredients transform into restaurant-style burritos with crispy tortillas and melty cheese rivers.
| Ingredient | Amount | Notes |
|---|---|---|
| Ground Beef (80/20) 🥩 | 1 lb | 80% lean, 20% fat preferred |
| Dry Refried Beans 🍲 | 1 can | 15 oz can (not refried) |
| Large Flour Tortillas 🌯 | 4 whole | 10-inch size, store-bought |
| Shredded Cheddar Cheese 🧀 | 2 cups | Mild or medium cheddar |
| Yellow Onion 🧅 | 1 whole | Medium size, diced |
| Garlic Cloves 🧄 | 3 cloves | Fresh, minced |
| Taco Seasoning 🌶️ | 1 tbsp | Homemade or store-bought |
| Salt 🧂 | ½ tsp | Kosher or sea salt |
| Black Pepper 🌶️ | ¼ tsp | Freshly ground |
| Vegetable Oil 🫒 | 1 tbsp | For heating tortillas |
| Sour Cream 🥛 | ¼ cup | For serving (optional) |
| Sliced Jalapeños 🌶️ | ¼ cup | For serving (optional) |
The ground beef is non-negotiable here—80/20 fat ratio gives you that perfect juicy texture. Kroger or Walmart usually have it pre-packaged in 1-pound bags, but check the meat section for the best deals. The refried beans? No shortcuts with canned refried beans—this recipe calls for dry beans you'll actually refry. Soak them overnight, then simmer until creamy. The tortillas should be soft but sturdy—Mission or La Tortilla Factory are my go-tos, but any large flour tortilla works. Keep them wrapped in a dry towel to stay fresh longer.
Short on time? Canned refried beans in a pinch—just add a splash of water to loosen them up. No fresh jalapeños? Pickled jalapeños from the jar add tangy crunch. The taco seasoning can be homemade (chili powder, cumin, garlic powder) or store-bought—just make sure it's got a good mix of spices. For extra flavor, toast the garlic cloves in oil before mincing them. The cheese is where the magic happens—shred it yourself if you can, pre-shredded gets clumpy when melted. And if you're feeling fancy, swap the cheddar for a mix of Monterey Jack and pepper jack.
Tortillas crisp up best when heated in a dry skillet—30 seconds per side is all it takes. Keep them wrapped in foil until ready to fill to prevent drying. The beef filling keeps for 3 days in the fridge, but the tortillas are best used fresh. For make-ahead prep, assemble the burritos without cheese, wrap tightly in foil, and refrigerate. When ready to eat, warm in the oven with cheese on top for 5 minutes at 350°F—the cheese will melt perfectly every time.
Why You'll Love This Recipe
- Five-Ingredient Magic: I swear by this combo—ground beef, refried beans, and a handful of cheese. That 80/20 fat ratio in the beef keeps it juicy, and the beans add texture without fuss. Honestly, it’s the kind of meal where I can open a can, brown some meat, and still feel like I’ve cooked something special.
- Crowd-Pleaser Crunch: Between us, the crispy tortilla edges and melty cheddar make this a winner. I’ve served it to picky eaters, date nights, and even my mom’s book club—no one ever pushes it away. The onion adds just enough bite to keep it interesting without overpowering.
- Lunchbox Hero: This burrito is my go-to for meal prep. Wrap them up, toss in a bag, and they hold together for days. I’ll make a double batch on Sundays because reheating one feels like a warm hug on a busy morning. (Yes, even on a Tuesday night.)
- Budget Breakthrough: Ground beef and dry beans stretch farther than you’d think. I’ve fed four people for under $10 with this—no fancy ingredients, just smart choices. Plus, the leftovers? Just as good cold the next day, wrapped in foil like a little handheld treasure.
Step-by-step instructions for crispy beef and refried bean burritos
Here's how to make burritos with perfectly crispy tortillas and melty cheese rivers every time.
🍳 Step 1: Cook the Ground Beef Until Fully Browned
Heat a large skillet over medium-high heat and add the 1 lb ground beef (80/20). Break it apart with a wooden spoon as it cooks. You want to see the fat render out and the beef brown completely—this adds deep flavor. Cook for 5-6 minutes until the meat loses its raw color and starts to crisp around the edges.
Once the beef is fully browned, drain most of the fat (leave about 1 tablespoon in the pan for flavor). Add the 1 whole yellow onion (diced) and 3 cloves garlic cloves (minced), cooking for 2-3 minutes until softened. Stir in the 1 tablespoon taco seasoning, 0.5 teaspoon salt, and 0.25 teaspoon black pepper, then pour in 1 cup water. Let it simmer for 3-4 minutes until the liquid reduces slightly.
👨🍳 Step 2: Warm the Refried Beans and Prepare the Cheese
While the beef cooks, open the 1 can dry refried beans and heat them in a small saucepan over low heat for 2-3 minutes, stirring occasionally. You want them warm and spreadable—not too thick or too runny. Keep them covered to prevent drying out.
Have the 2 cups shredded cheddar cheese ready in a bowl. I like to shred it myself for the best melt—pre-shredded cheese often has anti-caking agents that prevent smooth melting. The cheese should be at room temperature for even distribution in your burritos.
🔥 Step 3: Warm the Tortillas for Maximum Crispiness
Heat a clean skillet over medium heat and add the 1 tablespoon vegetable oil. Working with one tortilla at a time, place it in the skillet and cook for 20-30 seconds per side until lightly golden and pliable. The key to crispy tortillas is keeping them warm but not burned—you want them flexible enough to wrap but sturdy enough to hold their shape.
I like to stack the warmed tortillas on a clean kitchen towel to keep them soft while I assemble the burritos. This prevents them from drying out or getting soggy from the filling.
🥘 Step 4: Assemble the Burritos with Perfect Layering
Spread about ¼ cup of the warm refried beans down the center of each tortilla, leaving about ½ inch of space at the edges. Then add ¼ of the beef mixture on top of the beans. Sprinkle ½ cup shredded cheddar cheese evenly over the beef—this ensures melty cheese rivers when you fold the burrito.
Fold the sides of the tortilla inward first, then roll it tightly from the bottom up, tucking in any filling that tries to escape. The goal is a neat, compact package that won't fall apart when you cut into it. Place the assembled burritos seam-side down on a plate.
🔥 Step 5: Crisp the Tortillas and Serve Immediately
Heat a clean skillet over medium heat and add the assembled burritos. Cook for 2-3 minutes per side until the tortillas are golden brown and crispy. You'll see those beautiful cheese rivers oozing out—this is your sign they're ready. The filling should be hot and the tortilla should have a satisfying crunch.
Serve immediately with the 0.25 cup sliced jalapeños and 0.25 cup sour cream on the side. The contrast of crispy tortilla, melty cheese, and cool sour cream makes every bite perfect. These burritos are best eaten fresh while the tortillas are still crisp and the cheese is gooey hot.
Pro Tips For Making Beef And Refried Bean Burrito
- CRANK THE HEAT FIRST: Cook the ground beef on high heat until it’s sizzling—this sears the outside fast and renders fat before you even add onions. I learned this the hard way after ending up with greasy, undercooked beef that stuck to the pan like glue. Once it’s browned, then lower the heat to medium for onions.
- SOAK BEANS IN HOT WATER: Rehydrate dry refried beans in hot (not boiling) water for 10–15 minutes, then mash them with a fork while still warm. Cold beans turn gummy; warm ones blend into a smooth, spreadable texture that clings to tortillas instead of clumping. Skip the microwave—it ruins the consistency.
- SALT THE BEANS WHILE MASHING: Add a pinch of salt to the refried beans as you mash them—it brightens their flavor and prevents them from tasting bland when mixed with the beef. I used to save the salt for the end, and the whole burrito would lack depth. Trust me, the beans need it.
- WARM TORTILLAS IN A DRY SKILLET: Heat tortillas for 10 seconds per side in a dry skillet over medium heat until pliable. Cold tortillas crack when folded, and store-bought ones often have a sad, stiff texture. A quick warm-up makes them wrap like butter—no soggy edges here. (Yes, even if you’re impatient like me.)
Make-ahead tips for this dish
Prep Ahead Strategy
Assemble burritos completely—without cheese—then wrap tightly in parchment paper or aluminum foil. Store in an airtight container in the fridge for up to 3 days.
When ready to eat, reheat in a 350°F oven for 10-12 minutes with cheese sprinkled on top. The oven melts cheese perfectly without making tortillas soggy. 🔥
Freezer-Friendly Method
For longer storage, freeze uncooked burritos (cheese-free) in a single layer on a tray, then transfer to a freezer bag. Thaw overnight in the fridge before reheating. To cook from frozen, bake at 375°F for 20-25 minutes—add cheese in the last 5 minutes to prevent burning.
This method preserves crispiness better than microwave reheating. ❄️
Tortilla Prep Shortcut
Warm all tortillas at once by stacking them between two damp paper towels and microwaving for 30 seconds. This keeps them pliable for rolling. For extra crispiness, brush warmed tortillas with 1 tsp vegetable oil before assembling. I find this method saves 5 minutes while maintaining flexibility. 🌯
Cheese Make-Ahead Hack
Shred and portion cheese into small containers up to 5 days ahead. Store in the fridge to maintain freshness. Pre-shredded cheese works in a pinch, but I recommend shredding your own—it melts 30% smoother and creates those signature cheese rivers.
Keep cheese at room temperature for 10 minutes before using for even distribution. 🧀
Batch Cooking Beef
Double the beef mixture and store it in the fridge for 3 days or freeze for 3 months. Reheat gently in a skillet with 2 tbsp water to prevent drying.
This saves time when making multiple burritos—just warm the beef, beans, and tortillas separately before assembly. The flavor actually improves after resting overnight! 🥩
Reheating Perfection
For burritos with cheese, use a skillet over medium heat for 2-3 minutes per side. The direct heat crisps tortillas while melting cheese. If using the oven, cover with foil for 8 minutes, then uncover for the last 2 minutes to brown the top.
This two-step method prevents soggy tortillas while keeping cheese gooey. 💫
Nutrition facts
Frequently asked questions
Can I use canned refried beans instead of dry beans?
Yes! For a quick version, use 1 can (15 oz) of canned refried beans and warm them gently in a saucepan with 1-2 tablespoons water to loosen. Stir until creamy—about 2-3 minutes. The texture will be slightly softer than homemade, but still delicious. This cuts prep time by 15 minutes without sacrificing flavor.
How do I prevent my burritos from falling apart?
Roll them tightly with the seam-side down, folding the sides inward first before rolling from the bottom up. Use ¼ cup filling per tortilla—overfilling causes spillage. For extra security, tuck the ends under as you roll. If they still unravel, reheat in a skillet for 1-2 minutes to crisp the tortilla and bind the filling.
What's the best way to reheat leftover burritos?
For crispy results, warm in a dry skillet over medium heat for 2-3 minutes per side. If using the oven, cover with foil for 8 minutes at 350°F, then uncover for the last 2 minutes to brown the top. Microwaving works in a pinch (30 seconds), but tortillas get soggy. Always add cheese fresh when reheating for melty perfection.
Can I make these burritos ahead of time?
Assemble burritos without cheese, wrap tightly in foil, and refrigerate for up to 3 days. To serve, reheat in a 350°F oven for 10-12 minutes, then add cheese on top. For freezing, wrap uncooked burritos in foil and freeze for up to 1 month. Thaw overnight and reheat as directed. The cheese should always be added fresh for best results.
What's the secret to crispy tortillas?
Heat tortillas in a dry skillet over medium heat for 20-30 seconds per side until lightly golden. The key is not overcrowding the pan—cook one at a time. Keep them wrapped in a clean towel until ready to fill. For extra crispiness, brush warmed tortillas with ½ teaspoon oil before assembling. This creates that satisfying crunch without sacrificing flexibility.
