Skip to content

Carnitas Burrito Bowl

This carnitas burrito bowl is one of my favorite ways to turn slow-cooked pork into a fresh, boldly flavorful meal that’s great for feeding a crowd. The tender carnitas, bright lime-cilantro rice, and creamy avocado are a delicious combination.

Overhead shot of homemade carnitas burrito bowl.
I make this Carnitas Burrito Bowl when I want something hearty but still full of fresh flavor.

Amy’s Notes

Amy Dong

This Carnitas Burrito Bowl is one of my favorite Tex-Mex dinner recipes, as it’s hearty, colorful, and full of flavor. The pork takes a couple of hours to cook until tender, so plan ahead; it’s mostly hands-off braising time. Once the pork is done, this delicious bowl comes together in a flash. You’ll love:

  • Bold, Savory Pork: The carnitas are tender, juicy, and deeply flavorful, similar to the chicken in this Tex Mex Chicken Burrito Bowl.
  • Bright, Fluffy Rice: Lime-cilantro rice adds fresh citrus flavor that balances the richness of the pork.
  • Fresh and Colorful Toppings: Corn, avocado, and salsa bring freshness and texture to every bite.
  • Easy to Prep Ahead: Everything can be prepped ahead for quick, stress-free dinners, just like this Burrito Bowl Recipe.
  • Customize it Your Way: Everyone can customize their bowl exactly how they like it, making it perfect for busy weeknights. I hope you love it!

Amy

Key Recipe Ingredients

  • Carnitas – Tender, juicy pulled pork that’s full of flavor and forms the hearty base of the bowl. You can make it ahead of time or use leftovers for an easy meal.
  • Black Beans – Rinsed and drained for a mild, earthy flavor and extra protein. Canned beans work great here.
  • Sweet Corn Kernels – Adds a pop of sweetness and color. Fresh, frozen, or canned corn all work fine.
  • Salsa – Brings brightness and a little heat to the bowl. Use your favorite store-bought salsa or a quick homemade version.
  • Avocado – Diced and tossed with lime juice to keep it fresh and creamy. Guacamole can be used instead if you prefer.
  • Long Grain White Rice – Fluffy and light, it’s the perfect base for soaking up all the flavors. Brown rice or jasmine rice are good substitutes.
  • Salted Butter – Adds a touch of richness and helps the rice stay soft and flavorful.
  • Lime Juice – Adds freshness and a subtle tang that ties the rice and toppings together.

Substitutions And Variations

Here are some of our favorite substitutions and variations:

  • Protein Options: I usually stick with pork carnitas, but you can swap in shredded chicken, steak, or even tofu for a lighter take. Leftover rotisserie chicken works great too.
  • Rice Swaps: I love using white rice, but brown rice, quinoa, or cauliflower rice all work well. Use whatever fits your mood or what’s already in your pantry.
  • Bean Choices: Black beans are classic, but pinto or refried beans are just as tasty. You can even mix two kinds for extra texture.
Overhead shot of homemade carnitas burrito bowl.
I love how this Carnitas Burrito Bowl turns simple ingredients into something that feels complete.

Step-By-Step Recipe Instructions

  1. Prepare the carnitas according to recipe instructions. Crispy, flavorful pork gives the bowls their savory base.
  2. Combine rice, water, butter, salt, and lime juice in a pot and bring to a boil. This infuses the rice with flavor as it cooks.
  3. Cover and simmer the rice for 25 minutes, then let rest covered 10 minutes. Resting helps the rice finish steaming and stay fluffy.
  4. Fluff rice with cilantro just before serving. Adding cilantro at the end keeps the flavor fresh and bright.
  5. Rinse and prepare the beans, corn, salsa, and avocado. Fresh toppings add texture, color, and balance.
  6. Divide rice, carnitas, beans, corn, salsa, and avocado into bowls. Layering everything together creates the perfect bite in every spoonful.

For full list of ingredients and instructions, see recipe card below.

How To Prep Ahead

Take a look at our best prep-ahead strategies for this recipe:

  • Prep Carnitas in Advance: I like to make the carnitas a day or two before. Cook them up to the point of broiling or browning, then refrigerate. When you’re ready to serve, reheat and crisp them under the broiler for that perfect texture.
  • Cook Rice Early: The lime-cilantro rice can be made earlier in the day. Let it cool, then store it in an airtight container in the fridge. Warm it gently before serving and fluff with a fork to bring it back to life.
Overhead shot of homemade carnitas burrito bowl.

Carnitas Burrito Bowl

5 from 6 ratings
This Carnitas Burrito Bowl is incredibly delicious, healthy, and festive. Combine tender, juicy carnitas with lime-cilantro rice. Add corn, salsa, black beans, and avocados. The result is an amazing meal everyone will want seconds of. Note: The carnitas recipe will take a couple of hours to make, so plan ahead.
Prep Time: 20 minutes
Cook Time: 25 minutes
Total Time: 45 minutes
Servings: 6 servings
Author: Amy Dong

Ingredients  

  • 1 recipe for Carnitas
  • 1 cup black beans, rinsed and drained
  • 1 cup sweet corn kernels
  • 1 cup salsa, homemade or store bought
  • 1 cup diced avocado, tossed with juice of 2 wedges of lime

For the Rice:

  • 1 cup uncooked long grain white rice
  • 2 cups water
  • 1 tablespoon salted butter
  • 1 teaspoon kosher salt
  • juice from 1 wedge lime
  • ¼ cup freshly chopped cilantro

Instructions

  • Make the Carnitas according to this recipe; the pork can be made ahead of time, up to the point of broiling/browning.
  • Make Rice: In a heavy, medium sized pot, combine all rice ingredients except for cilantro. Stir uncovered and bring to a boil. Immediately cover and and reduce to simmer. Simmer 25 minutes. Keep covered and let sit for 10 minutes. Fluff rice with chopped cilantro.
  • Divide carnitas, rice, black beans, corn, salsa, and avocado into bowls and serve.

Notes

 
  • Rinse canned beans well. This removes excess sodium and gives them a fresher taste.
  • Toss avocado with lime juice right away. It prevents browning and adds a nice citrus kick.
  • Build bowls just before serving. This keeps the rice fluffy and the toppings fresh.
  • Store components separately. Reheat the rice and carnitas, then add fresh toppings for easy meal prep.
  • Add a squeeze of lime before eating. It ties all the flavors together and brightens the whole bowl.
  • Make extra carnitas. They freeze well and make future burrito bowls or tacos quick to assemble.
  • This recipe is part of our Taco and Burrito Bowl Recipes Collection.
  • We love serving these burrito bowls with other Tex-Mex sides such as our Corn Salsa and Avocado Salsa.
 
If you enjoyed this recipe, please come back and give it a rating. We ❤️ hearing from you! 
Join our Free Recipe Club and get our newest, best recipes each week!

Nutrition (per serving)

Calories: 556kcal | Carbohydrates: 67g | Protein: 46g | Fat: 13g | Saturated Fat: 4g | Polyunsaturated Fat: 1g | Monounsaturated Fat: 3g | Trans Fat: 0.1g | Cholesterol: 106mg | Sodium: 1043mg | Potassium: 793mg | Fiber: 10g | Sugar: 10g | Vitamin A: 368IU | Vitamin C: 5mg | Calcium: 69mg | Iron: 2mg
Course: Dinner, Main
Cuisine: Mexican American, Tex-Mex

What To Serve with Carnitas Burrito Bowl

Side Dishes

Appetizers

Frequently Asked Questions

What kind of salsa works best?

You can use any salsa you like. A chunky tomato salsa adds freshness, while a roasted or smoky salsa gives the bowl a deeper flavor. Homemade blender salsa or store-bought both work fine.

Can I use a different kind of protein?

Yes. You can swap the pork carnitas for shredded chicken, steak, or even tofu. Just adjust the cooking time so your protein stays tender and flavorful.

How can I make it spicier?

If you like heat, add sliced jalapeños, a drizzle of hot sauce, or a spicy salsa. You can also mix a bit of chipotle powder into the carnitas before serving.

How long does it keep?

Store leftovers in an airtight container in the fridge for up to 3–4 days. Reheat the carnitas and rice gently in the microwave or on the stove, and add fresh avocado right before serving.

More to Cook and Eat

  • Mexican Cheeseburgers – Want to twist up the old burger routine this summer? Look no further. This recipe for Mexican Cheeseburgers is going to knock your taste buds off in the most mouthwatering way.
  • Chicken Tinga Tacos (Meal Prep, Freezer Friendly) – Chicken Tinga Tacos are tender, saucy, and teeming with BIG flavors! You’ll have on the table in just 30 minutes!
  • Mexican Taco Salad – This Mexican Taco Salad is easy, hearty, and such a crowd-pleaser! It’s always a hit at gatherings, with its robust flavors.
  • Easy Enchilada Casserole – It’s time for a meal that’s boldly flavorful and and easy like this foolproof Easy Enchilada Casserole. No need to roll tortillas!

Get our free email series: 5 Easy Recipes in 30 Minutes or Less

Plus our newest recipes each week