Carnitas Bowl Mexican Style

Featured in: Daily Home Plates

This vibrant bowl features slow-cooked carnitas that become incredibly tender after hours in the slow cooker with citrus juices and aromatic spices. The shredded pork is served over fluffy white rice alongside seasoned pinto beans, then topped with fresh tomato salsa, ripe avocado, and cilantro. Each bowl gets finished with lime wedges for a bright acidity that cuts through the rich meat.

The carnitas can be made ahead and reheated, making this perfect for meal prep. For crispy edges, broil the shredded pork briefly before serving. Customize with pickled red onions, sour cream, or switch to brown rice for extra fiber.

Updated on Wed, 04 Feb 2026 04:25:55 GMT
Golden-brown shredded carnitas sit atop fluffy white rice with pinto beans, fresh salsa, and avocado slices. Save to Pinterest
Golden-brown shredded carnitas sit atop fluffy white rice with pinto beans, fresh salsa, and avocado slices. | dailyhrira.com

Bring the vibrant and bold flavors of a Mexican cantina right to your dining table with this hearty Carnitas Bowl. At the heart of this dish is succulent, slow-cooked pork shoulder, seasoned with a blend of aromatic spices and citrus juices until it's tender enough to melt in your mouth. This protein is perfectly complemented by fluffy white rice and seasoned pinto beans, creating a satisfying foundation that is as nutritious as it is delicious.

Golden-brown shredded carnitas sit atop fluffy white rice with pinto beans, fresh salsa, and avocado slices. Save to Pinterest
Golden-brown shredded carnitas sit atop fluffy white rice with pinto beans, fresh salsa, and avocado slices. | dailyhrira.com

What's for Dinner Tonight? 🤔

Stop stressing. Get 10 fast recipes that actually work on busy nights.

Free. No spam. Just easy meals.

The beauty of the Carnitas Bowl lies in its layers of texture and freshness. Each bite offers a combination of warm, savory meat and beans against the cool, crisp bite of fresh salsa and the creamy richness of sliced avocado. It’s a versatile meal that works beautifully for a relaxed family dinner or a vibrant weekend gathering with friends.

Ingredients

Tired of Takeout? 🥡

Get 10 meals you can make faster than delivery arrives. Seriously.

One email. No spam. Unsubscribe anytime.

  • Pork Carnitas
  • 1.5 lbs (700 g) boneless pork shoulder, cut into large chunks
  • 1 tsp salt
  • 1/2 tsp freshly ground black pepper
  • 1 tsp ground cumin
  • 1 tsp dried oregano
  • 1/2 tsp smoked paprika
  • 2 cloves garlic, minced
  • 1/2 onion, chopped
  • 1 orange, juiced
  • 1 lime, juiced
  • 1 cup (240 ml) low-sodium chicken broth
  • Rice
  • 1 cup (200 g) long-grain white rice
  • 2 cups (480 ml) water
  • 1/2 tsp salt
  • Pinto Beans
  • 1 can (15 oz/425 g) pinto beans, drained and rinsed
  • 1/4 tsp ground cumin
  • 1/4 tsp chili powder
  • 1/4 cup (60 ml) water
  • Toppings
  • 1 cup (150 g) fresh tomato salsa (pico de gallo or store-bought)
  • 1 large ripe avocado, sliced
  • 1/4 cup (10 g) chopped fresh cilantro
  • 1 lime, cut into wedges

Instructions

Prepare the Carnitas
In a slow cooker, combine pork shoulder, salt, pepper, cumin, oregano, smoked paprika, garlic, onion, orange juice, lime juice, and chicken broth. Cover and cook on low for 8 hours or on high for 4 hours, until pork is very tender. Shred pork with two forks. For crispy edges, transfer shredded pork to a baking sheet and broil for 5-7 minutes until browned.
Cook the Rice
Rinse rice under cold water until water runs clear. In a medium saucepan, combine rice, water, and salt. Bring to a boil, then cover, reduce heat to low, and simmer for 15 minutes. Remove from heat and let stand, covered, for 5 minutes. Fluff with a fork.
Heat the Pinto Beans
In a small saucepan, combine pinto beans, cumin, chili powder, and water. Simmer over medium heat for 5-7 minutes, stirring occasionally, until heated through.
Assemble the Bowls
Divide rice evenly among four bowls. Top with pinto beans, carnitas, salsa, avocado slices, and cilantro. Serve with lime wedges on the side.

Zusatztipps für die Zubereitung

Carnitas can be made ahead and reheated, which actually allows the flavors to deepen further. If you are short on time, using a pressure cooker can significantly reduce the cooking time for the pork while still achieving that signature tenderness.

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.

Varianten und Anpassungen

Substitute brown rice or quinoa for a whole-grain option to add more fiber. For a vegetarian version, you can replace the carnitas with roasted vegetables or seasoned jackfruit to maintain the hearty texture of the bowl.

Serviervorschläge

For extra flavor and a pop of color, add pickled red onions or a dollop of cool sour cream. Serving with extra lime wedges is essential to provide that final bright, acidic note that ties all the components together.

A hearty Mexican-style carnitas bowl with lime wedges, cilantro, and creamy avocado for a vibrant meal. Save to Pinterest
A hearty Mexican-style carnitas bowl with lime wedges, cilantro, and creamy avocado for a vibrant meal. | dailyhrira.com

Enjoy the rich, complex flavors of this homemade Carnitas Bowl. It's a nourishing and colorful meal that brings the best of Mexican-inspired cuisine right to your table, providing a satisfying dining experience that the whole family will love.

Questions & Answers

How long does it take to cook carnitas?

Carnitas cook for 8 hours on low or 4 hours on high in a slow cooker until the pork is very tender and easily shreds with a fork.

Can I make this bowl ahead of time?

Yes, the carnitas can be made ahead and reheated. The rice and beans can also be prepared in advance and stored separately for up to 3 days.

What cut of pork works best for carnitas?

Boneless pork shoulder is ideal because it has enough fat to keep the meat moist during long cooking. The fat renders down and creates tender, flavorful meat.

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 until browned and crispy on the edges.

What can I substitute for the toppings?

Try pickled red onions, sour cream, shredded cheese, or radish slices. For a dairy-free option, use dairy-free yogurt or skip creamy toppings entirely.

20-Minute Dinner Pack — Free Download 📥

10 recipes, 1 shopping list. Everything you need for a week of easy dinners.

Instant access. No signup hassle.

Carnitas Bowl Mexican Style

Tender pork carnitas with rice, beans, and fresh toppings for a satisfying meal.

Prep Time
25 minutes
Cook Time
210 minutes
Total Duration
235 minutes
Recipe by Daily Hrira Zoey McConnell


Skill Level Medium

Cuisine Mexican

Makes 4 Portions

Diet Details Dairy Free, Gluten Free

What You'll Need

Pork Carnitas

01 1.5 lbs boneless pork shoulder, cut into large chunks
02 1 teaspoon salt
03 0.5 teaspoon freshly ground black pepper
04 1 teaspoon ground cumin
05 1 teaspoon dried oregano
06 0.5 teaspoon smoked paprika
07 2 cloves garlic, minced
08 0.5 onion, chopped
09 1 orange, juiced
10 1 lime, juiced
11 1 cup low-sodium chicken broth

Rice

01 1 cup long-grain white rice
02 2 cups water
03 0.5 teaspoon salt

Pinto Beans

01 1 can (15 ounces) pinto beans, drained and rinsed
02 0.25 teaspoon ground cumin
03 0.25 teaspoon chili powder
04 0.25 cup water

Toppings

01 1 cup fresh tomato salsa
02 1 large ripe avocado, sliced
03 0.25 cup chopped fresh cilantro
04 1 lime, cut into wedges

How To Make It

Step 01

Prepare Carnitas Base: In a slow cooker, combine pork shoulder, salt, pepper, cumin, oregano, smoked paprika, garlic, onion, orange juice, lime juice, and chicken broth.

Step 02

Slow Cook Pork: Cover and cook on low for 8 hours or on high for 4 hours, until pork is very tender and easily shreds.

Step 03

Shred and Crisp Carnitas: Shred pork with two forks. For crispy edges, transfer shredded pork to a baking sheet and broil for 5-7 minutes until browned.

Step 04

Prepare Rice: Rinse rice under cold water until water runs clear. In a medium saucepan, combine rice, water, and salt. Bring to a boil, then cover, reduce heat to low, and simmer for 15 minutes.

Step 05

Rest Rice: Remove from heat and let stand, covered, for 5 minutes. Fluff with a fork.

Step 06

Heat Beans: In a small saucepan, combine pinto beans, cumin, chili powder, and water. Simmer over medium heat for 5-7 minutes, stirring occasionally, until heated through.

Step 07

Assemble Bowls: Divide rice evenly among four bowls. Top with pinto beans, carnitas, salsa, avocado slices, and cilantro. Serve with lime wedges on the side.

You Just Made Something Great 👏

Want more like this? Get my best easy recipes — free, straight to your inbox.

Join 10,000+ home cooks. No spam.

Tools Needed

  • Slow cooker
  • Medium saucepan
  • Small saucepan
  • Baking sheet
  • Knife and cutting board
  • Forks
  • Serving bowls

Allergy Info

Review each item for allergens and talk to your healthcare expert if you’ve got concerns.
  • Contains no major allergens including milk, eggs, fish, shellfish, tree nuts, peanuts, wheat, and soy
  • Always verify canned beans and broth labels for potential allergens or gluten

Nutrition Information (per portion)

These nutrition facts are for reference only and don’t replace professional medical guidance.
  • Calories: 630
  • Fats: 23 g
  • Carbohydrates: 62 g
  • Proteins: 42 g

Cooking Shouldn't Be Hard ❤️

Get a free recipe pack that makes weeknight dinners effortless. Real food, real fast.

Free forever. Unsubscribe anytime.