Pin It My neighbor Maria showed up one Saturday with a container of carnitas her abuela had made, and I watched her construct this bowl with the kind of casual confidence that comes from growing up with good food. She layered rice, beans, and tender pork with such care, finishing it with a squeeze of lime and a scatter of cilantro, and I realized right then that this wasn't just a meal—it was architecture. Now whenever I make this, I think about how she taught me that the best dishes aren't complicated, they're just thoughtfully built.
I made this for a weeknight dinner when my kids were both sick of the usual rotation, and something magical happened—they actually asked for seconds and then thirds. Watching them build their own bowls, choosing how much salsa and avocado they wanted, turned what could've been a demanding evening into something almost fun. That's when I knew this recipe had staying power.
What's for Dinner Tonight? 🤔
Stop stressing. Get 10 fast recipes that actually work on busy nights.
Free. No spam. Just easy meals.
Ingredients
- Pork shoulder (1.5 lbs): This cut has enough fat and connective tissue to transform into silky, succulent meat during the long cook—it's what makes carnitas actually taste like carnitas and not just shredded pork.
- Orange and lime juice: The acid brightens everything and keeps the pork from tasting one-note, and honestly, this is what separates homemade carnitas from the forgettable kind.
- Cumin, oregano, and smoked paprika: Use good spices here because they're not getting masked by anything—this is where the authentic flavor lives.
- Chicken broth: Low-sodium is key because you're going to reduce this down and you don't want it getting salty.
- Long-grain white rice: It stays fluffy and separate, which means your bowl doesn't turn into mush.
- Pinto beans (canned): Saves massive time and tastes just as good as dried when you season them properly.
- Fresh avocado: Add it right before serving or it'll brown and no one wants that.
- Cilantro and lime wedges: These aren't garnish, they're essential—they're what makes each bite feel bright and alive.
Tired of Takeout? 🥡
Get 10 meals you can make faster than delivery arrives. Seriously.
One email. No spam. Unsubscribe anytime.
Instructions
- Layer your slow cooker like you mean it:
- Throw the pork shoulder in first, then scatter the garlic and onion around it, then pour in everything wet—the citrus, broth, and spices combined. The liquid should mostly cover the meat, and it's going to smell incredible within the first hour.
- Let time do the heavy lifting:
- Cover and cook on low for 8 hours or high for 4 hours until the pork shreds at the gentlest pressure from a fork. Resist the urge to peek constantly because every time you open that lid, you're letting heat escape.
- Decide if you want crispy edges:
- Pull out the shredded pork with a slotted spoon, transfer it to a baking sheet, and run it under the broiler for 5-7 minutes if you want some caramelized bits. This step is totally optional but it adds a textural contrast that makes the difference.
- Rinse and cook the rice right:
- Cold water rinse gets rid of excess starch so the rice stays fluffy instead of gluey. Bring water to a boil, add rice and salt, cover, drop heat to low, and set a timer for 15 minutes—don't lift that lid.
- Warm the beans with intention:
- Combine drained beans with cumin, chili powder, and a splash of water in a small saucepan and let them simmer for 5-7 minutes so they absorb those spice flavors instead of just tasting like canned beans.
- Assemble with love:
- Divide rice into four bowls, top with beans, then the carnitas, then salsa, then avocado slices, scatter cilantro everywhere, and serve lime wedges on the side so people can squeeze to taste.
Pin It There was a moment during a family dinner when my grandmother took one bite, closed her eyes, and said it tasted like she was back in Mexico for a second. That's when I understood that food can be a time machine, and that this simple bowl of rice and meat and fresh toppings carries weight beyond what's visible on the plate.
Still Scrolling? You'll Love This 👇
Our best 20-minute dinners in one free pack — tried and tested by thousands.
Trusted by 10,000+ home cooks.
Making Carnitas Without a Slow Cooker
If you don't have a slow cooker, use a heavy Dutch oven in a 300-degree oven for about 3 hours, checking halfway through. The pork needs low, gentle heat to become tender, so don't try to rush it on the stovetop at a higher temperature or you'll end up with dry, stringy meat instead of the melt-in-your-mouth texture you're after. The oven method gives you the same result without needing special equipment.
Building Your Perfect Bowl
This is where customization matters because everyone's carnitas bowl should feel personal to them. Some people pile on salsa until it's basically a salsa delivery mechanism, others go light on the beans and heavy on the avocado, and that's exactly how it should be. The beauty of a bowl meal is that you're not plating it for people, you're letting them be the artist.
Leftovers and Make-Ahead Tips
The carnitas reheat beautifully in a low oven or even in a skillet with a splash of water, and honestly, they taste even better the next day once everything's had time to marry together. You can make the rice and beans ahead too, though I'd wait until serving to slice the avocado and add the cilantro so everything stays bright and fresh.
- Store carnitas in an airtight container in the fridge for up to four days, or freeze them for up to three months.
- Don't assemble the full bowls ahead of time or the rice will absorb all the moisture and get mushy.
- If you're feeding a crowd, set everything out buffet-style and let people build their own bowls—it's easier and way more fun.
Pin It This bowl has become the meal I make when I want to feel like I'm taking good care of people, and that's really all that matters. Come back to it again and again, adjust it to what you love, and let it become yours.
Recipe FAQs
- → What cut of pork works best for carnitas?
Pork shoulder (also called Boston butt) is ideal for carnitas. This cut has enough marbling and connective tissue to become tender and flavorful during slow cooking, while still shredding beautifully.
- → Can I make carnitas without a slow cooker?
Yes. Cook the pork in a Dutch oven at 325°F (165°C) for 3-4 hours, covered, until fork-tender. You can also use an Instant Pot on high pressure for 60-70 minutes with natural release.
- → How do I get crispy edges on the carnitas?
After shredding the cooked pork, spread it on a baking sheet and broil for 5-7 minutes. Watch closely to prevent burning—the high heat crisps the edges while keeping the interior moist.
- → Can I prepare carnitas bowls in advance?
Absolutely. The carnitas, rice, and beans all store well for 4-5 days in the refrigerator. Reheat components separately and assemble bowls fresh, adding avocado and cilantro just before serving.
- → What other toppings work well?
Pickled red onions add tangy crunch, while sour cream or Mexican crema provides creaminess. Shredded cheese, radish slices, jalapeño peppers, or cotija cheese also complement the flavors beautifully.
- → Is this dish gluten-free?
Yes, all components are naturally gluten-free. Just verify that your chicken broth and canned beans are certified gluten-free, as some brands may contain additives with gluten.