Carnitas Bowl

Featured in: Home Kitchen Cooking

This vibrant bowl brings together tender slow-cooked pork carnitas with fluffy rice, seasoned pinto beans, and fresh toppings. The carnitas are seasoned with cumin, oregano, and smoked paprika, then slowly cooked until meltingly tender. For extra texture, finish them under the broiler until crispy edges form. Serve over rice with warmed beans, fresh salsa, creamy avocado slices, and a squeeze of lime for a complete and satisfying meal.

Updated on Thu, 05 Feb 2026 08:08:29 GMT
Golden brown, crispy carnitas pile high over fluffy white rice in a wide bowl, topped with creamy avocado slices and vibrant fresh salsa. Save
Golden brown, crispy carnitas pile high over fluffy white rice in a wide bowl, topped with creamy avocado slices and vibrant fresh salsa. | ricoaghrum.com

This Carnitas Bowl is a vibrant and flavorful Mexican-inspired main dish that perfectly balances tender, slow-cooked pork with fresh, bright toppings. It is a hearty and customizable meal that brings together the richness of seasoned carnitas, the comfort of fluffy rice, and the creaminess of ripe avocado for a satisfying gluten-free experience.

Golden brown, crispy carnitas pile high over fluffy white rice in a wide bowl, topped with creamy avocado slices and vibrant fresh salsa. Save
Golden brown, crispy carnitas pile high over fluffy white rice in a wide bowl, topped with creamy avocado slices and vibrant fresh salsa. | ricoaghrum.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 magic of this dish happens in the slow cooker, where the pork shoulder breaks down into melt-in-your-mouth goodness. When paired with the earthy pinto beans and zesty salsa, every bite offers a harmonious blend of textures and authentic spices.

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 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, 1 large ripe avocado (sliced), 1/4 cup (10 g) chopped fresh cilantro, 1 lime (cut into wedges)

Instructions

1. 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.
2. 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.
3. 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.
4. 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 easily. To maintain the best texture, store the meat in its cooking juices and perform the broiling step right before you are ready to serve to ensure those edges are perfectly crispy.

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

For a whole-grain alternative, substitute the white rice with brown rice or quinoa. If you prefer a vegetarian version, you can replace the pork carnitas with roasted vegetables or seasoned jackfruit for a similar shredded texture.

Serviervorschläge

Enhance the flavor profile by adding pickled red onions or a generous dollop of sour cream. The fresh lime wedges are essential for providing a bright, acidic finish that cuts through the rich flavors of the pork.

A hearty serving of slow-cooked pork carnitas layered with pinto beans, cilantro, and a lime wedge for a fresh squeeze of zest. Save
A hearty serving of slow-cooked pork carnitas layered with pinto beans, cilantro, and a lime wedge for a fresh squeeze of zest. | ricoaghrum.com

This Carnitas Bowl is a testament to how simple ingredients, when slow-cooked with care, can transform into a restaurant-quality meal. Gather your favorite toppings and enjoy a wholesome, delicious dish that is sure to become a household staple.

Recipe FAQs

How long does it take to make carnitas?

Carnitas require slow cooking for 8 hours on low or 4 hours on high. The hands-on preparation takes about 25 minutes, making this perfect for meal prep or weekend cooking.

Can I make carnitas in advance?

Yes, carnitas actually taste better when made ahead. The flavors deepen overnight in the refrigerator. Reheat gently in a skillet or microwave before assembling bowls.

What cut of pork works best for carnitas?

Pork shoulder (also known as pork butt) is ideal because its marbling and connective tissue break down during slow cooking, creating tender, shreddable meat.

How do I get crispy edges on carnitas?

After shredding the cooked pork, spread it on a baking sheet and broil for 5-7 minutes. This creates those delicious crispy, caramelized edges characteristic of authentic carnitas.

What other toppings work well in this bowl?

Pickled red onions, sour cream, shredded cheese, radish slices, or pickled jalapeños all complement the flavors. For extra crunch, add crushed tortilla chips on top.

Is this bowl gluten-free?

Yes, all ingredients are naturally gluten-free. Always check labels on canned beans and broth to ensure no gluten-containing additives are present.

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

Tender pork carnitas with rice, beans, salsa, and avocado create this vibrant and satisfying bowl.

Prep Time
25 minutes
Time to Cook
210 minutes
Overall Time
235 minutes
Recipe by Alyssa Cantrell


Skill Level Medium

Cuisine Mexican

Makes 4 Number of Servings

Diet Details No Dairy, Without Gluten

What You 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 oz) 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 (pico de gallo or store-bought)
02 1 large ripe avocado, sliced
03 0.25 cup chopped fresh cilantro
04 1 lime, cut into wedges

Directions

Step 01

Prepare the Carnitas: Combine pork shoulder, salt, pepper, cumin, oregano, smoked paprika, garlic, onion, orange juice, lime juice, and chicken broth in a slow cooker. Cover and cook on low for 8 hours or on high for 4 hours until pork is very tender and shreds easily.

Step 02

Shred and Crisp the Pork: Remove cooked pork from slow cooker and shred using two forks. For crispy caramelized edges, transfer shredded pork to a baking sheet and broil for 5 to 7 minutes until browned.

Step 03

Cook the Rice: Rinse rice under cold running water until water runs clear. In a medium saucepan, combine rice, water, and salt. Bring to a boil, then reduce heat to low, cover, and simmer for 15 minutes. Remove from heat and let stand covered for 5 minutes. Fluff with a fork.

Step 04

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

Step 05

Assemble the Bowls: Divide cooked rice evenly among four bowls. Layer with pinto beans, carnitas, salsa, avocado slices, and fresh 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.

Gear Needed

  • Slow cooker
  • Medium saucepan
  • Small saucepan
  • Baking sheet (for broiling)
  • Knife and cutting board
  • Two forks for shredding
  • Serving bowls

Allergy Notes

Inspect each item for allergens and speak to a healthcare provider with concerns.
  • Contains no major allergens including milk, eggs, fish, shellfish, tree nuts, peanuts, wheat, or soy
  • Verify canned beans and broth labels for potential allergen contamination or gluten content

Nutrition Details (per portion)

These values are for information only. They’re not medical advice.
  • Energy: 630
  • Total Fat: 23 grams
  • Carbohydrates: 62 grams
  • Proteins: 42 grams

Cooking Shouldn't Be Hard ❤️

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

Free forever. Unsubscribe anytime.