The Paleo Carne Asada Bowl (Whole30, AIP-friendly) is a nutrient-dense, citrus-marinated steak dish served over seasoned cauliflower rice with refreshing cucumber-radish pico de gallo. This vibrant meal delivers classic Mexican-inspired flavors while adhering to strict anti-inflammatory dietary protocols by omitting grains, legumes, and industrial seed oils. By utilizing high-quality bavette or skirt steak, this bowl provides a high-protein dinner solution that satisfies cravings for traditional street food without the digestive distress often associated with corn or flour tortillas.

Recipe Overview
| Prep Time | Cook Time | Total Time | Servings | Difficulty | Cuisine |
|---|---|---|---|---|---|
| 20 mins (plus marinating) | 15 mins | 35 mins | 4 Servings | Intermediate | Mexican-Inspired |
Why This Recipe Works
Creating a satisfying grain-free meal requires a strategic balance of acidity, healthy fats, and varied textures to replace traditional rice and beans. This Paleo Carne Asada Bowl succeeds because the orange juice marinade tenderizes the beef fibers through enzymatic action, while the garlic and oregano provide deep savors that mimic authentic taqueria flavors. I have found that using bavette steak offers a more tender bite than traditional flank steak, making it ideal for those following an AIP protocol who need easily digestible proteins.
The inclusion of a cucumber-radish pico de gallo provides a crucial crunch that is often missing from Whole30 bowls. By substituting nightshade-heavy tomatoes with radishes, you achieve the same peppery bite and visual appeal without the inflammatory response. The creamy avocado dressing serves as the perfect cooling element against the warm, turmeric-stained cauliflower rice, ensuring every forkful has a complex profile.
Ingredients
| Ingredient | Quantity | Notes & Alternatives |
|---|---|---|
| Bavette, Flank, or Skirt Steak | 2 lbs | Cleaned of silver skin for tenderness. |
| Orange Juice | 1/4 cup | Freshly squeezed provides best enzymes. |
| Extra Virgin Olive Oil | 4-5 tbsp | Divided for marinade, dressing, and grilling. |
| Dried Oregano | 2 tsp | Mexican oregano is preferred for depth. |
| Cinnamon (AIP) or Cumin | 1 tsp | Cinnamon adds warmth for AIP followers. |
| Turmeric Powder | 1 tsp | Used to color and season the cauliflower rice. |
| Cauliflower Rice | 4 cups | Fresh or frozen both work effectively. |
| Mini Cucumbers & Radishes | 2-3 each | Base for the nightshade-free pico. |
Step-by-Step Instructions
Phase 1: Prepare the Steak and Marinade
- Clean the bavette steak by trimming any visible silver skin to ensure the meat does not become tough or rubbery during the grilling process.
- Place the steak into a large glass baking dish or a high-quality silicone resealable bag.
- Whisk the orange juice, 2 tablespoons of olive oil, garlic powder, oregano, and the appropriate spice (cumin or cinnamon) in a small bowl.
- Pour the marinade over the beef, ensuring every inch of the surface is well-coated.
- Refrigerate the steak for a minimum of 1 hour, though 4 hours is optimal for maximum flavor penetration.
Phase 2: Prepare Toppings and Dressing
- Combine the diced cucumbers, radishes, red onion, lime juice, lime zest, and cilantro in a dedicated mixing bowl.
- Season the pico de gallo with sea salt and let it rest in the refrigerator so the onion softens and flavors meld.
- Place the avocado, lime juice, lime zest, water, and olive oil into a food processor for the dressing.
- Blend until the mixture is completely smooth, adding water one tablespoon at a time if a thinner consistency is desired.
Phase 3: Searing the Steak and Sautéing Rice
- Heat a cast iron skillet or outdoor grill to high heat until the surface is shimmering and slightly smoking.
- Grill the steak for approximately 6 minutes per side for a medium-rare finish, resisting the urge to move it prematurely.
- Transfer the steak to a cutting board and allow it to rest for 5 full minutes to retain internal juices.
- Sauté the cauliflower rice in a separate skillet with ghee, turmeric, oregano, and salt over medium-low heat for 5-8 minutes.
- Assemble the bowls by layering fresh greens, turmeric rice, sliced steak, and the prepared chilled toppings.
Chef Tips for Perfect Results
- Always slice the steak against the grain to break up tough muscle fibers and ensure a melt-in-your-mouth texture.
- Pat the steak dry before placing it on the grill if there is excess marinade, as surface moisture prevents proper browning.
- Use a cast iron press or heavy spatula to ensure the meat makes full contact with the skillet for an even crust.
- Choose very firm radishes for the pico de gallo to ensure they maintain their structural integrity against the lime juice.
- If using frozen cauliflower rice, cook it for an extra 2 minutes to evaporate excess moisture before adding the spices.
Common Mistakes to Avoid
One primary error is overcooking the steak, which leads to a dry and chewy texture that ruins the bowl experience. Use a meat thermometer to pull the steak at 130°F for medium-rare, as carry-over cooking will increase the temperature while it rests. Another mistake is skipping the resting period; slicing immediately causes all the flavorful juices to leak onto the board. Many home cooks also fail to season the cauliflower rice sufficiently, leading to a bland base. Ensure the turmeric and salt are well-incorporated to provide a savory foundation for the beef. Finally, avoid using old spices, as the dried oregano and cumin provide the bulk of the aromatic profile in this Paleo-friendly dish.
Variations and Substitutions
| Original Ingredient | Substitution | Impact on Flavor |
|---|---|---|
| Bavette Steak | Chicken Thighs | Lighter flavor, requires longer cook time to ensure safety. |
| Cauliflower Rice | Shredded Sweet Potato | Adds significant sweetness and a soft, pillowy texture. |
| Radishes | Jicama | Provides a sweeter crunch without the peppery radish bite. |
| Ghee | Avocado Oil | Maintains high-heat stability while remaining 100% dairy-free. |
Serving Suggestions and Pairings
This Paleo Carne Asada Bowl is best served immediately while the steak is warm and the pico de gallo is chilled. For a complete feast, consider pairing this dish with a side of plantain chips or roasted root vegetables. It is an excellent choice for a weekend meal prep session or a festive Whole30-compliant dinner party. You can also serve the components in large lettuce cups for a grain-free taco night experience. For an extra touch of luxury, a dollop of compliant coconut yogurt adds a fermented tang similar to sour cream.
Storage and Reheating
| Method | Duration | Instructions |
|---|---|---|
| Refrigeration | 3-4 Days | Store steak and vegetables in separate airtight containers to prevent sogginess. |
| Freezing | 1 Month | Freeze the cooked steak separately; do not freeze the fresh pico de gallo components. |
| Reheating | 2-3 Mins | Warm the steak and rice in a skillet over low heat with a splash of water to maintain moisture. |
Nutritional Information
| Nutrient | Amount per Serving |
|---|---|
| Calories | 485 kcal |
| Protein | 42g |
| Total Fat | 28g |
| Net Carbohydrates | 12g |
| Fiber | 7g |
*Approximate values based on standard USDA data.
Frequently Asked Questions
Can I use chicken instead of steak for this Paleo bowl?
You can substitute chicken thighs or breasts for the steak while keeping the marinade exactly the same. Bone-in thighs will require a longer cooking time of approximately 15 to 20 minutes on the grill to reach an internal temperature of 165°F. The citrus and oregano profiles pair exceptionally well with poultry, making it a versatile alternative for those who prefer white meat.
How do I know when the carne asada is perfectly cooked?
The most reliable method for checking doneness is using an instant-read meat thermometer to reach 130°F for medium-rare. Visual cues include a deep mahogany crust on the outside and a meat surface that springs back slightly when pressed with a finger. Avoid cutting into the meat while it is on the grill, as this causes essential moisture to escape.
What should I do if my avocado dressing is too thick?
Thinning the dressing is easily achieved by whisking in additional filtered water or extra lime juice one tablespoon at a time. The thickness of avocados varies significantly by ripeness and size, so manual adjustment is often necessary to reach a pourable consistency. Using a high-speed blender ensures the smallest bits of cilantro are fully emulsified for a professional finish.
Can I make these carne asada bowls ahead of time for lunch?
You can prepare all elements of the bowl up to three days in advance for a convenient meal prep option. To maintain the best quality, store the steak, cauliflower rice, and pico de gallo in separate compartments. Wait to add the avocado dressing until the moment of serving to prevent the greens from wilting under the weight of the healthy fats.
How can I ensure my cauliflower rice isn’t mushy?
The key to perfect cauliflower rice is cooking it over medium-high heat for a short duration to allow steam to escape quickly. Do not cover the pan with a lid, as this traps moisture and begins a steaming process that softens the granules too much. Adding the salt at the very end of the cooking process also helps prevent the vegetable from releasing its internal water prematurely.
Conclusion
Mastering the Paleo Carne Asada Bowl (Whole30, AIP-friendly) allows you to enjoy the robust flavors of a traditional Mexican grill while supporting your wellness goals. This recipe combines the high-quality protein of bavette steak with the anti-inflammatory benefits of turmeric-spiced cauliflower rice and fresh vegetables. Whether you are following a strict AIP protocol or simply looking for a clean, delicious dinner, this bowl delivers satisfaction in every bite. Embrace the vibrant citrus notes and the cooling avocado cream for a truly memorable signature flavor.

Paleo Carne Asada Bowl (Whole30, AIP-friendly)
Ingredients
Method
- Preheat grill or skillet to medium-high heat.
- In a bowl, whisk orange juice, 2 tbsp olive oil, oregano, and 1 tsp cinnamon/cumin to make marinade. Add cleaned steak and marinate for at least 1 hour.
- Meanwhile, steam cauliflower rice with 1 tsp turmeric until tender but crisp.
- Grill marinated steak for 2-3 minutes per side until medium-rare. Let rest 5 minutes before slicing into strips.
- Combine cucumber, radishes, red onion, and cilantro in a bowl. Add 1 tbsp lime juice and mix. Season with salt and pepper.
- In another bowl, mash avocado until smooth. Whisk in 1 tbsp lime juice, 1/2 tsp turmeric, 1 tbsp olive oil, and 2 tbsp water for dressing.
- Assemble bowls with cauliflower rice base, sliced steak, pico de gallo, and avocado dressing. Garnish with lime zest and serve immediately.
Nutrition
Notes
Substitute butternut squash for a starchy base if legumes/grains are allowed.
Cauliflower rice can be refrigerated for up to 24 hours.
Use a cast-iron skillet for even grilling if a BBQ grill is unavailable.
Add optional toppings like sliced avocado or a dash of hot sauce.
