Print
clock clock iconcutlery cutlery iconflag flag iconfolder folder iconinstagram instagram iconpinterest pinterest iconfacebook facebook iconprint print iconsquares squares iconheart heart iconheart solid heart solid icon

Juicy Steak Fajita Bowls (Whole30, Keto & Paleo Friendly)


5 Stars 4 Stars 3 Stars 2 Stars 1 Star

No reviews

  • Author: Madilyn
  • Total Time: 30 minutes

Description

These Steak Fajita Bowls are bursting with flavor! Perfectly marinated steak, sautéed onions and peppers, and zesty lime cauliflower rice — all topped with creamy avocado, fresh salsa, and dairy-free sour cream. A clean, high-protein meal that’s Whole30, keto, and paleo-friendly!


Ingredients

Steak & Marinade

1 ¼ lbs flank or skirt steak

3 tablespoons olive or avocado oil (plus 1 tbsp for cooking)

⅓ cup lime juice (about 2 limes)

4 cloves garlic, minced

1 teaspoon chili powder

½ teaspoon ground cumin

¾ teaspoon fine sea salt

¼ teaspoon smoked paprika

¼ cup fresh cilantro, chopped

Coarse sea salt, for searing

Veggies

2 tablespoons olive or avocado oil

3 bell peppers (mixed colors), sliced

1 large onion, sliced

12 oz cauliflower rice (fresh or frozen)

Sea salt, to taste

Fresh lime juice

Toppings

Sliced avocado or homemade guacamole

Dairy-free sour cream (recipe below)

Fresh salsa

Chopped fresh cilantro


Instructions

1. Marinate the Steak

  1. In a large bowl, whisk together olive oil, lime juice, garlic, chili powder, cumin, salt, paprika, and cilantro.

  2. Add the steak, turning to coat well.

  3. Cover and refrigerate for at least 2 hours, or overnight for best flavor.

2. Cook the Steak

  1. Heat a cast iron skillet over high heat and add 1 tablespoon of oil.

  2. Remove steak from marinade, shake off excess, and season both sides with coarse sea salt.

  3. Sear for 4 minutes per side (medium-rare) or to your preferred doneness.

    • Medium-rare: 130°F–135°F

    • Medium: 135°F–145°F

  4. Transfer to a cutting board, cover loosely with foil, and rest for 5 minutes.

3. Cook the Veggies

  1. In the same skillet, add 1 tablespoon of oil.

  2. Add onions and bell peppers; season with salt.

  3. Cook for 5–6 minutes, stirring occasionally until soft and slightly charred.

4. Make the Cauliflower Rice

  1. Heat 1 tablespoon of oil in a skillet over medium-high heat.

  2. Add cauliflower rice (frozen is fine) and cook for 5 minutes, stirring often.

  3. Season with salt and finish with lime juice.

5. Prepare Dairy-Free Sour Cream

  • Mix ½ cup cold coconut cream, 2 teaspoons lemon or lime juice, and ⅛ teaspoon salt.

  • Adjust flavor to taste and keep chilled until ready to serve.

6. Assemble the Bowls

  1. Slice the steak thinly across the grain.

  2. Start each bowl with cauliflower rice, then add steak, sautéed veggies, and toppings.

  3. Garnish with cilantro and serve immediately.

Notes

  • Make Ahead: Marinate the steak overnight for deeper flavor.
  • Storage: Store leftovers in airtight containers for up to 3 days. Reheat in a skillet.
  • Variations: Swap steak for chicken, shrimp, or tofu for a lighter twist.
  • Whole30 Tip: Use compliant salsa and sour cream substitutes.
  • Prep Time: 20 min
  • Cook Time: 10 min