
I still remember the first time I made Carnitas Burrito Recipe at home instead of driving to my favorite taco spot. I pulled the pork apart with two forks, watched the edges go crispy under the broiler, and knew right away this recipe was a keeper.
It’s the kind of dinner that makes my whole kitchen smell incredible for hours. Once you try rolling your own, I promise you won’t want to order one out again.

Cooking Time
- Prep Time: 20 minutes
- Cooking Time: 6 hours 30 minutes (mostly hands-off in the slow cooker)
- Total Time: 6 hours 50 minutes
Ingredients
- 3 lbs pork shoulder – this cut has enough fat to stay juicy through the long, slow cook
- 1 tablespoon kosher salt – seasons the meat deeply, not just the surface
- 1 teaspoon black pepper – for a gentle background heat
- 1 teaspoon cumin – gives that classic earthy, smoky carnitas flavor
- 1 teaspoon dried oregano – use Mexican oregano if you can find it for a more authentic taste
- 1 orange, juiced – the citrus tenderizes the pork and balances the richness
- 1 lime, juiced – adds brightness that cuts through the fattiness of the pork
- 4 cloves garlic, smashed – smash rather than mince so the flavor mellows as it cooks
- 1 white onion, quartered – sweetens the braising liquid as it slow cooks
- 1 cup chicken broth – keeps the pork moist and builds a flavorful cooking liquid
- 2 cups cooked white rice – warm rice makes rolling the burrito easier
- 2 tablespoons chopped cilantro – toss with rice for a fresh, herby lift
- 1 lime, juiced (for rice) – classic cilantro-lime rice needs this tang
- 1 can black beans, drained – adds fiber and heartiness to every bite
- 1 cup shredded Monterey Jack or Mexican blend cheese – grate it fresh, pre-shredded cheese doesn’t melt as smoothly
- 1 cup pico de gallo – use fresh, ripe tomatoes for the best flavor
- 1 cup guacamole – homemade is best, but store-bought works in a pinch
- 4-6 large flour tortillas – warm them first so they don’t tear while rolling
Note: This recipe serves 4 to 6 people generously.
Equipment You Need
- Slow cooker – slow-braises the pork until it’s fall-apart tender
- Two forks – for shredding the cooked pork easily
- Baking sheet – used to broil the shredded pork for crispy edges
- Mixing bowl – for tossing rice with lime and cilantro
- Sharp knife – for chopping onion, garlic, and pico de gallo ingredients
- Cutting board – gives you a stable surface for prepping and rolling burritos
- Skillet or griddle – for warming tortillas until soft and pliable

How to Make Carnitas Burrito Recipe?
Making this recipe is simpler than it looks, even with the long cook time. Most of the work happens while the slow cooker does its thing. Here’s exactly how I put mine together from start to finish.
Step 1: Season the Pork
I start by rubbing the pork shoulder all over with salt, pepper, cumin, and oregano. Make sure you get into every crevice of the meat so the seasoning isn’t just sitting on the surface. This short step builds the flavor base for everything that follows.

Step 2: Slow Cook the Pork
Place the seasoned pork into the slow cooker along with the orange juice, lime juice, garlic, onion, and chicken broth. Cook on low for about 6 hours, until the pork is so tender it shreds with barely any effort. I like to check it once around the halfway mark just to be sure.
Step 3: Shred and Crisp the Pork
Once the pork is done, pull it out and shred it with two forks right on a baking sheet. Spoon a little of the cooking liquid back over the shredded meat, then broil for 4 to 5 minutes. This step gives you those irresistible crispy, caramelized edges, much like the texture you’ll enjoy in the Roasted Cod with Potatoes and Lemon Recipe.
Step 4: Make the Cilantro-Lime Rice
While the pork broils, toss your cooked white rice with fresh lime juice and chopped cilantro. I like to fluff it with a fork so every grain gets coated evenly. This rice adds a fresh, tangy contrast to the rich pork.

Step 5: Warm the Tortillas
Heat each tortilla in a dry skillet for about 20 to 30 seconds per side. Warming them makes the tortillas soft and stretchy, so they wrap around the filling without cracking or tearing.
Step 6: Assemble the Burrito
Lay a tortilla flat and add a scoop of rice, a generous portion of carnitas, beans, pico de gallo, cheese, and guacamole in a line across the center. I try not to overfill mine, or it gets tricky to roll.
Step 7: Roll and Serve
Fold in the sides of the tortilla, then roll tightly from the bottom up, tucking as you go. Place it seam-side down for a minute so it holds its shape, then slice in half and serve while everything is still warm.
Additional Tips for Making This Recipe Better
I’ve made this recipe more times than I can count, and here’s what actually makes a difference for me:
- I always broil the pork for those crispy bits. Skipping this step makes the filling taste flat.
- I warm my tortillas right before assembling, never earlier, or they turn stiff and crack.
- I like to drain my pico de gallo a bit first so the burrito doesn’t turn soggy.
- I never overstuff the tortilla, even though it’s tempting a tighter roll holds together so much better.
- I make a double batch of pork on purpose, since leftovers are perfect for quick lunches all week, and they pair nicely with dishes like Lemon Caper Salmon Cakes Recipe when planning a seafood-inspired weekly menu.
Common Mistakes to Avoid
- I used to skip patting the pork dry before seasoning, and it kept the rub from sticking properly.
- I once used cold rice straight from the fridge, and it made the whole burrito taste dry — always use warm rice.
- I learned the hard way that skipping the broiling step leaves the pork soft instead of pleasantly crispy.
- I tried rolling with a cold tortilla once, and it split right down the middle — always warm it first.
- I overloaded my first few burritos with fillings, and they fell apart the moment I picked them up.
How to Serve Carnitas Burrito?
I love serving these burritos sliced diagonally so you can see all those colorful layers inside. A side of extra pico de gallo, a wedge of lime, and a small bowl of salsa verde make it feel like a restaurant plate at home.
For a fun presentation, I wrap the bottom half in parchment paper or foil, which also makes it easier to eat without everything spilling out. Adding a sprinkle of fresh cilantro and a few crumbles of cotija cheese on top right before serving gives it that extra pop of color and flavor.

Variations
- Swap the flour tortilla for a low-carb wrap if you’re cutting back on carbs.
- Use dairy-free cheese and a cashew-based crema for a dairy-free version.
- Add pickled jalapeños or a drizzle of chipotle sauce for extra heat.
- Try brown rice or cauliflower rice instead of white rice for a lighter option.
- Turn it into a carnitas burrito bowl by skipping the tortilla entirely and serving everything in a bowl.
- Add roasted corn or grilled peppers for extra texture and sweetness.
Nutritional Information
Here’s a general breakdown per burrito, based on standard portions used in this recipe:
- Calories: About 640 kcal
- Protein: Around 40g
- Carbohydrates: Approximately 65g
- Fat: Roughly 24g
Make Ahead and Storage
You can cook the pork up to 3 days ahead and store it in an airtight container in the fridge. This actually helps the flavors deepen even more by the next day.
For freezing, store the shredded pork in a freezer-safe bag for up to 3 months. Thaw it overnight in the fridge before reheating.
To reheat, warm the pork in a skillet over medium heat with a splash of the reserved cooking liquid until it’s hot and slightly crispy again. Assembled burritos are best eaten fresh, but you can wrap unfilled tortillas separately and build them fresh each time.
Why You’ll Love This Recipe?
This carnitas burrito has become one of my go-to dinners, and here’s why I think you’ll love it too:
- It’s mostly hands-off cooking, since the slow cooker does the heavy lifting while you go about your day.
- It’s endlessly customizable, so everyone at the table can build their burrito exactly how they like it.
- It works for meal prep beautifully, since the pork keeps well and reheats without losing flavor.
- It’s a total crowd-pleaser, whether you’re feeding picky kids or hosting a casual dinner with friends.
- It gives you restaurant-quality flavor at home, at a fraction of the cost of eating out.
FAQs
What’s in a carnitas burrito?
A carnitas burrito usually has slow-cooked shredded pork, rice, beans, cheese, pico de gallo, and guacamole, all wrapped in a warm flour tortilla.
How does this compare to a carnitas burrito from Chipotle?
Chipotle’s version uses similar ingredients, but homemade carnitas usually have more concentrated flavor since the pork slow cooks longer with citrus and spices.
How many calories are in a carnitas burrito?
A typical carnitas burrito runs anywhere from 600 to over 1,000 calories, depending on the size and how much cheese, rice, and guacamole are added.
Can I turn this into a carnitas burrito bowl?
Yes, just skip the tortilla and layer the rice, pork, beans, and toppings in a bowl instead. It’s a great low-carb option.
Can I use carne asada, barbacoa, or al pastor instead of carnitas?
Absolutely — this same burrito formula works well with carne asada, barbacoa, or al pastor if you want to switch up the protein.
Where can I find a good carnitas burrito near me if I don’t want to cook?
Most Mexican restaurants and taco shops carry carnitas burritos, and grocery stores like Whole Foods often sell pre-made pork carnitas burritos in their deli section.
Can I make the rice ahead of time?
Yes, cilantro-lime rice keeps well in the fridge for up to 4 days. Just add a splash of lime juice when reheating to freshen it up.

Carnitas Burrito Recipe
Ingredients
Method
- I start by rubbing the pork shoulder all over with salt, pepper, cumin, and oregano. Make sure you get into every crevice of the meat so the seasoning isn’t just sitting on the surface. This short step builds the flavor base for everything that follows.
- Place the seasoned pork into the slow cooker along with the orange juice, lime juice, garlic, onion, and chicken broth. Cook on low for about 6 hours, until the pork is so tender it shreds with barely any effort. I like to check it once around the halfway mark just to be sure.
- Once the pork is done, pull it out and shred it with two forks right on a baking sheet. Spoon a little of the cooking liquid back over the shredded meat, then broil for 4 to 5 minutes. This step gives you those irresistible crispy, caramelized edges.
- While the pork broils, toss your cooked white rice with fresh lime juice and chopped cilantro. I like to fluff it with a fork so every grain gets coated evenly. This rice adds a fresh, tangy contrast to the rich pork.
- Heat each tortilla in a dry skillet for about 20 to 30 seconds per side. Warming them makes the tortillas soft and stretchy, so they wrap around the filling without cracking or tearing.
- Lay a tortilla flat and add a scoop of rice, a generous portion of carnitas, beans, pico de gallo, cheese, and guacamole in a line across the center. I try not to overfill mine, or it gets tricky to roll.
- Fold in the sides of the tortilla, then roll tightly from the bottom up, tucking as you go. Place it seam-side down for a minute so it holds its shape, then slice in half and serve while everything is still warm.
Notes
- I always broil the pork for those crispy bits. Skipping this step makes the filling taste flat.
- I warm my tortillas right before assembling, never earlier, or they turn stiff and crack.
- I like to drain my pico de gallo a bit first so the burrito doesn’t turn soggy.
- I never overstuff the tortilla, even though it’s tempting a tighter roll holds together so much better.
- I make a double batch of pork on purpose, since leftovers are perfect for quick lunches all week.






