Few burritos are as satisfying as a Carnitas Burrito. Filled with tender, slow-cooked pork that's crisped to perfection, fluffy Mexican rice, creamy beans, melted cheese, and fresh toppings, this burrito delivers a delicious combination of textures and bold flavors. Originating from the traditional Mexican dish known as carnitas, these burritos transform a beloved pork specialty into a hearty, portable meal that's perfect for lunch, dinner, meal prep, or entertaining guests.

If you're looking for a burrito that's rich, flavorful, and guaranteed to impress, Carnitas Burritos deserve a spot on your menu.

What Are Carnitas?

Carnitas, which means "little meats" in Spanish, is a traditional Mexican pork dish originating from the state of Michoacán. Pork is slowly cooked until incredibly tender, then crisped in its own rendered fat, creating juicy meat with irresistible crispy edges.

The result is flavorful pork that can be used in tacos, burritos, tortas, quesadillas, nachos, and many other Mexican dishes.

Why You'll Love Carnitas Burritos

  • Tender and juicy pork with crispy edges
  • Authentic Mexican-inspired flavors
  • Perfect for meal prep
  • Easy to customize
  • Great for feeding a crowd
  • Freezer-friendly
  • Hearty and satisfying

Ingredients

For the Carnitas

  • 3 pounds pork shoulder, cut into large chunks
  • 1 tablespoon salt
  • 1 teaspoon black pepper
  • 1 teaspoon ground cumin
  • 1 teaspoon dried oregano
  • 4 garlic cloves, minced
  • 1 onion, quartered
  • 1 orange, halved
  • 1 lime, halved
  • 2 bay leaves
  • 1 cup chicken broth

For the Burritos

  • 6 large flour tortillas
  • 2 cups cooked Mexican rice
  • 2 cups refried beans or black beans
  • 2 cups shredded Monterey Jack or Oaxaca cheese
  • 1 cup salsa roja or salsa verde
  • 1 avocado, sliced
  • ½ cup chopped cilantro

Optional Toppings

  • Pico de gallo
  • Sour cream or Mexican crema
  • Pickled jalapeños
  • Shredded lettuce
  • Diced onions
  • Hot sauce

Step-by-Step Instructions

Step 1: Season the Pork

Pat the pork dry and season with salt, pepper, cumin, and oregano.

Step 2: Slow Cook the Carnitas

Place the pork in a slow cooker or Dutch oven.

Add garlic, onion, orange, lime, bay leaves, and chicken broth.

Cook:

  • Slow cooker: 8–10 hours on low
  • Oven: 300°F (150°C) for 3–4 hours

The pork should be extremely tender and easy to shred.

Step 3: Shred the Meat

Remove the pork and shred it using two forks.

Discard bay leaves and large citrus pieces.

Step 4: Crisp the Carnitas

Spread the shredded pork on a baking sheet.

Drizzle with some cooking juices.

Broil for 3–5 minutes until crispy edges develop.

This step creates the classic carnitas texture.

Step 5: Warm the Tortillas

Heat tortillas on a skillet until soft and pliable.

Step 6: Assemble the Burritos

Place a tortilla on a clean surface.

Layer:

  1. Refried beans
  2. Mexican rice
  3. Carnitas
  4. Cheese
  5. Salsa
  6. Avocado
  7. Cilantro

Add any optional toppings.

Step 7: Roll the Burritos

Fold the sides inward.

Roll tightly from the bottom upward.

Step 8: Toast the Burritos (Optional)

Place seam-side down on a hot skillet.

Cook 1–2 minutes per side until lightly golden and crisp.

Secrets to the Best Carnitas Burritos

Use Pork Shoulder

Pork shoulder contains enough fat to stay tender during long cooking.

Don't Skip the Crisping Step

The contrast between juicy pork and crispy edges makes authentic carnitas special.

Warm Tortillas First

Warm tortillas are easier to roll and less likely to tear.

Layer Ingredients Properly

Place wetter ingredients toward the center to prevent soggy burritos.

Use Fresh Toppings

Fresh cilantro, salsa, and avocado brighten the rich pork flavor.

Delicious Variations

Carnitas California Burrito

Add crispy French fries and extra cheese.

Green Chile Carnitas Burrito

Include roasted green chiles and salsa verde.

Breakfast Carnitas Burrito

Add scrambled eggs and breakfast potatoes.

Spicy Carnitas Burrito

Mix chipotle peppers into the carnitas.

Loaded Carnitas Burrito

Add guacamole, sour cream, lettuce, tomatoes, and onions.

Best Side Dishes

Serve Carnitas Burritos with:

  • Mexican rice
  • Refried beans
  • Guacamole
  • Tortilla chips and salsa
  • Mexican street corn (elote)
  • Roasted vegetables
  • Fresh green salad

Storage and Meal Prep

Refrigerator

Store burritos in an airtight container for up to 4 days.

Freezer

Wrap individually in foil and freeze for up to 3 months.

Reheating

Microwave: 2–3 minutes

Oven: 350°F (175°C) for 20 minutes

Skillet: Heat until warmed through and crispy outside

Frequently Asked Questions

What Cut of Pork Is Best for Carnitas?

Pork shoulder (also called pork butt) is the traditional and best choice because it becomes tender during slow cooking.

Can I Make Carnitas Ahead of Time?

Yes. Carnitas often taste even better the next day after the flavors have had time to develop.

Are Carnitas Burritos Spicy?

Traditional carnitas are generally mild. Heat usually comes from salsa or additional toppings.

What Cheese Works Best?

Oaxaca, Monterey Jack, Asadero, cheddar, or a Mexican cheese blend all melt beautifully.

Nutritional Benefits

Carnitas Burritos provide:

  • High-quality protein
  • Iron and zinc
  • Complex carbohydrates from rice and beans
  • Fiber from beans and vegetables
  • Healthy fats from avocado

Adding fresh vegetables and salsa helps create a balanced and satisfying meal.

Final Thoughts

Carnitas Burritos combine everything people love about Mexican comfort food into one incredible meal. Tender slow-cooked pork, crispy caramelized edges, fluffy rice, creamy beans, melted cheese, and fresh toppings create a burrito that's rich, flavorful, and deeply satisfying.

Whether you're making them for a family dinner, meal prep, game day gathering, or weekend feast, these Carnitas Burritos are guaranteed to become a favorite recipe you'll return to again and again.