Hearty Beef and Bean Burritos

Section: Satisfying Main Dishes for Every Occasion

These beef and bean burritos combine seasoned ground beef with black beans, cilantro lime rice, and fresh toppings for a satisfying Mexican-inspired meal. The beef is flavored with cumin, chili powder, and other spices before being wrapped with rice, beans, lettuce, corn, tomatoes, and cheese in large flour tortillas.

The entire dish comes together in about 30 minutes, making it perfect for weeknight dinners. Best of all, these burritos can be prepared ahead of time and frozen for up to 3 months, providing a convenient meal option for busy days - just skip the lettuce and tomatoes if planning to freeze.

Published By Ioana
Updated on Sun, 11 May 2025 18:01:55 GMT
A container of beef and bean burritos. Bookmark
A container of beef and bean burritos. | ioanacooks.com

This hearty beef and bean burrito recipe transforms simple ingredients into restaurant-quality Mexican food in just 30 minutes. Perfect for busy weeknights when you crave something filling and flavorful without the takeout expense.

I first made these burritos when hosting an impromptu game night with friends. The ability to prepare everything ahead of time and simply warm them when everyone arrived made me look like a kitchen genius, and now they're requested at every gathering.

Ingredients

  • Ground beef: creates a hearty protein base that holds all the seasonings beautifully
  • Cumin: adds that authentic Mexican flavor profile that makes these taste like restaurant burritos
  • Chili powder: provides mild heat and depth of flavor without overwhelming spiciness
  • Tomato paste: concentrates rich umami flavor and helps bind the meat filling
  • Large flour tortillas: choose the burrito size 10 inch tortillas for proper rolling and filling capacity
  • Cilantro lime rice: adds texture and absorbs the juices from other ingredients
  • Black beans: provides plant protein and fiber making these more filling
  • Mexican cheese blend: creates that essential melty goodness that holds everything together
  • Fresh vegetables: adds crisp texture contrasting with the warm filling

Step-by-Step Instructions

Brown the Beef:
Heat oil in a large skillet over medium high heat until it sizzles. Add ground beef and cook for 6 8 minutes until nicely browned. Break the beef into small pieces as it cooks to ensure even browning and prevent large chunks. The smaller pieces will distribute better in your burrito.
Season the Filling:
Add cumin, chili powder, paprika, garlic powder, oregano, salt, pepper, and tomato paste to the browned beef. Reduce heat to medium and let simmer for 3 5 minutes, stirring occasionally until the sauce thickens slightly. This cooking time allows the spices to bloom and infuse into the meat.
Assemble the Burritos:
Lay out a large flour tortilla and layer 2 3 tablespoons of seasoned beef, ¼ cup cilantro lime rice, and portions of lettuce, corn, black beans, tomato, onion, cilantro and cheese in the center. The key is not overfilling which makes them difficult to roll. Drizzle with sour cream and lime juice if desired.
Roll the Burritos:
Fold the bottom edge of the tortilla up over the filling, then fold in both sides and roll up tightly to create a sealed package. Ensure all corners are tucked in to prevent filling from escaping. Wrap each completed burrito tightly in aluminum foil to help maintain its shape during heating.
Heat and Serve:
For stovetop method, place foil wrapped burritos in a skillet over medium high heat for 3 4 minutes per side. For oven method, bake foil wrapped burritos at 350°F for 20 25 minutes until heated through and the cheese inside has melted. The foil helps steam the tortilla slightly, making it soft rather than crispy.
Two beef and bean burritos on a plate. Bookmark
Two beef and bean burritos on a plate. | ioanacooks.com

My absolute favorite part of this recipe is how the tomato paste transforms the seasoned beef. I discovered this trick years ago when trying to replicate my favorite taqueria's burritos, and it creates that authentic restaurant flavor that elevates homemade Mexican food.

Meal Prep Magic

These burritos are perfect for weekly meal preparation. Make a large batch on Sunday, wrap individually in foil, and refrigerate for quick lunches or dinners throughout the week. The flavors actually develop and improve after a day or two in the refrigerator, making them taste even better as the week progresses. For longer storage, freeze them without lettuce and tomatoes which can become soggy when thawed.

Customization Options

The beauty of homemade burritos is their versatility. For a vegetarian version, simply omit the beef and double the beans. Prefer spicier food? Add diced jalapeños or a splash of hot sauce to the filling. For a lower carb option, use cauliflower rice instead of regular rice. Ground turkey or chicken can substitute for beef if preferred, though you might want to add an extra tablespoon of tomato paste to maintain richness.

Serving Suggestions

While these burritos are satisfying on their own, they pair wonderfully with sides to create a complete Mexican feast. Serve alongside fresh guacamole, pico de gallo, or a simple green salad with lime vinaigrette. For an authentic restaurant experience, offer small bowls of red and green salsa for dipping. These burritos also complement Mexican rice or a simple bean soup for a hearty meal that satisfies even the biggest appetites.

A tray of beef and bean burritos. Bookmark
A tray of beef and bean burritos. | ioanacooks.com

Storage Wisdom

The key to successfully storing these burritos is proper wrapping. Keep them tightly sealed in their aluminum foil wrappers to retain moisture and prevent freezer burn. If making a batch to freeze, consider writing the date on the foil with a marker to keep track of freshness. When reheating from frozen, allow extra time in the oven or thaw overnight in the refrigerator first for more even heating. For best results when freezing, assemble burritos with the rice still slightly warm which helps it retain moisture during freezing.

Frequently Asked Questions About Recipes

→ Can I make these burritos ahead of time?

Yes! These burritos are excellent for meal prep. Prepare them completely (except for heating), wrap tightly in foil, and store in the refrigerator for 3-4 days. When ready to eat, simply heat them on the stovetop or in the oven.

→ How do I freeze beef and bean burritos?

To freeze these burritos, omit the tomatoes and lettuce as they don't freeze well. Assemble the burritos with the remaining ingredients, wrap tightly in aluminum foil, and freeze for up to 3 months. Thaw overnight in the refrigerator before reheating.

→ What's the best way to reheat the burritos?

The best way to reheat is to keep the burritos in their foil wrapper and place in a 350°F oven for 20-25 minutes until warmed through. Alternatively, you can heat them in a skillet over medium-high heat for 3-4 minutes per side while still wrapped in foil.

→ Can I customize the fillings?

Absolutely! The basic recipe provides a foundation, but feel free to add or substitute ingredients based on your preferences. Popular additions include avocado, guacamole, hot sauce, different types of beans, or grilled vegetables.

→ How can I make these burritos spicier?

To increase the heat level, add more chili powder or incorporate fresh jalapeños, serrano peppers, or cayenne pepper to the beef mixture. You could also include hot sauce or pepper jack cheese when assembling the burritos.

→ What sides go well with beef and bean burritos?

These burritos pair wonderfully with Mexican-inspired sides like Spanish rice, refried beans, guacamole, pico de gallo, or a simple green salad. A side of tortilla chips with salsa or queso dip also complements them perfectly.

Beef and Bean Burritos

Hearty burritos filled with seasoned beef, beans, rice and fresh toppings - ready in 30 minutes and perfect for freezing ahead.

Time Needed to Prep
20 minutes
Cooking Duration
12 minutes
Overall Time
32 minutes
Published By: Ioana

Category of Recipe: Main Dishes

Preparation Difficulty: Medium Difficulty

Type of Cuisine: Mexican

Number of Portions: 6 How Many It Serves

Dietary Preferences: ~

Ingredients You'll Need

→ For the beef filling

Ingredient 01 1 tablespoon avocado oil
Ingredient 02 1 pound ground beef
Ingredient 03 1 teaspoon ground cumin
Ingredient 04 1 teaspoon chili powder
Ingredient 05 ½ teaspoon paprika
Ingredient 06 ½ teaspoon garlic powder
Ingredient 07 ½ teaspoon dried oregano or Italian seasoning
Ingredient 08 ½ teaspoon salt
Ingredient 09 ¼ teaspoon ground black pepper
Ingredient 10 2 tablespoons tomato paste

→ For assembling the burritos

Ingredient 11 6 large flour tortillas
Ingredient 12 3 cups cilantro lime rice, cooked
Ingredient 13 2 cups lettuce, thinly sliced
Ingredient 14 1 cup corn, canned or frozen, thawed and drained
Ingredient 15 1 cup black beans, rinsed and drained
Ingredient 16 2 medium tomatoes, diced
Ingredient 17 ½ medium red onion, diced
Ingredient 18 ¼ cup fresh cilantro, finely chopped
Ingredient 19 1 cup Mexican cheese blend, shredded
Ingredient 20 ¼ cup sour cream (optional)
Ingredient 21 1 lime, wedged (optional, for serving)

Steps to Follow

Step 01

Heat oil in a large skillet over medium-high heat for 2 minutes until the oil sizzles. Add ground beef and stir well to cook evenly until browned, about 6-8 minutes. Break up the beef into small pieces for even cooking.

Step 02

Add cumin, chili powder, paprika, garlic powder, oregano, salt, pepper, and tomato paste to the skillet. Reduce the heat to medium and let the mixture simmer for 3-5 minutes, stirring occasionally. Turn off heat and set aside.

Step 03

On each tortilla, add 2-3 tablespoons of beef, ¼ cup cooked rice, lettuce, corn, black beans, tomato, onion, cilantro, and cheese in the center. Drizzle with sour cream and lime juice to taste. Fold up the bottom, fold the edges, and roll tightly to seal. Wrap each burrito in aluminum foil.

Step 04

Place the foil-wrapped burritos on a skillet or frying pan and heat over medium-high heat for 3-4 minutes on each side.

Step 05

Place the foil-wrapped burritos in a preheated oven at 350°F and bake for 20-25 minutes until warmed through and the cheese is fully melted.

Extra Tips

  1. To make ahead, prepare the burritos up to the step where they are wrapped in foil. Store them in the refrigerator for 3-4 days or freeze for up to 3 months.
  2. When freezing, omit the tomato and lettuce as they do not freeze well. For reheating, thaw overnight in the refrigerator before warming.

Tools You'll Need

  • Large skillet
  • Aluminum foil
  • Oven or stovetop skillet

Allergen Information

Carefully check food labels for allergens and consult an expert if you're uncertain.
  • Contains gluten in flour tortillas
  • Contains dairy from cheese and optional sour cream

Nutritional Information (Per Serving)

Remember, these values are for guidance only and shouldn't replace advice from a professional.
  • Calories Per Serving: 487
  • Total Fat: 13.1 grams
  • Carbohydrate Amount: 60.8 grams
  • Protein Amount: 31.4 grams