Welcome to the ultimate guide for creating a spectacular Whole30-compliant Chipotle copycat carnitas bowl right in your own kitchen! This recipe is more than just a meal; it’s a testament to how incredibly delicious and satisfying Whole30 Mexican food can be, especially when the weather calls for something fresh and flavorful. Forget those restrictive feelings – this bowl is packed with wholesome ingredients, vibrant flavors, and an irresistible texture that will make you forget about takeout. Sorry, Chipotle, but homemade just reached a whole new level of awesome!

I’ve been eager to share the inspiration behind this recipe, a tale that perfectly encapsulates the journey of balancing healthy eating with everyday life. It begins, as many good stories do, with the best of intentions and, in this particular instance, a splash of unintended chaos that led to a remarkably aromatic car interior. Let me assure you, while this anecdote might make you chuckle, it ultimately paved the way for a truly outstanding home-cooked meal.
The Whole30 program, while incredibly beneficial for resetting eating habits, often presents unique challenges when dining out. For many, Chipotle becomes a familiar refuge, offering seemingly compliant options. During our Whole30 rounds – and trust me, we’ve had quite a few – a trip to Chipotle was a common occurrence. The routine was always the same: approaching the counter, mentally preparing for the dialogue to come.
“I’m doing a Whole30,” I’d announce, trying to convey a subtle mix of determination and mild exasperation, hoping the burrito artist understood the nuances of an elimination diet. More often than not, the blank stare confirmed that my detailed dietary needs were as foreign to them as the concept of Y2K. So, I’d delve into the specifics, carefully listing off my restrictions: “No rice, no beans, definitely no cheese, no corn – yes, that includes the tortilla chips – and I can only have the carnitas.”

As I navigated the assembly line, a strange blend of delicacy and primal enthusiasm would take over. “It’s a bit unusual, I know. But it’s very primal, you see? All meat and fresh vegetables, focusing on nutrient-dense foods. And, once you push past the initial carb flu, you feel absolutely incredible!” I’d hastily conclude, “Yes, the burrito bowl, exactly. Just like that.”
My enthusiasm for salsa, already substantial, always intensified during a Whole30. It became a crucial element of flavor and moisture for compliant meals. “Extra salsa, please. As much as you can possibly give me. And then a little more, just to be sure. Give me so much you feel like you might get a warning from your manager, then one extra scoop. But, crucially, NOT the corn salsa. I know corn is botanically a vegetable, but we’re avoiding cultivated grains and GMOs, and… you know what? Fine, I’ll take the corn salsa. It’s okay.” My resolve would often waver under the pressure of the moment, a small concession in the face of my intense salsa cravings.
By the time I reached the cashier, my elaborate order had usually garnered attention. The manager, familiar with my particular requests, would often attempt to reassure me while totaling the bill. “We had someone with a Whole30 last week who ordered almost the same thing – oh, wait, I think that was you! Would you like chips? No? Okay, well, have a wonderful day!” And with that, I’d be off, clutching my brown paper bag, the precious carnitas bowls nestled within, seemingly secure beneath their generous blankets of salsa, topped with an array of tiny plastic cups, each brimming with even more salsa. “Dinner is served, my patient companions,” I’d murmur to myself, clicking my car remote, having already forgotten where I’d parked my rather large, yet undeniably stereotypical, white SUV. I wouldn’t bother changing the music, letting my child’s alphabet rap continue, a skill I’d perfected for distracting during toddler meltdowns.

“C IS FOR CANDLE AND ALSO A CHAIR!” I found myself belting out as I pulled into the driveway, feeling a triumphant surge of heroism for having spared my husband another evening facing a mountain of dirty dishes. Reaching for the brown paper bag, however, something felt… lighter than usual.
Then it happened. A viscous, reddish-orange surge of salsa oozed out from the bottom of the bag, trickling directly into the deepest crevice of my practically new car seat. Not organic lavender oil, but salsa – a potent concoction of chopped onions, dried chiles, and raw garlic. Oh, the horror! My salsa obsession, it seemed, had finally come back to haunt me. This was it, rock bottom. I had reached my limit. I needed an intervention.

A part of me wanted to crumble into tears, but the pungent aroma of salsa and the perishable nature of vehicle upholstery demanded immediate action. I was irrationally angry at Chipotle, and even at Whole30, for reasons I couldn’t quite articulate. “Is environmental consciousness truly so paramount that they must use flimsy brown paper bags?!” Basho’s cheerful voice from the back seat continued, “N is for needle and O is for ocean and P is for a pig with a magic potion,” as I stoically cleaned up the disaster. The incident culminated with a thorough cleaning and the subsequent purchase of an ultra-strength Macintosh apple air freshener, an attempt to mask the now-permanent scent of a Mexican fiesta in my car. Despite the ordeal, the carnitas bowl, which had somehow managed to flip completely upside down (mystery solved!), was still incredibly delicious. And I was furious that it was so good. To this day, my car carries the distinct aroma of a taqueria in autumn.
Was it worth it? Absolutely. The appeal of a Chipotle carnitas bowl among the Whole30 community is legendary. It’s widely regarded as one of the few “pretty compliant” options available for dining out during a round. The carnitas are a standout, being the only meat Chipotle offers that isn’t cooked in rice bran oil, making them a safe and delicious choice. Starting with a fresh base of crisp romaine lettuce, the succulent carnitas are generously piled on, then topped with a mountain of creamy guacamole and a variety of vibrant salsas. Chipotle’s salsa selection rarely disappoints, featuring a zesty pico de gallo, a smoky roasted salsa verde, and a rich dried chile sauce. Together, these ingredients create a filling, healthy, and incredibly flavorful meal that never skimps on taste.

Considering my intense love for this meal (and the newfound permanent salsa aroma in my car), it became an undeniable mission: I simply had to create a Whole30 Chipotle copycat carnitas bowl. There was no question about it – this recipe needed to come to life in my kitchen.
My journey began with one of my go-to easy recipes: flavorful paleo carnitas, prepared effortlessly in the Crockpot. This tender, slow-cooked pork forms the perfect foundation for our bowl. To elevate it further, I generously loaded it with creamy, homemade guacamole, my signature roasted salsa verde, and a rich, smoky guajillo salsa. A scattering of finely chopped red onions added a delightful crunch and a hint of sharpness. And just like that, dinner was served, mis amigos! A homemade Chipotle copycat Whole30 carnitas bowl that rivals, and perhaps even surpasses, the original. You’re welcome!
This meal quickly became a staple in my weekly routine. I found myself enjoying this combo almost every day for an entire week, proving its versatility as an exceptional meal prep option. Say goodbye to uninspiring desk lunches and hello to a million points of flavor and satisfaction. And for those planning a Whole30 Cinco de Mayo celebration? This recipe is undeniably perfect. Absolutely.
For this spectacular bowl, you’ll want to start with my paleo carnitas recipe. Made with pork tenderloin in the Crockpot, it’s not only budget-friendly but also incredibly simple to prepare, yielding perfectly tender and flavorful results. It’s truly the ideal base for a Chipotle copycat. If you’re pressed for time, however, smoked pulled pork from places like Costco (check out my Whole30 Costco shopping list for other great finds while you’re there!) can also serve as a fantastic, compliant substitute, offering a convenient shortcut without compromising on taste.
Cheryl Malik
Chipotle Copycat Whole30 Carnitas Bowl
10 minutes
10 minutes
20 minutes
Cheryl Malik
4
people
Ingredients
- 1 drizzle olive oil
- 1 small head romaine lettuce, cut into about 1-inch wide strips, washed, and dried
- 2 cups carnitas (my Crockpot paleo carnitas recipe linked in notes)
- 4 avocados, peeled and diced
- ½ cup red onion, chopped
- juice of 1 lime
- 1 tsp salt, to taste
- ¼ teaspoon ground cumin
- 1 cup roasted tomatillo salsa (recipe linked in notes or store-bought compliant version)
- 1 cup smoky guajillo salsa (recipe linked in notes or favorite compliant store-bought salsa)
- ½ cup red onion, chopped, for garnish
Instructions
-
Make guacamole: Combine all guacamole ingredients (diced avocados, ½ cup red onion, lime juice, salt, cumin) and mash to your desired consistency. Season with additional salt if needed.
-
Heat your carnitas: Heat a drizzle of olive oil in a medium skillet over medium heat. Add enough carnitas to cover the surface without crowding. Ladle a small amount of the carnitas’ cooking liquid over the pork. Cook until the liquid has evaporated and the bottom of the carnitas is deliciously crispy and browned. Flip the carnitas and cook briefly on the other side, but avoid browning too much.
-
Layer your bowls: Place one to two handfuls of fresh romaine lettuce at the bottom of each serving bowl. Top the lettuce with the perfectly heated carnitas, a generous dollop of homemade guacamole, a pour of roasted tomatillo salsa, a spoonful of smoky guajillo salsa, and a sprinkle of chopped red onion for garnish. Serve these vibrant bowls immediately to enjoy their freshness and flavor.
Roasted Salsa Verde Recipe
Smoky Guajillo Salsa Recipe
Pico de Gallo Recipe
Approximate Nutrition Information for One Serving
Serving Size:
4g
Calories:
581cal
Protein:
29g
Fat:
30g
Saturated Fat:
10g
Cholesterol:
85mg
Sodium:
1122mg
Potassium:
2022mg
Total Carbs:
56g
Fiber:
21g
Sugar:
32g
Net Carbs:
35g
Vitamin A:
29651IU
Vitamin C:
36mg
Calcium:
110mg
Iron:
6mg
Nutrition Disclaimers
Number of total servings shown is approximate. Actual number of servings will depend on your preferred portion sizes.
Nutritional values shown are general guidelines and reflect information for 1 serving using the ingredients listed, not including any optional ingredients. Actual macros may vary slightly depending on specific brands and types of ingredients used.
To determine the weight of one serving, prepare the recipe as instructed. Weigh the finished recipe, then divide the weight of the finished recipe (not including the weight of the container the food is in) by the desired number of servings. Result will be the weight of one serving.
Did You Make This Recipe?
Tag @40aprons on Instagram and be sure to leave a review on the blog post!
Tag @40Aprons on Instagram