30-Minute Beef and Bean Burritos
These 30-Minute Beef and Bean Burritos are the kind of dinner you can count on when time is short and everyone is hungry.

Seasoned ground beef and creamy pinto beans get wrapped in a warm flour tortilla with melted cheese. It comes together fast, fills you up, and tastes like you put in way more effort than you did.
Why This Recipe Works
The filling cooks in one skillet, so cleanup is minimal. Browning the beef with onion and garlic builds a savory depth that feels like it simmered for hours, even though it barely takes ten minutes.
Pinto beans add creaminess and stretch the beef without turning into filler. Each bite is beefy, a little smoky from the chili powder, and loaded with melted cheese that gets gooey from the heat of the filling.
Ingredients

- 1 lb ground beef, 85% lean: that fat keeps it juicy without making the filling greasy.
- 1 small yellow onion, diced: melts into the beef as it cooks.
- 2 cloves garlic, minced: adds a sharp, fresh backbone.
- 2 tbsp tomato paste: deepens the color and gives the filling body.
- 1 tbsp chili powder: the main flavor driver, use a mild one for family-friendly heat.
- 1 tsp ground cumin: brings an earthy, warm note.
- ½ tsp salt: adjust to taste after simmering.
- ¼ tsp black pepper: just enough for a little bite.
- 1 (15-oz) can pinto beans, drained and rinsed: creamy and tender, no need to cook them from dry.
- ¼ cup water or low-sodium beef broth: loosens the tomato paste into a quick sauce.
- 4 large (10-inch) flour tortillas: burrito size, they need to be big enough to wrap around a generous filling.
- 1 cup shredded cheese (cheddar or Monterey Jack): melts fast and adds that salty, gooey layer.
- Toppings for serving: sour cream, salsa, sliced avocado, hot sauce, whatever you like.
Variations and Substitutions
- Swap the protein: ground turkey or chicken works the same way, just add a small drizzle of oil since leaner meats can stick.
- Use black beans instead: they hold their shape a bit more and give an earthier taste.
- Dairy-free: skip the cheese or use a plant-based shredded variety that melts well. The filling is so savory you won’t miss it much.
- Add rice: stir 1 cup of cooked white or cilantro lime rice into the filling for a heartier burrito.
- Dial up the heat: toss a diced jalapeño in with the onion, or add a pinch of cayenne with the chili powder.
For a similar quick dinner, try our Chicken Quesadillas.
How to Make Beef and Bean Burritos
Step 1: Brown the Beef and Onion

Heat a large skillet over medium-high heat with a drizzle of oil. Add the 1 lb ground beef and the diced onion. Cook, breaking the meat up with a wooden spoon, until the beef is no longer pink and the onion is soft, about 6 to 8 minutes. Stir in the 2 minced garlic cloves and cook 30 seconds more, just until fragrant.
You will see the beef release some fat and begin to sizzle. Once the onion turns translucent and the meat takes on a light brown crust, it is ready for seasoning.
Step 2: Simmer the Filling

Stir in the 2 tbsp tomato paste, 1 tbsp chili powder, 1 tsp cumin, ½ tsp salt, and ¼ tsp black pepper. Pour in the ¼ cup water or broth and add the drained and rinsed pinto beans. Bring everything to a simmer, then drop the heat to low and cook for 5 minutes, stirring a couple times, until the liquid thickens into a saucy coating that clings to the meat.
The kitchen will fill with the smell of chili powder and cumin. The filling should be moist enough to spoon easily but not wet, or the burritos will be messy. Taste and add a pinch more salt if it needs it.
Step 3: Warm the Tortillas

While the filling cools for a minute, warm the 4 large flour tortillas. Place them one at a time in a dry skillet over medium heat for about 20 seconds per side, or stack them on a plate and microwave for 30 seconds covered with a damp paper towel.
Cold tortillas crack and tear when you fold them. A little heat makes them soft and pliable, so they roll around the filling without splitting.
Step 4: Fill and Fold the Burritos

Spoon a generous half cup of the beef and bean filling into the center of each tortilla, leaving a wide border all around. Sprinkle a handful of shredded cheese over the hot filling. To fold, bring the left and right sides in over the filling, then lift the bottom edge up and over, rolling it firmly away from you to close the burrito.
Place the burritos seam side down on plates and serve right away with sour cream, salsa, and avocado. Cutting them in half on a sharp diagonal shows off that cheesy, beefy middle.
Tips for the Best Burritos
- Drain the beans well: a quick rinse also washes off some of the canned liquid, which keeps the filling from turning watery and seeping through the tortilla.
- Don’t overfill the tortilla: half a cup of filling is plenty for a 10-inch tortilla. Too much makes the burrito hard to close and more likely to burst.
- Warm every tortilla: even if you are in a rush, those 20 seconds make the difference between a neat roll and a torn mess.
- Toast the finished burrito for crunch: slide the rolled burrito back into a dry skillet over medium heat and cook for 1 minute on each side until golden and crisp.
Need to feed a crowd? Here is how to double it:
| Ingredient | For 4 | For 8 |
|---|---|---|
| Ground beef | 1 lb | 2 lbs |
| Canned pinto beans | 15 oz | 30 oz (two cans) |
| Flour tortillas | 4 | 8 |
| Shredded cheese | 1 cup | 2 cups |
Storing Leftover Filling
Leftover filling keeps well in the fridge for up to 3 days. Let it cool completely, then pack it into an airtight container. Reheat in a skillet over low heat with a splash of water to loosen it up. You can also freeze the filling flat in a zip-top bag for up to 3 months; thaw overnight in the fridge.
What to Serve With Beef and Bean Burritos
Cilantro lime rice is a natural partner, soaking up any juices that escape. For something crunchy, a simple cabbage slaw with lime juice cuts through the richness of the beef. A bowl of tortilla chips with guacamole or a side of Mexican street corn salad rounds out the meal.
Frequently Asked Questions
Can I use corn tortillas?
No, corn tortillas are too brittle for a burrito this size and will crack. Stick with flour tortillas.
Can I make these burritos ahead and freeze them?
Yes, wrap each assembled burrito tightly in foil, then place them in a freezer bag for up to 3 months. Reheat in a 350°F oven for 20 minutes straight from the freezer, or remove foil and microwave for 2 to 3 minutes.
What if I don’t have tomato paste?
You can swap it out with 2 tbsp of ketchup mixed with 1 tbsp water. The flavor will be a little sweeter and less concentrated, but it works in a pinch.
Can I use refried beans instead of whole beans?
Yes. Stir one can of refried beans into the skillet after browning the beef, heat through for 2 minutes, and skip the simmering step with the liquid. The filling will be thicker and spreadable.

Beef and Bean Burritos Recipe
Ingredients
Method
- Brown the beef and onion in a large skillet over medium-high heat with a drizzle of oil until the meat is no longer pink, about 6 to 8 minutes. Stir in the garlic and cook 30 seconds.
- Stir in the tomato paste, chili powder, cumin, salt, pepper, water, and beans. Simmer on low for 5 minutes until the liquid thickens.
- Warm the tortillas one at a time in a dry skillet for 20 seconds per side, or microwave them for 30 seconds under a damp paper towel.
- Spoon about ½ cup filling onto each tortilla, top with cheese, fold, and serve immediately with your favorite toppings.
