Go Back

🌯 The Best Burrito You’ll Ever Make

This ultimate barbacoa burrito is packed with juicy slow-cooked beef, cilantro lime rice, seasoned beans, and a creamy chipotle sauce, all wrapped in a toasted tortilla for the perfect balance of rich, fresh, and bold flavors.
Course Main Course
Cuisine Mexican-Inspired
Keyword barbacoa burrito, beef burrito recipe, best burrito recipe, chipotle style burrito, homemade burrito
Prep Time 25 minutes
Cook Time 4 hours
Total Time 4 hours 25 minutes
Servings 4 large burritos
Calories 760kcal
Cost $20 for the entire recipe

Equipment

  • Large skillet or Dutch oven – for searing the beef and building flavor
  • Slow cooker or pressure cooker – for cooking the barbacoa until tender
  • Blender or food processor – to blend the barbacoa sauce smoothly
  • Cutting board – for prepping meat and vegetables
  • Sharp knife – for slicing onions, chopping ingredients, and shredding beef
  • Mixing bowls – for rice, crema, and assembling components
  • Wooden spoon or spatula – for stirring beans and sauce
  • Tongs – for handling and turning the beef
  • Measuring cups and spoons – for accurate ingredient portions
  • Aluminum foil – for resting the burritos before toasting
  • Large skillet or griddle – for warming tortillas and toasting burritos

Ingredients

Barbacoa Beef

  • 2 lbs chuck roast cut into large chunks
  • 1½ tsp kosher salt
  • ½ tsp black pepper
  • 2 tbsp neutral oil
  • Sauce:
  • 2 chipotle peppers in adobo
  • 1 tbsp adobo sauce
  • ¼ cup diced onion
  • 3 cloves garlic
  • Juice of ½–1 lime
  • 2 tsp apple cider vinegar
  • 1½ tsp ground cumin
  • 1 tsp dried oregano
  • ½ cup beef broth
  • 1 bay leaf

Cilantro Lime Rice

  • 2 cups cooked white rice warm
  • Juice of ½ lime
  • 2 tbsp chopped cilantro
  • 1 tbsp butter
  • ¾ tsp salt

Beans

  • 1 can black or pinto beans drained
  • 2 cloves garlic minced
  • 2 tbsp diced onion
  • ½ tsp cumin
  • ¼ cup chicken broth
  • 1 tsp butter or oil
  • Salt to taste

Chipotle Crema

  • ½ cup sour cream
  • ½ chipotle pepper adjust to taste
  • 2 tsp lime juice
  • 1–2 tbsp water
  • Pinch of salt

Fresh Salsa

  • 1 cup pico de gallo
  • Small squeeze of lime
  • Pinch of salt

Pickled Onions

  • ½ red onion thinly sliced
  • ½ cup vinegar
  • ½ cup water
  • 1 tbsp sugar
  • 1 tsp salt

Additional Fillings

  • 1 cup shredded Monterey Jack cheese
  • 1 cup shredded lettuce or cabbage
  • ¾ cup guacamole

For Assembly

  • 4 large flour tortillas

Instructions

Make the Barbacoa

  • Season beef with salt and pepper.
  • Heat oil in a large pan and sear beef until deeply browned on all sides.
  • Blend sauce ingredients until smooth.
  • Add beef, sauce, and bay leaf to a pot or slow cooker.
  • Cook on low for 6–8 hours or pressure cook for 60 minutes.
  • Shred beef and simmer uncovered for 10–15 minutes until the liquid becomes a light coating (not watery).

Make the Rice

  • In a bowl, mix warm rice with lime juice, cilantro, butter, and salt.
  • Taste and adjust seasoning if needed.

Make the Beans

  • Sauté onion and garlic until softened.
  • Add beans, cumin, and broth.
  • Simmer 5–7 minutes, then lightly mash about 25% of the beans.
  • Season to taste.

Make the Crema

  • Mix sour cream, chipotle, lime juice, water, and salt until smooth.
  • Adjust spice level to taste.

Pickle the Onions

  • Combine vinegar, water, sugar, and salt.
  • Add sliced onions and let sit 30–60 minutes.

Assemble the Burritos

  • Warm tortillas until soft and flexible.
  • Layer ingredients in this order:
  • Rice
  • Beans
  • Barbacoa (lightly drained)
  • Cheese (let sit 15 seconds to melt)
  • Chipotle crema (light drizzle)
  • Pico
  • Pickled onions (small amount)
  • Lettuce
  • Guacamole

Wrap & Toast

  • Fold sides inward and roll tightly.
  • Wrap in foil and rest for 2–3 minutes.
  • Toast seam-side down in a pan until golden.

Finish

  • Slice in half
  • Add a squeeze of lime
  • Sprinkle a pinch of salt

Notes

  • Reduce the barbacoa sauce properly: After shredding, simmer the meat until the liquid becomes a light, glossy coating. This prevents soggy burritos while keeping the beef juicy and flavorful.
  • Don’t skip searing the beef: Browning the chuck roast before slow cooking adds deep, rich flavor that makes this burrito taste restaurant-quality.
  • Control moisture when assembling: Lightly drain the barbacoa before adding it to the tortilla. Too much liquid will cause the burrito to fall apart.
  • Use high-quality tortillas: Large, soft flour tortillas make a huge difference in texture and structure. Warm them before assembling to prevent tearing.
  • Balance the chipotle crema: Start with a small amount of chipotle and adjust to taste. This keeps the sauce from overpowering the other flavors.
  • Layer ingredients in the correct order: Rice first acts as a barrier, helping prevent the tortilla from becoming soggy.
  • Let the cheese melt: After adding cheese on top of the hot meat, wait 10–15 seconds before adding sauces to create a smooth, melty layer.
  • Don’t overfill the burrito: Overloading makes it difficult to wrap and causes splitting. Leave space at the top of the tortilla for a tight roll.
  • Rest before toasting: Wrapping the burrito in foil for a few minutes helps everything settle and improves texture before crisping.
  • Toast for the best texture: Lightly toasting the burrito seam-side down creates a golden exterior and locks everything together.
  • Finish with salt and lime: A final pinch of salt and squeeze of fresh lime juice right before serving enhances all the flavors.
  • Pickled onions sweet spot: Let onions sit in the brine for 30–60 minutes for the best balance of tangy and slightly sweet flavor.