A Steak Fajita Bowl brings together bold Mexican-inspired flavors with clean, satisfying ingredients that fit into a low-carb lifestyle. This recipe combines juicy marinated skirt steak, seasoned cauliflower rice, and roasted peppers and onions into one balanced bowl. Because it focuses on protein and fresh vegetables, it works well for busy weeknights when you want something filling but not heavy. With simple prep and straightforward cooking, this Steak Fajita Bowl delivers restaurant-style flavor while staying practical, nutritious, and easy to repeat at home.
Story & Introduction
I started making a Steak Fajita Bowl when I wanted the flavor of sizzling fajitas without tortillas or extra carbs. Over time, it became my go-to option for a healthy beef dinner that still feels hearty and satisfying. This Steak Fajita Bowl uses a bold chipotle-lime marinade that tenderizes skirt steak while adding smoky depth. Because everything cooks quickly, the bowl works well for meal prep or a relaxed family dinner. Each time I make this Steak Fajita Bowl, the combination of juicy beef, roasted vegetables, and fluffy cauliflower rice reminds me that low-carb cooking never needs to feel restrictive.
Print
Steak Fajita Bowl
- Total Time: 30 minutes
- Yield: 3 servings 1x
- Diet: Gluten Free
Description
This high-protein, low-carb steak fajita bowl features marinated skirt steak, cauliflower rice, and roasted peppers and onions for a bold, healthy dinner.
Ingredients
- 1 pound skirt steak
- 2 tablespoons chipotle peppers in adobo sauce, finely chopped with sauce
- 2 tablespoons avocado oil or olive oil
- 2 tablespoons fresh lime juice
- 1 1/2 teaspoons ground cumin
- Salt and black pepper, to taste
- 1/2 tablespoon avocado oil or olive oil
- 1 (10-ounce) bag riced cauliflower
- Salt and black pepper, to taste
- 1/2 tablespoon avocado oil
- 1 red bell pepper, sliced
- 1 yellow onion, sliced
- 1/2 teaspoon ground cumin
- Salt and black pepper, to taste
Instructions
- Combine marinade ingredients, coat steak, and marinate for at least 1 hour.
- Preheat oven to 400°F and roast seasoned peppers and onions until tender.
- Cook cauliflower rice in a skillet until lightly golden and tender.
- Sear marinated steak in a hot skillet to medium-rare and rest briefly.
- Slice steak against the grain and assemble bowls with rice, veggies, and steak.
Notes
- For best flavor, marinate the steak overnight.
- Do not overcook skirt steak to keep it tender.
- Store leftovers in airtight containers for up to 3 days.
- Prep Time: 10 minutes
- Cook Time: 20 minutes
- Category: Dinner
- Method: Skillet, Roasting
- Cuisine: Mexican
Nutrition
- Serving Size: 1 bowl
- Calories: 528
- Sugar: 5 g
- Sodium: 620 mg
- Fat: 32 g
- Saturated Fat: 8 g
- Unsaturated Fat: 22 g
- Trans Fat: 0 g
- Carbohydrates: 14 g
- Fiber: 6 g
- Protein: 45 g
- Cholesterol: 120 mg
Ingredients
-
1 pound skirt steak
For the Steak Marinade
-
2 tablespoons chipotle peppers in adobo sauce, finely chopped with sauce
-
2 tablespoons avocado oil or olive oil
-
2 tablespoons fresh lime juice
-
1½ teaspoons ground cumin
-
Salt and black pepper to taste
For the Cauliflower Rice
-
½ tablespoon avocado oil or olive oil
-
1 (10-ounce) bag riced cauliflower
-
Salt and black pepper to taste
For the Roasted Vegetables
-
½ tablespoon avocado oil
-
1 red bell pepper, sliced
-
1 yellow onion, sliced
-
½ teaspoon ground cumin
-
Salt and black pepper to taste
Step-by-Step Instructions
Preparing the Ingredients
Start by mixing the marinade ingredients in a bowl until smooth, then coat the skirt steak thoroughly and refrigerate for at least one hour. While the steak marinates, slice the bell pepper and onion into even strips so they roast evenly. Measure out spices and oils in advance, because this small step keeps the cooking process smooth and stress-free.
Cooking Instructions
Roast the seasoned peppers and onions at 400°F until tender and lightly charred. While they cook, sauté the cauliflower rice in a skillet until lightly golden and fragrant. Next, sear the marinated steak in a hot pan, cooking it quickly for a juicy interior. Rest the steak briefly, slice it thin against the grain, and assemble the Steak Fajita Bowl with cauliflower rice, roasted vegetables, and sliced beef.
Tips for Perfect Results
Common Mistakes to Avoid
Avoid overcooking the skirt steak, because it becomes tough quickly at high heat. Also, skip overcrowding the skillet when cooking cauliflower rice, since excess moisture prevents browning. Letting the steak rest before slicing matters, as it keeps the juices inside the meat rather than on the cutting board.
Pro Tips for Better Flavor
For deeper flavor, allow the steak to marinate overnight. Use a cast-iron skillet for better searing, and finish the bowl with fresh lime juice for brightness. If you enjoy heat, add a pinch of chili powder to the vegetables for an extra kick without overpowering the dish.
Serving and Storage
How to Serve
Serve the Steak Fajita Bowl immediately while everything stays warm and aromatic. This bowl pairs well with sliced avocado, fresh cilantro, or a spoon of sour cream. Because it is naturally a low carb steak meal, it fits nicely into keto or reduced-carb plans without extra modifications.

How to Store Leftovers
Store leftovers in airtight containers in the refrigerator for up to three days. Reheat gently in a skillet to maintain texture, especially for the steak. This dish also works well for meal prep, making it a practical keto fajita bowl option for busy weeks.
Frequently Asked Questions
Can I use a different cut of steak?
Yes, flank steak works well if skirt steak is unavailable. Just slice it thin against the grain for tenderness, similar to a classic skirt steak recipe approach.
Is this recipe good for meal prep?
Absolutely. The Steak Fajita Bowl stores well and reheats nicely, making it a dependable option for lunches or quick dinners throughout the week.
Can I make this bowl spicier?
You can increase heat by adding more chipotle peppers or a pinch of cayenne. Adjust gradually to keep the flavors balanced rather than overpowering.
Conclusion
This Steak Fajita Bowl proves that simple ingredients can create bold, satisfying meals. With juicy skirt steak, flavorful vegetables, and cauliflower rice, it checks every box for taste, nutrition, and ease. Whether you cook it for family or prepare it ahead for the week, this recipe offers a reliable way to enjoy a high-protein, low-carb dinner at home.
Discover more delicious recipes by following me on Facebook and Pinterest.