Soups & Stews
This beef and black bean burrito recipe delivers restaurant-quality flavor with smoky cumin, tender beef, and creamy black beans wrapped in soft tortillas. The secret lies in slow-cooked beef seasoned with earthy spices and beans simmered until they're rich and flavorful—no canned shortcuts here.
Every bite combines hearty protein, fiber-packed beans, and melty cheese that stretches into perfect rivers when you cut in.
What sets these burritos apart is the deep, smoky cumin flavor that infuses both the beef and beans, creating a cohesive taste in every forkful.
We'll start with ground beef cooked low and slow with garlic, onions, and a blend of warm spices, then mix in black beans that've been simmered with tomatoes and broth until tender.
The assembly is where the magic happens—layering each component just right so every bite delivers that perfect balance of textures and flavors.
By the time you wrap them up, you'll have burritos that are sturdy enough to hold their shape but still soft enough to fold easily. The cheese melts into gooey rivers when you slice in, creating that satisfying pull-apart texture everyone loves.
These aren't just burritos—they're a complete meal packed with protein, fiber, and satisfying flavors that'll have everyone asking for seconds.
Perfect for meal prep or a weekend family dinner, this recipe scales beautifully whether you're feeding four or twelve. The flavors only get better as they sit, making these ideal for packing lunches or serving at your next gathering.
Let's get started with a recipe that delivers restaurant-quality results at home.
Ingredients for beef and bean burrito recipe with black beans
Eight ingredients for smoky beef, creamy beans, and melty cheese rivers that'll make your burritos restaurant-worthy.
| Ingredient | Amount | Notes |
|---|---|---|
| Ground Beef (80/20) 🥩 | 1 ½ lb | Lean-to-fat ratio for flavor |
| Black Beans (Dry) 🫘 | 1 ½ cups | Cooked, no canned shortcuts |
| Yellow Onions 🧅 | 1 whole | Medium size, diced |
| Garlic Cloves 🧄 | 4 cloves | Freshly minced |
| Ground Cumin 🌿 | 1 ½ tbsp | Smoked cumin for depth |
| Chili Powder 🌶️ | 1 tbsp | Medium heat preferred |
| Dried Oregano 🍃 | 1 tsp | Mexican if available |
| Salt 🧂 | 1 ½ tsp | Kosher or sea salt |
| Black Pepper 🌶️ | ½ tsp | Freshly ground |
| Canned Diced Tomatoes 🍅 | 1 can | 28 oz, fire-roasted |
| Beef Broth 💧 | 1 cup | Low-sodium preferred |
| Large Flour Tortillas 🌯 | 8 whole | 10-inch size, soft |
| Shredded Monterey Jack Cheese 🧀 | 2 cups | Freshly shredded |
| Sour Cream 🥛 | ½ cup | Full-fat for creaminess |
| Extra-Virgin Olive Oil 🫒 | 1 tbsp | For cooking beef |
The beef is where the smoky magic starts. 80/20 ground beef (that lean-to-fat ratio) gives you juicy, flavorful meat—don't skimp on the fat. Costco or Kroger usually have it pre-packaged, but if you're buying a whole chuck roast, ask the butcher to grind it fresh. The black beans? Dry beans only—soaking overnight and simmering them yourself makes all the difference. No canned shortcuts here. For the cumin, Penzeys or bulk bins at Whole Foods have the best quality, but the regular grocery store stuff works fine if it's fresh. The key is toasting it lightly before adding to the beef—just a dry pan for 30 seconds until fragrant.
No smoked cumin? Regular ground cumin plus a pinch of liquid smoke gets you close. Running short on black beans? Pinto beans work too, but they're nuttier. The diced tomatoes can be fresh if you're feeling fancy, but fire-roasted canned tomatoes save time and add smoky depth. Tortillas too dry? Warm them in a dry skillet for 10 seconds per side—makes all the difference when wrapping. The cheese is non-negotiable though. Freshly shredded Monterey Jack melts better than pre-shredded (which has anti-caking agents). If you're making these ahead, skip the sour cream until serving—it'll keep the burritos from getting soggy.
Burritos reheat beautifully—microwave 2 minutes covered, then another 30 seconds to melt the cheese. Store leftovers in the fridge for 4 days or freeze for 3 months. I like to wrap them individually in foil before freezing so they're ready to reheat one at a time. The beans and beef filling can be prepped a day ahead and stored in the fridge—just assemble and wrap when you're ready to eat. Pro tip: Use parchment paper between layers when stacking in the fridge to prevent sticking.
Why You'll Love This Recipe
- Here’s what sold me: I can make a big batch and let everyone customize their own. My kids load up on cheese, my partner adds hot sauce, and I? I just eat mine plain with sour cream. It’s the kind of meal that works for lunch, dinner, or even a quick picnic.
- One-Pot Magic: I swear by this recipe because it’s all in one skillet—no dirty pots, no extra bowls. Just brown the beef with onions, toss in the spices, add the beans, and let it simmer. My counter stays cleaner, and honestly? That’s a win.
- Cumin Kicks Things Up: Between us, that ground cumin transforms simple ingredients into something ridiculously good. The deep, earthy warmth pairs perfectly with the rich beef and tender black beans—it’s the secret that makes this taste like a restaurant dish, not a weeknight hack.
- Burrito Bar Every Time: Here’s what sold me: I can make a big batch and let everyone customize their own. My kids load up on cheese, my partner adds hot sauce, and I? I just eat mine plain with sour cream. It’s the kind of meal that works for lunch, dinner, or even a quick picnic.
Step-by-step instructions for smoky cumin beef and black bean burritos
Here's how to build these towering, melty masterpieces with perfect texture and flavor every time.
Brown the Beef and Build the Filling Base
Heat the 1 tablespoon extra-virgin olive oil in a large skillet over medium-high heat. Add the 1.5 pounds ground beef (80/20) and break it apart with a wooden spoon. Cook for 5-6 minutes until the beef is deep brown and mostly cooked through, breaking it into small, crumbly pieces.
Push the beef to one side of the pan and add the 1 whole yellow onion (medium size, diced) to the empty space. Cook for 3-4 minutes until softened and slightly caramelized. Stir the onions into the beef, then add the 4 cloves garlic (freshly minced) and cook for 30 seconds until fragrant. This step develops the foundational flavors that will carry through your burritos.
Season and Simmer the Filling
Add the 1.5 tablespoons ground cumin, 1 tablespoon chili powder, 1 teaspoon dried oregano, 1.5 teaspoons salt, and 0.5 teaspoon black pepper to the skillet. Stir everything together for 1 minute to toast the spices and distribute them evenly through the beef mixture.
Pour in the 1 can fire-roasted diced tomatoes and 1 cup beef broth, then stir to combine. Bring to a gentle simmer and cook for 8-10 minutes until the liquid reduces by about half. The filling should be thick enough to hold its shape when packed into tortillas but still moist enough to be flavorful. Taste and adjust seasoning if needed - you want a balance of smoky, spicy, and savory notes.
Cook the Black Beans
While the beef mixture simmers, rinse the 1.5 cups dry black beans thoroughly under cold water to remove any debris. In a separate pot, combine the beans with 4 cups water (or enough to cover by 2 inches) and bring to a boil. Reduce heat to low, cover, and simmer for 45-60 minutes until tender but not mushy.
Drain any remaining water and mash about half of the beans lightly with a fork or potato masher - this creates texture variation in your burritos. Set aside to cool slightly while you finish the filling. The beans should be tender enough to eat but still hold their shape when packed into tortillas. If they're too soft, they'll make your burritos soggy.
Assemble the Burritos
Lay out the 8 large flour tortillas (10-inch size) on a clean work surface. Spoon about 1 cup of the beef mixture onto each tortilla, then add about ¼ cup of the cooked black beans. Top with ¼ cup shredded Monterey Jack cheese and a dollop of 1 tablespoon sour cream.
Fold the bottom of each tortilla up about 1 inch, then fold in both sides, and finally roll tightly from the bottom up. Wrap each completed burrito in aluminum foil to help maintain shape during baking. Real talk: this is where technique matters - if your burritos unravel, they'll be messy to eat. Take your time and roll them snugly.
Bake to Melty Perfection
Preheat your oven to 375°F. Arrange the wrapped burritos seam-side down on a baking sheet. Bake for 15-20 minutes until the tortillas are golden brown and the cheese is fully melted. The internal temperature should reach 165°F when checked with a meat thermometer.
Let the burritos rest for 5 minutes after baking - this allows the filling to set slightly and makes them easier to handle. Unwrap carefully and serve immediately with additional sour cream and extra shredded cheese if desired. Each bite should deliver that perfect combination of smoky beef, tender beans, and melty cheese wrapped in a crisp tortilla.
Pro Tips For Making Beef And Bean Burrito Recipe With Black Beans
- CRISP THE ONIONS FIRST: Slice the yellow onions thin and cook them in a dry pan for 3–4 minutes before adding oil or beef—this jumpstarts flavor and prevents soggy burritos later. I learned this the hard way: skipping this step means your onions stay watery, and your burritos turn into wet paper towels.
- BREAK THE BEANS APART: After soaking or cooking dry black beans, mash about 20% of them with a fork while leaving the rest whole—this gives your filling both texture and creaminess. I was skeptical until I tried it; now it’s non-negotiable for the perfect bite in every burrito.
- DON’T OVERMIX THE BEAN-BEEF: Once the beef is cooked, stir in the beans and spices just until combined—overworking turns the filling into a paste that won’t hold together in a burrito. Give it a couple of gentle folds, then stop; your future self will thank you.
- SALT THE BEANS EARLY: Add salt to the black beans while they’re soaking (or at least 10 minutes before serving)—this ensures they’re properly seasoned, not bland. I used to wait until the end, and the beans always tasted flat. Now I salt them first, and the flavor sings.
Storing and reheating this beef and bean burrito recipe with black beans
Fridge Storage Tips
Store your burritos in an airtight container with parchment paper between layers to prevent sticking. I like to wrap each burrito individually in aluminum foil before placing them in the fridge—this keeps them compact and easy to reheat later.
These will stay fresh for up to 4 days at 40°F or below, with flavors actually deepening as the spices meld. 🌯
For the filling components (beef and beans), transfer them to separate containers and refrigerate for up to 3 days. This lets you assemble fresh burritos whenever you're ready—just warm the filling and wrap it in a tortilla. The key is keeping everything sealed tightly to avoid drying out.
Freezer-Friendly Methods
Burritos freeze beautifully for up to 3 months if wrapped properly. I wrap each one in two layers of aluminum foil followed by a plastic freezer bag to prevent freezer burn.
Label with the date so you can track freshness. When reheating, I recommend baking from frozen at 375°F for 25-30 minutes—no thawing needed! 🥶
For the filling alone, portion it into quart-sized freezer bags and flatten to remove air. This keeps it compact and prevents ice crystals from forming. Thaw overnight in the fridge before reheating—never microwave directly from frozen, as this can make the tortillas rubbery.
Reheating Perfection
My go-to method is baking: place wrapped burritos on a sheet pan and bake at 375°F for 15-20 minutes until heated through. The foil helps steam the filling while keeping the tortilla crisp.
For a quick fix, microwave for 2 minutes covered, then another 30 seconds to melt the cheese—just add a splash of water if they look dry. 🔥
If you froze the filling separately, reheat it in a skillet over medium heat for 5-7 minutes, stirring occasionally. The beans and beef will warm evenly without drying out, and you can adjust seasoning before assembling fresh tortillas.
Always let burritos rest 5 minutes after reheating to prevent filling from spilling out.
Make-Ahead Filling
Prep the beef and bean filling a day ahead—it actually tastes better after resting! Store in an airtight container in the fridge, and the flavors will deepen overnight. When ready to assemble, simply warm the filling in a saucepan over medium heat for 5 minutes, then proceed with wrapping.
This cuts down on last-minute stress during busy weeknights. ✨
For the beans, cook them ahead and store in their cooking liquid (reserved broth) to maintain moisture. When reheating, drain any excess liquid and warm gently—never boil, as this can make them mushy.
The filling should be warm but not simmering when you wrap it into tortillas for the best texture.
Nutrition facts
Frequently asked questions
Can I use canned black beans instead of dry?
Yes, but with adjustments! Drain and rinse 2 (15-oz) cans of black beans and mash about half lightly for texture. Add 1 tablespoon tomato paste and ½ teaspoon smoked paprika to mimic the depth of homemade beans. The flavor won't be identical, but it works in a pinch—just reduce the beef broth by ¼ cup to balance moisture.
How do I prevent my burritos from breaking apart?
Start with warm tortillas (heat in a dry skillet for 10 seconds per side) and pack filling snugly but not overstuffed. Roll tightly from the bottom, tucking in sides before the final roll. Wrap each burrito in aluminum foil before baking—this helps maintain shape. Chill for 10 minutes before slicing to let the filling set.
What's the best cheese for melty rivers?
Monterey Jack is ideal—it melts smoothly without separating. For extra creaminess, mix in ¼ cup sour cream with the cheese before adding to tortillas. Avoid pre-shredded cheese (it has anti-caking agents that prevent proper melting). If you prefer cheddar, use sharp white cheddar for the best melt.
Can I make this recipe vegetarian?
Swap the beef for 1.5 cups crumbled tempeh or 1.5 cups lentils (cooked). For tempeh, marinate in 1 tbsp soy sauce + 1 tbsp lime juice for 20 minutes before cooking. For lentils, use brown lentils cooked until tender. Boost umami with 1 tbsp miso paste in the filling. The spices and beans will still deliver that hearty, smoky flavor.
Why does my filling taste bland after reheating?
Reheating can mute flavors, so boost them with extra spices (add ½ tsp cumin + ¼ tsp chili powder when warming) or a splash of beef broth. For extra depth, stir in 1 tbsp tomato paste or 1 tsp Worcestershire sauce while reheating. Always warm filling gently over medium-low heat—high heat can cook off spices.
