Low Carb Steak Fajita Bowl – 1 Bold Recipe For Keto Lovers
Looking for a delicious low-carb meal that satisfies your cravings and fits perfectly into your keto lifestyle? This Low Carb Steak Fajita Bowl is the ultimate dish for keto lovers! Packed with protein and flavor, this recipe gives you all the vibrant tastes of fajitas without the extra carbs.
Why Make This Recipe
Low Carb Steak Fajita Bowls are not just a meal; they are a celebration of flavors and nutrition. Whether you’re following a ketogenic diet or simply looking for a healthy dinner option, this bowl is sure to satisfy your taste buds. By replacing traditional rice with cauliflower rice, you cut down on carbs while still enjoying a hearty, delicious dinner. This bowl also utilizes colorful bell peppers and onions, making it visually appealing as well as nourishing. Plus, with the marinated steak cooked to perfection, this dish is a feast for both the eyes and the palate.
How to Make Low Carb Steak Fajita Bowl
Building a Low Carb Steak Fajita Bowl is simple and fun! Let’s dive into the preparation and cooking steps, which will lead you to a delightful meal in no time.

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
Directions:
-
In a large bowl, whisk together 3 tablespoons of olive oil, lime juice, minced garlic, chili powder, ground cumin, fine sea salt, smoked paprika, and chopped cilantro. Add the beef steak, making sure it is well-coated with the marinade. Cover the bowl and let it marinate in the refrigerator for at least 2 hours, or leave it overnight for enhanced flavor.
-
Before cooking, take the steak out of the fridge and let it sit at room temperature for about 20 minutes. Pat it dry with paper towels and sprinkle with a little sea salt for seasoning.
-
Heat 1 tablespoon of olive oil in a cast-iron skillet over high heat. Once hot, sear the steak for about 4 minutes on each side for a perfect medium-rare. If you prefer your steak well done, you can adjust the cooking time accordingly. Use a meat thermometer for the best results.
-
After cooking, remove the steak from the skillet and cover it with foil. Let it rest for about 10 minutes to retain its juices. Once rested, slice the steak thinly against the grain for maximum tenderness.
-
In the same skillet, add another tablespoon of olive oil and sauté the sliced peppers and onion with a pinch of salt for about 5 to 7 minutes until they are tender but still vibrant.
-
In a separate pan, heat another tablespoon of olive oil and add the cauliflower rice. Cook for about 5 minutes, stirring occasionally. Season with sea salt and a drizzle of fresh lime juice to enhance the flavor.
-
Now it’s time to build your bowl! Start with a base of cauliflower rice, then add the sliced steak and sautéed veggies. Top it off with slices of avocado, a dollop of fresh salsa, a spoonful of dairy-free sour cream, and a sprinkle of fresh cilantro for garnish.

Pro Tips for Success Low Carb Steak Fajita Bowl
-
Choose the Right Cut of Meat: Flank steak or skirt steak are excellent for fajitas because they are flavorful and tender when cooked properly. Make sure to slice against the grain for the best texture.
-
Marinate for Flavor: Allowing your steak to marinate for a longer time enhances the flavor profile. If you can, marinate it overnight for optimal taste.
-
Don’t Skip the Resting Step: Resting the steak after cooking allows the juices to redistribute, making the meat more succulent and flavorful.
-
Customize Your Vegetables: Feel free to add other veggies like zucchini or mushrooms for more variety in your fajita bowl. These can add additional nutrients and taste.
-
Adjust Spice Levels: If you enjoy more heat, consider adding jalapeños or a spicier salsa to your bowl.
-
Experiment with Toppings: Avocado and guacamole add creaminess, while fresh cilantro brings a burst of herbaceous flavor. Try mixing it up to find your favorite combination!
Flavor Variations Low Carb Steak Fajita Bowl
-
Spicy Chipotle Variation: Add some chipotle powder or diced chipotle peppers in adobo sauce to the marinade for a smoky, spicy kick.
-
Mexican Spice Blend: Replace the chili powder and cumin with a store-bought or homemade Mexican spice blend to change up the flavors.
-
Vegan Alternative: For a plant-based version, swap the steak for marinated tofu or tempeh, providing you with a protein-packed, meatless meal.
-
Cheesy Delight: If you’re not strictly dairy-free, consider adding shredded dairy or vegan cheese on top for a melty finish.
-
Tangy Mediterranean Twist: Incorporate your favorite Mediterranean ingredients like feta, olives, and tzatziki for a refreshing twist on the classic fajita bowl.
Serving Suggestions Low Carb Steak Fajita Bowl
This Low Carb Steak Fajita Bowl is perfect for lunch or dinner! You can serve it with a side of lime wedges to squeeze over your bowl for an extra zesty kick. Consider pairing it with a refreshing cucumber and tomato salad or some roasted asparagus for an extra boost of vegetables. If you’re entertaining, serving the components separately allows guests to build their own fajita bowls, catering to everyone’s preferences.
Storage and Freezing Instructions Low Carb Steak Fajita Bowl
If you have leftovers (which is rare, but hey, it happens!), store your fajita bowl components in separate airtight containers and refrigerate. The steak and sautéed vegetables can be kept for 3-4 days, while the cauliflower rice will retain its freshness for up to a week. When reheating, be sure to warm them gently on the stovetop to maintain the best texture.
For longer storage, the cooked steak and sautéed veggies can be frozen for up to three months. To reheat, simply thaw in the fridge overnight and gently warm on the stovetop.
Nutrition Facts (Per Serving)
- Calories: 420
- Protein: 35g
- Carbs: 12g
- Fat: 28g
- Fiber: 4g
- Sodium: 860mg
FAQ About Low Carb Steak Fajita Bowl
Can I use a different kind of meat for this recipe?
Absolutely! While flank steak and skirt steak are excellent options for fajitas, you can use chicken breast, shrimp, or even pulled pork, depending on your preference. Just adjust the cooking time accordingly to ensure the meat is fully cooked.
How can I make this dish dairy-free?
This Low Carb Steak Fajita Bowl can easily be made dairy-free! Omit any cheese or dairy toppings, and opt for avocado, guacamole, or a dairy-free sour cream substitute instead.
Is this recipe suitable for meal prep?
Yes! This recipe is fantastic for meal prep. You can prepare each component in advance and assemble your bowl on the day you plan to enjoy it. The flavors meld beautifully after marinating, making it perfect for lunches or quick dinners throughout the week.
What can I pair with this Low Carb Steak Fajita Bowl for a complete meal?
To make a well-rounded meal, serve your fajita bowl with a side of fresh salad, some grilled vegetables, or even a zesty bean salad. These options will complement the flavors in your bowl while adding some additional nutrition.
Can I make this recipe spicy?
Certainly! If you enjoy a spicier flavor profile, feel free to add cayenne pepper, jalapeños, or a spicy salsa to your Low Carb Steak Fajita Bowl. Spice is all about personal taste, so adjust it according to your preference!
Final Thoughts
The Low Carb Steak Fajita Bowl is a versatile and flavorful dish you’ll want to make again and again. Perfect for those on a keto diet or anyone simply seeking a low-carb meal, this recipe showcases an array of vibrant ingredients and delicious spices that come together in one bowl. The steps are straightforward, making it an ideal choice for busy weeknights or meal prep. Give this dish a try, and you might find it becomes a staple in your household! Enjoy every bite of this colorful and nutritious creation!
Print
Low Carb Steak Fajita Bowl
- Total Time: 140 minutes
- Yield: 4 servings 1x
- Diet: Keto, Low Carb
Description
A delicious low-carb meal option for keto lovers, featuring marinated steak, colorful bell peppers, and cauliflower rice.
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
Instructions
- In a large bowl, whisk together olive oil, lime juice, minced garlic, chili powder, ground cumin, fine sea salt, smoked paprika, and chopped cilantro. Add the steak and coat well. Cover and let marinate for at least 2 hours or overnight.
- Remove the steak from the fridge, let sit at room temperature for 20 minutes, pat dry, and season with sea salt.
- Heat olive oil in a skillet over high heat. Sear the steak for 4 minutes on each side for medium-rare.
- Remove the steak and cover with foil, allowing it to rest for 10 minutes, then slice thinly against the grain.
- In the same skillet, sauté sliced peppers and onion in olive oil with a pinch of salt for about 5-7 minutes.
- In a separate pan, sauté cauliflower rice for 5 minutes, seasoning with sea salt and fresh lime juice.
- Assemble the bowl starting with cauliflower rice, then add steak and sautéed veggies, finishing with avocado, salsa, dairy-free sour cream, and cilantro.
Notes
Customize with additional vegetables or adjust spice levels to your preference.
- Prep Time: 120 minutes
- Cook Time: 20 minutes
- Category: Main Course
- Method: Sautéing
- Cuisine: Mexican
Nutrition
- Serving Size: 1 bowl
- Calories: 420
- Sugar: 3g
- Sodium: 860mg
- Fat: 28g
- Saturated Fat: 8g
- Unsaturated Fat: 18g
- Trans Fat: 0g
- Carbohydrates: 12g
- Fiber: 4g
- Protein: 35g
- Cholesterol: 100mg




