Low Carb Steak Fajita Bowl – 1 Bold Recipe For Keto Lovers

This Low Carb Steak Fajita Bowl is a simple, bold meal that fits a keto plan. It uses cauliflower rice, seared steak, and peppers for flavor and low carbs. You can keep it quick or make it ahead. For another easy low-carb main, see high-protein low-carb chicken crust pizza for ideas.

Why This Recipe Works

The steak gives rich protein and fat to keep you full. Cauliflower rice cuts carbs but keeps a rice-like base. Marinating the steak adds bright lime and garlic flavor. Cooking the steak hot and resting it keeps it juicy. The peppers add color, texture, and mild sweetness, so the bowl feels full and fresh.

Why you should try this recipe

You should try this bowl if you want a filling meal that fits keto or low-carb eating. It is easy to make, stores well, and uses common pantry spices. The flavors are bold but not fussy. If you like foods with a little heat, you can borrow ideas from a fiery lava chicken recipe to boost the spice level.

How to make Low Carb Steak Fajita Bowl

Follow a simple plan: marinate the steak, sear it fast, cook the veggies, make cauliflower rice, and build bowls. Work in steps so nothing overcooks. Rest the steak before slicing to keep it tender.

Ingredients :

  • 1 1/4 lbs Beef flank steak or skirt steak
  • 3 tablespoons olive oil (for marinade)
  • 1 tablespoon olive oil (for cooking)
  • 1/3 cup lime juice (juice of 2 limes)
  • 4 cloves garlic, minced
  • 1 teaspoon chili powder
  • 1/2 teaspoon ground cumin
  • 3/4 teaspoon fine sea salt
  • 1/4 teaspoon smoked paprika
  • 1/4 cup fresh cilantro leaves, chopped
  • Sea salt to taste
  • 2 tablespoons olive oil (for veggies)
  • 3 bell peppers (various colors), sliced
  • 1 large onion, sliced
  • 12 oz cauliflower rice (frozen or fresh)
  • Sea salt, to taste
  • Fresh lime juice
  • Avocado or guacamole
  • Dairy-free sour cream
  • Fresh salsa
  • Fresh cilantro

Equipments Needed

  • Large bowl for marinade
  • Cast iron skillet or heavy pan for steak and veggies
  • Another pan for cauliflower rice
  • Sharp knife and cutting board
  • Tongs or spatula
  • Instant-read thermometer (optional)
  • Foil to rest the steak

Step-by-Step Instructions :

  1. In a large bowl, whisk 3 tbsp olive oil, lime juice, garlic, chili powder, cumin, salt, paprika, and cilantro. Add steak and coat well. Cover and marinate at least 2 hours or overnight.
  2. Take steak out of the fridge 20 minutes before cooking. Pat dry and sprinkle with sea salt.
  3. Heat 1 tbsp oil in cast iron skillet over high heat. Sear steak 4 minutes per side for medium rare. Use a thermometer if needed.
  4. Remove steak, cover with foil, and rest for 10 minutes. Then slice thinly across the grain.
  5. In the same skillet, add 1 tbsp oil and sauté peppers and onions with salt for 5–7 minutes.
  6. In another pan, heat 1 tbsp oil. Add cauliflower rice, cook for 5 minutes, season with salt and lime juice.
  7. Build your bowl: start with cauliflower rice, add steak and veggies, then top with avocado, salsa, sour cream, and cilantro.

How to serve Low Carb Steak Fajita Bowl

Serve warm in a bowl. Let everyone add their own toppings like avocado, dairy-free sour cream, and salsa. A lime wedge on the side brightens the flavor. This works for lunch or dinner.

How to store Low Carb Steak Fajita Bowl

Cool the steak and veggies, then store in airtight containers. Keep cauliflower rice separate if you like. Refrigerate for up to 3 days. Reheat in a skillet or microwave until hot. Add fresh toppings after reheating.

Tips & Tricks

  • Pat the steak dry before searing to get a good crust.
  • Slice across the grain for tender bites.
  • Use fresh lime juice for the best bright flavor.
  • If you want more mineral salt, learn small uses of pink salt in recipes from this pink salt recipe for weight loss.
  • Cook cauliflower rice just until hot to keep a good texture.

Variations & Substitutions

  • Use chicken or shrimp instead of steak for a lighter bowl.
  • Swap cauliflower rice with shredded cabbage for a crunch.
  • Try different spices: add smoked chipotle for more heat or coriander for a citrus note.
  • Use Greek yogurt instead of dairy-free sour cream if you tolerate dairy.

FAQs

Q: Can I use a different cut of beef?
A: Yes. Skirt or flank work best for flavor and quick cooking. Sirloin can also work, but adjust time.

Q: Can I make this ahead?
A: Yes. Marinate and cook the steak ahead. Store components separately and assemble when ready.

Q: Is this recipe low-carb enough for keto?
A: Yes. Cauliflower rice cuts carbs, and the bowl has healthy fats from avocado and olive oil.

Q: Can I freeze leftovers?
A: You can freeze cooked steak and peppers, but cauliflower rice may get soft. Thaw and reheat gently.

Conclusion

This Low Carb Steak Fajita Bowl makes a bold, simple keto meal that feels full and fresh. For menu details and nutrition of a similar taco bowl, see Dallas BBQ Taco Bowl – Steak Fajita Price Nutrition and Allergen 2026. For more low-carb meal ideas and a longer plan, check 30 Days of South Beach Diet – Recipes.

Print

Low Carb Steak Fajita Bowl

A simple, bold meal featuring cauliflower rice, seared steak, and peppers, perfect for a low-carb or keto diet.

  • Author: aya
  • Prep Time: 120 minutes
  • Cook Time: 25 minutes
  • Total Time: 145 minutes
  • Yield: 4 servings 1x
  • Category: Main Course
  • Method: Searing and Sautéing
  • Cuisine: Mexican
  • Diet: Keto

Ingredients

Scale
  • 1 1/4 lbs Beef flank steak or skirt steak
  • 3 tablespoons olive oil (for marinade)
  • 1 tablespoon olive oil (for cooking)
  • 1/3 cup lime juice (juice of 2 limes)
  • 4 cloves garlic, minced
  • 1 teaspoon chili powder
  • 1/2 teaspoon ground cumin
  • 3/4 teaspoon fine sea salt
  • 1/4 teaspoon smoked paprika
  • 1/4 cup fresh cilantro leaves, chopped
  • Sea salt to taste
  • 2 tablespoons olive oil (for veggies)
  • 3 bell peppers (various colors), sliced
  • 1 large onion, sliced
  • 12 oz cauliflower rice (frozen or fresh)
  • Sea salt, to taste
  • Fresh lime juice
  • Avocado or guacamole
  • Dairy-free sour cream
  • Fresh salsa
  • Fresh cilantro

Instructions

  1. In a large bowl, whisk 3 tbsp olive oil, lime juice, garlic, chili powder, cumin, salt, paprika, and cilantro. Add steak and coat well. Cover and marinate at least 2 hours or overnight.
  2. Take steak out of the fridge 20 minutes before cooking. Pat dry and sprinkle with sea salt.
  3. Heat 1 tbsp oil in cast iron skillet over high heat. Sear steak for 4 minutes per side for medium rare. Use a thermometer if needed.
  4. Remove steak, cover with foil, and rest for 10 minutes. Then slice thinly across the grain.
  5. In the same skillet, add 1 tbsp oil and sauté peppers and onions with salt for 5–7 minutes.
  6. In another pan, heat 1 tbsp oil. Add cauliflower rice, cook for 5 minutes, seasoning with salt and lime juice.
  7. Build your bowl: start with cauliflower rice, add steak and veggies, then top with avocado, salsa, sour cream, and cilantro.

Notes

Pat the steak dry before searing for a good crust. Slice across the grain for tender bites. Use fresh lime juice for the best flavor.

Nutrition

  • Serving Size: 1 bowl
  • Calories: 450
  • Sugar: 3g
  • Sodium: 600mg
  • Fat: 30g
  • Saturated Fat: 8g
  • Unsaturated Fat: 20g
  • Trans Fat: 0g
  • Carbohydrates: 12g
  • Fiber: 5g
  • Protein: 30g
  • Cholesterol: 90mg

Did you make this recipe?

Share a photo and tag us we can’t wait to see what you’ve made!