If you’re craving a meal that bursts with vibrant flavors and satisfying textures, look no further than this Carnitas Burritos with Cilantro Lime Rice & Fresh Salsa Recipe. It’s a perfect fusion of tender, savory carnitas wrapped in warm, soft tortillas, layered with zesty cilantro lime rice, creamy guacamole, and bright, fresh salsa. Every bite offers a delicious balance of smoky, tangy, and fresh notes that feel like a fiesta in your mouth. Whether you’re feeding family or entertaining friends, this recipe is an unbeatable crowd-pleaser that’s both comforting and exciting.

Ingredients You’ll Need
These ingredients might seem simple, but each one is star quality and essential for delivering the authentic, layered flavors that make this dish shine. From the fragrant cilantro lime rice to the rich, melty cheese, every element is picked to ensure your Carnitas Burritos with Cilantro Lime Rice & Fresh Salsa Recipe hits all the right notes in taste, texture, and color.
- 8 large flour tortillas: Choose burrito-size for perfect wrapping and filling capacity.
- Cilantro Lime Rice: A tangy and aromatic base that adds fresh zing to every bite.
- 2 (15 ounce) cans pinto beans: Drained and warmed to add creamy, hearty texture.
- 4 cups Carnitas: Slow-cooked pork that’s tender, juicy, and full of smoky flavor.
- 3 cups shredded Monterey Jack or Mexican blend cheese: Melts to ooey-gooey perfection and adds a mild, creamy touch.
- 2 cups Fresh Tomato Salsa: Or use store-bought pico de gallo or salsa roja for a fresh, zesty burst.
- 1 cup Chipotle Guacamole: Creamy with a smoky kick that balances the heat.
- 1 cup sour cream (optional): Adds smoothness and cools down spicy elements.
- Fresh cilantro (for garnish, optional): Brightens the presentation and adds herbaceous notes.
- 2 to 3 medium tomatoes (Roma or vine): For chopping into fresh salsa to add vivid color and juicy freshness.
- ¼ cup finely chopped red onion: Brings crisp texture and a slightly pungent sweetness to the salsa.
- 2 to 3 jalapeño peppers (finely chopped): Adds a lively spicy kick to your salsa.
- ¼ cup finely chopped fresh cilantro: Essential for authentic, lush flavor in the salsa.
- 1 tablespoon fresh lemon juice: Gives a touch of brightness and acidity.
- 1 tablespoon fresh lime juice: Key for the classic lime tang that complements the rice and salsa.
- Salt (to taste): Enhances and balances all the flavors beautifully.
How to Make Carnitas Burritos with Cilantro Lime Rice & Fresh Salsa Recipe
Step 1: Warm Your Tortillas
Start by heating a large dry skillet over medium heat. Warm each flour tortilla for 15 to 20 seconds on each side. This step is crucial because it makes the tortillas pliable and easier to roll without cracking later on. Plus, warming them up brings out their aroma and creates the perfect soft vessel for your flavorful fillings.
Step 2: Build the Fresh Tomato Salsa
While the tortillas warm, mix together your chopped tomatoes, red onion, jalapeños, cilantro, lemon juice, lime juice, and a pinch of salt in a bowl. The salsa should be fresh, colorful, and vibrant — the kind of fresh salsa that instantly lifts every bite of your burrito with bright acidity and just enough heat. If you want to skip this, store-bought pico de gallo or salsa roja work just as well, but freshly made always wins in flavor and texture.
Step 3: Assemble Your Burritos
Lay each warm tortilla flat and spread about ½ cup of cilantro lime rice evenly down the center. Next, add ½ cup of steamed pinto beans using a slotted spoon to avoid sogginess, then pile on about ½ cup of the tender carnitas. Sprinkle generously with shredded Monterey Jack or a Mexican cheese blend for melty, cheesy goodness. Top with a spoonful of your fresh tomato salsa and chipotle guacamole. If you like, add a dollop of sour cream and sprinkle fresh cilantro for extra creaminess and herbaceous brightness.
Step 4: Roll Up the Burritos
Time to bring it all together! Fold in the sides of the tortilla, then roll tightly from the bottom up, making sure to tuck in the filling snugly so nothing spills out. This technique creates a nice compact burrito that’s perfect for eating by hand and keeps every mouthwatering ingredient perfectly sealed inside.
Step 5: Serve and Enjoy
Your carnitas burritos are ready to dig into! For easier handling and a prettier presentation, slice each burrito in half and serve with extra fresh salsa on the side. This extra salsa is perfect for dipping or spooning on top for an added hit of lively, fresh flavor. You’re in for a treat with this Carnitas Burritos with Cilantro Lime Rice & Fresh Salsa Recipe that’s as fun to make as it is to eat.
How to Serve Carnitas Burritos with Cilantro Lime Rice & Fresh Salsa Recipe
Garnishes
To really elevate your presentation and taste, add bright green fresh cilantro leaves as a garnish, a sprinkle of queso fresco, or a wedge of lime for a juice squeeze just before eating. These simple touches bring extra freshness and a restaurant-quality feel to your homemade burritos that guests will appreciate.
Side Dishes
Pair your burritos with crunchy tortilla chips and more fresh salsa or guacamole on the side. A light Mexican-style corn salad or a simple black bean and corn salad also makes a fantastic side that complements the rich, meaty carnitas and creamy rice inside. Remember, balance is key to turning this into a full, satisfying meal.
Creative Ways to Present
Try serving your carnitas burrito halves open-faced on a vibrant plate with dollops of guacamole and salsa arranged artistically around them. Or wrap them individually in foil for a picnic or party setting—keeping them warm and portable. These options keep the meal fun, shareable, and visually inviting.
Make Ahead and Storage
Storing Leftovers
After your feast, store any leftover burritos in an airtight container in the refrigerator. They’ll keep well for up to 3 days. If possible, keep the salsa and guacamole separate until ready to serve to prevent the burritos from getting soggy.
Freezing
You can freeze leftover carnitas and rice separately for up to 2 months. Burritos can also be wrapped tightly in foil or plastic wrap and frozen, but expect a slight change in texture once thawed. Reheat thoroughly before eating.
Reheating
The best way to reheat is in a dry skillet over medium heat—flip occasionally until the burrito is heated through and the tortilla gets a bit crisp on the outside. Avoid microwaving directly, which can make the tortilla chewy. Adding fresh salsa and guacamole after reheating will refresh the flavors beautifully.
FAQs
Can I use other types of beans in this recipe?
Absolutely! Black beans or refried beans work wonderfully as alternatives. They each bring their own texture and flavor, but pinto beans are classic for a reason—they offer a creamy, mild base that compliments the carnitas perfectly.
What can I substitute if I don’t have Monterey Jack cheese?
Cheddar, a Mexican cheese blend, or even a mild mozzarella can be used if Monterey Jack is unavailable. The key is to use a cheese that melts well and has a mild flavor that won’t overpower the other fresh ingredients.
Is there a vegetarian version of the Carnitas Burritos with Cilantro Lime Rice & Fresh Salsa Recipe?
Definitely! Swap the carnitas for roasted or grilled vegetables like zucchini, bell peppers, and mushrooms, or try spiced tofu or tempeh. The rice, beans, and fresh salsa provide amazing flavor and substance whether you use meat or plant-based proteins.
How do I make the cilantro lime rice from scratch?
Cook your rice as usual, then stir in plenty of freshly chopped cilantro, freshly squeezed lime juice, and a pinch of salt once the rice is fluffy and hot. This simple but flavorful finishing touch makes all the difference in the recipe.
Can I prepare this recipe for a crowd?
Yes! This recipe scales up beautifully. Just multiply the ingredients and consider keeping fillings warm in crockpots or warming trays while assembling. Burritos are perfect party food as they’re easy to serve and customize.
Final Thoughts
If you want to bring a little excitement and comfort food magic to your table, do yourself a favor and try this Carnitas Burritos with Cilantro Lime Rice & Fresh Salsa Recipe. It’s an easy, flavorful crowd-pleaser that blends fresh, hearty, and creamy elements perfectly. Once you taste that first juicy bite with all the layers of flavor, you’ll be planning to make it again and again—trust me, friends and family will thank you!
Print
Carnitas Burritos with Cilantro Lime Rice & Fresh Salsa Recipe
- Prep Time: 15 minutes
- Cook Time: 25 minutes
- Total Time: 40 minutes
- Yield: 4 burritos
- Category: Main Course
- Method: Stovetop
- Cuisine: Mexican
Description
These Carnitas Burritos are a flavorful and hearty meal featuring tender slow-cooked pork, cilantro lime rice, pinto beans, fresh tomato salsa, and creamy chipotle guacamole, all wrapped in warm flour tortillas. Perfect for a satisfying lunch or dinner, these burritos combine vibrant Mexican-inspired ingredients for an easy-to-assemble and delicious dish.
Ingredients
Main Ingredients
- 8 large (burrito-size) flour tortillas
- 1 recipe Cilantro Lime Rice
- 2 (15 ounce) cans pinto beans, drained and warmed
- 4 cups Carnitas
- 3 cups shredded Monterey Jack or Mexican blend cheese
- 2 cups Fresh Tomato Salsa (recipe below) or store-bought pico de gallo or salsa roja
- 1 cup Chipotle Guacamole
- 1 cup sour cream (optional)
- Fresh cilantro for garnish (optional)
For Fresh Tomato Salsa
- 2 to 3 medium tomatoes (Roma or tomatoes on the vine), cut into ¼-inch pieces
- ¼ cup finely chopped red onion
- 2 to 3 jalapeño peppers, finely chopped
- ¼ cup finely chopped fresh cilantro
- 1 tablespoon fresh lemon juice
- 1 tablespoon fresh lime juice
- Salt, to taste
Instructions
- Warm the tortillas: Heat a large dry skillet over medium heat. Warm each flour tortilla for 15 to 20 seconds on each side until they become soft and pliable, which makes them easier to roll without tearing.
- Assemble the burritos: Lay each warm tortilla flat and spread about half a cup of prepared cilantro lime rice down the center. Add half a cup of drained and warmed pinto beans, a half cup of tender carnitas, and a generous sprinkle of shredded Monterey Jack or Mexican blend cheese. Top with a spoonful of fresh tomato salsa and chipotle guacamole. If desired, add a dollop of sour cream and sprinkle fresh cilantro over the fillings.
- Roll the burritos: Fold the sides of the tortilla inward, then roll from the bottom upwards, tucking tightly to fully enclose the fillings and create a neat burrito.
- Serve: Optionally slice each burrito in half for easier eating and serve with additional salsa on the side.
- Enjoy: Serve immediately while warm, enjoying the blend of fresh, spicy, creamy, and savory flavors inside every bite.
Notes
- Warm tortillas just until pliable to prevent cracking when rolling.
- Use a slotted spoon for beans to avoid soggy burritos.
- Customize fillings by adding your favorite toppings such as lettuce, jalapeños, or hot sauce.
- For convenience, store-bought pico de gallo or salsa roja can substitute fresh tomato salsa.
- Chill leftover components separately for best freshness if preparing in advance.

