Soups & Stews
This beef and black bean burrito recipe delivers restaurant-quality flavor with crispy tortillas that hold every bite of seasoned beef, hearty black beans, and melted cheese. The secret lies in perfectly browning the beef for deep flavor while keeping the tortillas pliable enough to roll without cracking—something I perfected after years of trial and error. This isn't just a burrito; it's a complete meal packed with protein, fiber, and textures that make each wrap satisfying from first bite to last.
The foundation starts with tender, caramelized beef that's simmered just enough to stay juicy while developing rich, savory notes. Black beans cooked with cumin and garlic add earthy depth, while the tortillas get that coveted crispy edge from a quick dry heat before filling.
I've included a foolproof rolling technique that ensures your burritos stay tightly packed and easy to handle—no messy fillings spilling out mid-bite. The recipe serves four, making it perfect for meal prep or feeding a hungry crowd.
What sets this apart is the balance of flavors and textures: the slight char from the beef, the creamy melt of cheese, the crunch of fresh toppings, and the satisfying give of the tortilla.
Every component works together to create a burrito that's hearty enough for lunch but still light enough for dinner. The best part? You can customize it with your favorite toppings—jalapeños for heat, avocado for creaminess, or sour cream for tang.
Ready in about 45 minutes, this recipe is designed for weeknight dinners without sacrificing restaurant-quality results. The beef and beans can be made ahead and reheated, while the tortillas stay fresh until you're ready to fill and serve.
Whether you're making them for a quick lunch or a casual dinner, these burritos deliver big flavor with minimal effort—just the way a perfect burrito should.
Ingredients for beef and black bean burrito
These hearty ingredients transform into crispy, loaded burritos that taste like a restaurant favorite.
| Ingredient | Amount | Notes |
|---|---|---|
| Ground Beef (Chuck Roast) 🥩 | 1 ¼ lb | 80% lean for best flavor |
| Black Beans (Canned or Cooked) 🌽 | 1 ½ cups | Rinsed and drained |
| Large Flour Tortillas 🌯 | 4 whole | Burrito-sized, 10-inch |
| Shredded Monterey Jack Cheese 🧀 | 1 ½ cups | Freshly shredded preferred |
| Yellow Onion 🧅 | 1 whole | Diced, medium size |
| Garlic Cloves 🧄 | 4 cloves | Minced, fresh preferred |
| Ground Cumin 🌿 | 1 tbsp | Toasted for deeper flavor |
| Chili Powder 🌶️ | 1 ½ tbsp | Medium heat preferred |
| Smoked Paprika 🌶️ | ½ tbsp | For smoky depth |
| Beef Broth 💧 | ½ cup | Low-sodium preferred |
| Tomato Paste 🍅 | 1 tbsp | Squeeze tube preferred |
| Olive Oil 🫒 | 1 tbsp | For crisping tortillas |
| Salt 🧂 | 1 tsp | Kosher or sea salt |
| Black Pepper 🌶️ | ½ tsp | Freshly ground preferred |
| Sour Cream 🥛 | ¼ cup | For serving, optional |
The beef is where the magic happens. Chuck roast gives you that perfect balance of tenderness and flavor—sirloin stays too lean. Grab it from the butcher section if possible, or check the pre-ground beef at Kroger or Walmart for the best price. I always toast the cumin and chili powder in a dry pan for 30 seconds before adding to the beef—that smoky aroma is non-negotiable. The black beans? Trader Joe's has the best canned ones, but any low-sodium brand works. Rinse them well to cut down on gassiness. For the tortillas, Mission or La Tortilla Factory are my go-tos—they stay pliable when filled.
No cumin? Ground coriander at the same amount works in a pinch, though it's not quite the same. Short on black beans? Kidney beans or pinto beans are great swaps. The tomato paste can be skipped if you're short, but add an extra splash of beef broth to keep things saucy. For the cheese, pre-shredded gets clumpy, so if you're using that, microwave it for 20 seconds to melt it first. The sour cream is totally optional, but trust me—a dollop on top takes it from good to amazing. Want to stretch this further? Add a can of diced green chiles for extra heat and moisture.
The beef and beans keep for 4 days in the fridge—make extra and freeze portions for quick lunches. Tortillas? Wrap them in a clean kitchen towel and store in a sealed bag for up to 5 days. The cheese should go back in the fridge once opened, but if you're prepping ahead, shred it fresh when you're ready to assemble. These burritos reheat beautifully—wrap them in foil and microwave for 60 seconds. For crispier tortillas, reheat in a dry skillet for 30 seconds per side after microwaving. Leftovers? They're even better the next day—just add a sprinkle of cheese and a quick crisp in the pan.
Why You'll Love This Recipe
- One-Pot Magic: I swear by this—just brown the beef, toss in the onions, and dump in the beans. No extra pans, no fuss, and that caramelized beef flavor? It sticks to every bite.
- Cheese Pull Factor: That Monterey Jack melts into gooey perfection when it hits the warm tortilla. Honestly, I’ve seen people take the first bite and immediately ask for seconds—no joke.
- Lunchbox Hero: Pack these for work or school? They hold up better than you’d think. The tortillas stay sturdy, the filling doesn’t slide out, and everyone’s happy—even picky eaters.
- Budget Win: Chuck roast is cheap, canned beans are a steal, and a bag of tortillas lasts forever. I’ve made a full week’s worth of meals for under $20—no splurges, just solid food.
Step-by-step instructions for beef and black bean burritos
Here's how to build hearty, crispy burritos with bold flavors and perfect texture.
Cook the Seasoned Ground Beef
Heat the 1 tablespoon olive oil in a large skillet over medium-high heat. Add the 1.25 lb ground beef (chuck roast) and cook for 5-6 minutes, breaking it apart with a wooden spoon, until it loses its raw color. This leaner cut needs a good sear to develop flavor.
Lower the heat to medium and add the 1 whole yellow onion (diced) and 4 cloves garlic (minced). Cook for 3-4 minutes until the onion softens and becomes translucent. Stir in the 1 tablespoon ground cumin, 1.5 tablespoons chili powder, 0.5 tablespoon smoked paprika, 1 teaspoon salt, and 0.5 teaspoon black pepper, mixing until the spices coat the beef evenly.
Pour in the 0.5 cup beef broth and 1 tablespoon tomato paste, scraping up any browned bits from the bottom of the pan. Let it simmer uncovered for 5 minutes until the liquid reduces slightly and the beef is fully cooked through. You'll know it's ready when the mixture has a thick, rich consistency and the spices have melded into the meat.
Warm and Season the Black Beans
While the beef cooks, transfer the 1.5 cups black beans to a small saucepan and warm them over medium heat for 3-4 minutes. Add 1 tablespoon olive oil and toss to coat, then season with an additional 0.25 teaspoon salt and 0.25 teaspoon black pepper. The beans should be heated through but still retain their shape.
For extra flavor, you can mash about ¼ of the beans with a fork to create a thicker, more textured filling. This helps create a heartier bite in each burrito. Keep the beans warm while you prepare the rest of the filling.
Assemble the Burrito Fillings
In a large bowl, combine the cooked beef mixture with the warmed black beans. Add 1.5 cups shredded Monterey Jack cheese and gently mix everything together. The cheese will melt slightly from the heat of the other ingredients, creating a creamy, cohesive filling. Taste and adjust seasoning if needed—you might want to add a pinch more salt or a dash of chili powder for extra kick.
This is where the magic happens. The combination of tender beef, smoky spices, and creamy beans creates the perfect filling that will hold together beautifully in your burritos. If the mixture seems too dry, you can add 1-2 tablespoons of beef broth to loosen it slightly.
Warm and Crisp the Tortillas
Heat a clean skillet or griddle over medium heat. Working with one tortilla at a time, place it in the skillet and cook for 20-30 seconds per side until it becomes pliable and slightly crispy at the edges. The key to crispy burritos is warm, flexible tortillas that won't crack when filled.
Keep the cooked tortillas wrapped in a clean kitchen towel to retain heat while you assemble the burritos. If you're concerned about them getting soggy, you can also warm them in a 350°F oven for 2-3 minutes before filling, but the stovetop method gives the best texture.
Roll and Serve Your Burritos
Place about 1 cup of the beef and black bean filling near the bottom of each tortilla. Fold in the sides and roll tightly from the bottom up, pressing gently as you go to seal the filling inside. The goal is to create a compact, secure burrito that won't fall apart when you cut into it.
For extra crispiness, you can lightly brush the outside of the burritos with olive oil and toast them in a skillet over medium heat for 1-2 minutes per side until golden brown. Serve immediately with 0.25 cup sour cream on the side for dipping or topping. The contrast of creamy sour cream with the spicy, savory filling is what makes these burritos truly irresistible.
Pro Tips For Making Beef And Black Bean Burrito
- CRISP THE ONION FIRST: Sauté the diced yellow onion in oil for 5-7 minutes until it’s soft and just starting to brown—this builds flavor before the beef even hits the pan. I used to rush this step, and the whole filling tasted flat until I realized the onion needed time to caramelize a little.
- BREAK UP THE BEEF: Use the back of a wooden spoon or your fingers to break the chuck roast into small, uneven pieces as it cooks—this mimics ground beef texture and ensures even browning. Skim off any excess fat halfway through to avoid a greasy filling.
- WARM THE TORTILLAS: Stack the flour tortillas on a dry skillet or microwave them for 10 seconds each before filling—this prevents cracking when you add the wet ingredients. Cold tortillas are the #1 reason burritos fall apart mid-roll.
- SALT THE BEANS: Drain and rinse the canned black beans, then toss them in a pinch of salt while they warm—this balances their tinny flavor and makes them taste fresher. I skip this, and the whole dish feels off.
Make-ahead tips for leftovers
Beef and Bean Prep
The beef and black bean mixture keeps beautifully for 4 days in the fridge, making this recipe a meal-prep dream. Cook the filling as directed, then store it in an airtight container with parchment paper between layers to prevent sticking.
When reheating, microwave for 90-120 seconds with a splash of water to restore moisture—this prevents dryness that ruins texture. 💪
Tortilla Prep Ahead
Warm tortillas lose their pliability quickly, so store them separately. Wrap each in a clean kitchen towel, then place them in a ziplock bag with a paper towel to absorb excess moisture.
They’ll stay fresh for 5 days at room temperature. For extra crispiness later, reheat in a dry skillet for 30 seconds per side before filling.
Assemble When Ready
Keep the filling and tortillas separate until serving. This prevents soggy tortillas from absorbing too much moisture. Fill and roll burritos just before eating—warm tortillas are easier to work with and create a better seal.
For a restaurant-style finish, brush the outside with olive oil and toast in a skillet for 1-2 minutes per side until golden. ✨
Freezer-Friendly Option
For long-term storage, assemble burritos (without toasting) and wrap individually in plastic wrap followed by foil. Freeze for up to 3 months. To reheat, bake at 350°F for 15-20 minutes until heated through. Add a sprinkle of cheese and crisp in a skillet for freshness.
Reheating Leftovers
Microwave burritos for 60-90 seconds on high, then finish in a skillet for 30 seconds per side to restore crispiness. If they seem dry, add a splash of water or beef broth to the microwave first.
For best results, reheat only what you’ll eat immediately—burritos lose their ideal texture after multiple reheats.
Make-Ahead Timeline
Here’s my foolproof schedule: Cook the beef and beans the night before, store them in the fridge, and warm tortillas in the morning. Assemble burritos 1-2 hours before serving to keep them fresh.
This method ensures you spend 10 minutes on prep when you’re ready to eat—perfect for busy weeknights! 💡
Nutrition facts
Frequently asked questions
Can I use ground turkey instead of beef for this recipe?
Yes, ground turkey works wonderfully! Use 1.25 lb of 93% lean ground turkey and reduce cooking time to 4-5 minutes to prevent drying out. Add 1 tablespoon olive oil to the pan to help crisp the turkey. The flavor will be slightly milder, so boost seasoning with an extra 0.5 teaspoon chili powder and 0.25 teaspoon smoked paprika.
How do I prevent my burritos from falling apart when rolling?
Start by warming tortillas properly—20-30 seconds per side in a dry skillet until pliable. Spread filling in a 1-inch strip near the bottom, fold sides inward first, then roll tightly from the bottom up. For extra security, place burritos seam-side down on a plate and cover with a damp paper towel for 5 minutes to help set the filling.
What are the best toppings to add to these burritos?
Classic options include avocado slices, pickled jalapeños, fresh cilantro, and sour cream. For extra crunch, add diced red onion or crushed tortilla chips. Keep toppings separate until serving to maintain texture contrast—add them after reheating for maximum freshness.
Can I make this recipe vegetarian?
Replace the beef with 1.5 cups cooked lentils or crumbled tempeh (seasoned with the same spices). For extra protein, add 1 cup black beans and 0.5 cup corn kernels. The texture will be heartier, so reduce filling to ½ cup per tortilla to prevent bursting. Use vegetable broth instead of beef broth for the sauce.
Why does my beef filling taste too dry?
Dry beef usually means the liquid evaporated too quickly. Always simmer the beef uncovered for 5 minutes to reduce sauce properly, then add 1-2 tablespoons beef broth if needed. For extra moisture, stir in 1 tablespoon tomato paste at the end or add ¼ cup diced tomatoes to the filling. Keep an eye on heat—medium-low prevents burning.
