Savory Low Carb Steak Fajita Bowl Recipe Easy Keto Dinner Idea

Posted on

low carb steak fajita bowl - featured image

The sizzle of seasoned steak hitting a hot skillet, mingling with the aroma of caramelizing bell peppers and onions—honestly, that’s the kind of kitchen moment that sticks with you. I first whipped up this savory low carb steak fajita bowl during a week when my usual keto dinners felt a little… meh. I needed something vibrant, filling, and packed with flavor but without the carb overload. This recipe quickly became my go-to, especially when I craved that classic fajita taste but wanted to keep it keto-friendly and simple.

What makes this steak fajita bowl stand out for me is how it balances bold, smoky flavors with fresh, bright veggies all layered over a bed of cauliflower rice. It’s like having the fiesta on a plate without any guilt or carb crashes. After testing this recipe several times (trust me, I’ve learned what works and what doesn’t), it’s now a staple in my weekly rotation. Whether you’re new to keto or a seasoned low-carb enthusiast, this dish hits the sweet spot between indulgent and nourishing.

If you love meals that come together quickly yet feel like a special treat, you’ll enjoy this savory low carb steak fajita bowl. It’s perfect for busy weeknights, meal prep lunches, or whenever you need that satisfying steak fix without the extra carbs. Plus, it’s a crowd-pleaser—my family can’t get enough of it! And if you’re curious about other comforting, easy-to-make dishes, you might really like my loaded potato soup recipe for chilly nights.

Why You’ll Love This Recipe

  • Quick & Easy: This steak fajita bowl comes together in under 30 minutes, making it ideal for hectic evenings when you want dinner fast but flavorful.
  • Simple Ingredients: No weird keto-only items here—just common pantry staples and fresh produce that you probably already have on hand.
  • Perfect for Keto Dinners: Low in carbs but high in protein and healthy fats, this recipe fits effortlessly into a ketogenic lifestyle.
  • Crowd-Pleaser: The smoky, zesty flavors appeal to all palates, making it great for family meals or casual get-togethers.
  • Unbelievably Delicious: The tender steak, combined with sautéed peppers and onions, layered over fluffy cauliflower rice, delivers comfort food vibes with none of the guilt.

What sets this recipe apart is the way I marinate the steak and the quick sear that locks in all those juicy flavors. Plus, using cauliflower rice instead of traditional tortillas or rice keeps the carb count low without sacrificing texture. It’s honestly one of those meals that makes keto feel less like a restriction and more like a treat.

For a cozy meal pairing, I sometimes serve this bowl alongside a creamy soup like my easy creamy tomato soup. The combo is pure comfort on a cool evening.

What Ingredients You Will Need

This savory low carb steak fajita bowl uses straightforward ingredients that come together beautifully. Each component plays a role, from the juicy steak to the vibrant veggies and the light cauliflower rice base. Most of these are pantry staples or easy-to-find fresh items, and swapping a few ingredients for your preferences is a breeze.

  • For the Steak and Marinade:
    • 1 lb (450g) flank steak or skirt steak (look for well-marbled meat for juiciness)
    • 2 tbsp olive oil (divided, for marinade and cooking)
    • 2 cloves garlic, minced (adds that punch of flavor)
    • 1 tsp ground cumin (warm earthiness)
    • 1 tsp smoked paprika (smoky depth)
    • ½ tsp chili powder (adjust to your spice level)
    • Juice of 1 lime (freshness and tenderizing effect)
    • Salt and black pepper, to taste
  • For the Veggies:
    • 1 red bell pepper, thinly sliced (sweetness and color)
    • 1 green bell pepper, thinly sliced (adds vibrant contrast)
    • 1 medium yellow onion, thinly sliced (caramelizes beautifully)
    • 1 tbsp olive oil (for sautéing)
    • Salt and pepper, to taste
  • For the Cauliflower Rice:
    • 4 cups (about 400g) cauliflower rice (store-bought or homemade by pulsing florets)
    • 1 tbsp butter or olive oil (for flavor)
    • Salt and pepper, to taste
  • For Garnish (optional but recommended):
    • Fresh cilantro, chopped
    • Sliced avocado or guacamole (adds creaminess)
    • Fresh lime wedges
    • Jalapeño slices for some heat
    • Shredded cheese (cheddar or Monterey Jack)

If you want to switch things up, using almond flour tortillas on the side can make it more traditional while keeping it keto-friendly. For the best flavor, I like to use locally sourced bell peppers and fresh garlic. If cauliflower rice isn’t your thing, you could try sautéed zucchini noodles, but trust me—the cauliflower rice soaks up the flavors like a champ.

Equipment Needed

  • A sharp chef’s knife and cutting board for slicing the steak and veggies
  • Large skillet or cast iron pan – the cast iron really helps get that perfect sear on the steak
  • Medium skillet for cooking the cauliflower rice – nonstick works well here
  • Mixing bowl for the marinade
  • Tongs or spatula for flipping the steak and stirring veggies
  • Meat thermometer (optional but useful for perfectly cooked steak)

If you don’t have cast iron, a stainless steel skillet works fine—just make sure it’s hot before adding the steak to get that nice crust. I’ve also used an electric grill pan when I was craving a bit of char flavor indoors. For a budget-friendly option, any good-quality nonstick pan will do the job for sautéing the veggies and cauliflower rice.

Preparation Method

low carb steak fajita bowl preparation steps

  1. Marinate the Steak (10 minutes prep + 30 minutes rest): In a mixing bowl, combine olive oil, minced garlic, ground cumin, smoked paprika, chili powder, lime juice, salt, and pepper. Add the flank steak and coat evenly with the marinade. Cover and let it rest at room temperature for 30 minutes, or refrigerate for up to 2 hours if prepping ahead.
  2. Prepare the Veggies: While the steak marinates, slice the red and green bell peppers and onion into thin strips. This helps them cook evenly and absorb the smoky pan flavors.
  3. Cook the Steak (about 6-8 minutes): Heat a large cast iron skillet over medium-high heat until very hot. Add 1 tbsp olive oil, then carefully lay the steak in the pan. Sear for 3-4 minutes per side for medium-rare (internal temp around 130°F/54°C), or longer if you prefer well done. Once cooked, transfer steak to a plate and let it rest for 5 minutes before slicing thinly against the grain. Resting locks in the juices, so don’t skip this step!
  4. Sauté the Veggies (8-10 minutes): In the same skillet, add another tablespoon of olive oil if needed. Toss in the sliced peppers and onions, seasoning with salt and pepper. Stir occasionally until tender and slightly caramelized, about 8-10 minutes. You want those edges to get a little charred for maximum flavor.
  5. Cook the Cauliflower Rice (5-7 minutes): While veggies cook, heat butter or olive oil in a medium skillet over medium heat. Add cauliflower rice and sauté for 5-7 minutes until tender but not mushy. Season with salt and pepper. You’ll notice it softens nicely but keeps a pleasant bite.
  6. Assemble Your Bowl: Start with a generous scoop of cauliflower rice, layer on the sautéed peppers and onions, then top with the sliced steak. Garnish with chopped cilantro, sliced avocado, a squeeze of fresh lime, jalapeño slices, and shredded cheese if you like. Each bite bursts with smoky, fresh, and creamy notes.

Pro tip: If your steak starts to cool too fast, tent it loosely with foil during the veggie cooking step. Also, if you want extra smoky flavor, add a pinch of smoked paprika to the cauliflower rice as it cooks.

Cooking Tips & Techniques

One of the keys to making this steak fajita bowl truly shine is nailing the steak cooking process. I’ve learned from overcooking many a steak that letting it rest after searing is critical—otherwise, all those tasty juices spill out and leave the meat dry. Use a meat thermometer if you’re unsure; medium-rare is ideal for tenderness.

When sautéing the peppers and onions, resist the urge to crowd the pan. Crowding causes steaming instead of caramelizing, and you want those edges to get a little crispy for texture and flavor. If your pan feels cramped, cook the veggies in batches.

Another tip is to pulse the cauliflower florets yourself if you’re making cauliflower rice at home. Store-bought can be convenient, but fresh pulsed cauliflower often has better texture and flavor. Just be careful not to over-pulse, or it turns mushy.

Finally, multitask by prepping veggies while the steak marinates; this speeds up the process and keeps your cooking flow smooth. And don’t forget to season everything well—salt is your best friend for bringing out the natural flavors here.

Variations & Adaptations

  • Chicken Fajita Bowl: Swap steak for thinly sliced chicken breast or thighs marinated the same way for a lighter but equally satisfying version.
  • Vegetarian Option: Replace steak with sautéed portobello mushrooms and tofu for a hearty, meat-free bowl.
  • Spicy Kick: Add chipotle powder or fresh diced jalapeños to the marinade for an extra heat boost.
  • Different Rice Base: Use riced broccoli or even shredded cabbage instead of cauliflower for a twist on the base layer.
  • Dairy-Free: Skip the cheese and use avocado or a drizzle of cashew cream for creaminess without dairy.

Personally, I once tried a smoky chipotle version with a squeeze of fresh orange juice in the marinade. It added a subtly sweet, tangy flavor that was unexpectedly delightful. Feel free to play around with spices and garnishes to make the recipe truly your own.

Serving & Storage Suggestions

This steak fajita bowl is best served hot, right after assembling, so you get that fresh, vibrant taste from the veggies and the juicy steak. I like to present it in a wide bowl so the colors pop—red and green peppers, creamy avocado, and bright cilantro make it visually inviting.

For sides, a simple green salad with a zesty lime vinaigrette complements it perfectly. If you’re craving a little extra comfort, pairing this bowl with my creamy vegetable soup works wonders for a well-rounded meal.

To store leftovers, keep steak, veggies, and cauliflower rice in separate airtight containers in the fridge for up to 3 days. Reheat gently in a skillet over medium-low heat to keep the steak tender and veggies crisp. Avoid microwaving for long periods, as cauliflower rice can become mushy.

Flavors actually deepen overnight, so this bowl often tastes even better the next day—just add fresh avocado and cilantro before serving again.

Nutritional Information & Benefits

Per serving, this savory low carb steak fajita bowl provides approximately:

Calories 400-450 kcal
Protein 35-40 grams
Fat 25-30 grams
Carbohydrates 8-10 grams net carbs
Fiber 4-5 grams

This recipe is rich in protein, which supports muscle maintenance and satiety, and low in carbs, aligning perfectly with ketogenic dietary goals. The fresh veggies add antioxidants and fiber, aiding digestion and overall health. Beef provides essential nutrients like iron and B vitamins, crucial for energy.

Note: This dish contains dairy if you add cheese, so adjust for allergies accordingly. The recipe is naturally gluten-free and low-carb, making it suitable for a variety of dietary preferences.

Conclusion

This savory low carb steak fajita bowl has become one of my favorite keto dinner ideas because it’s easy, flavorful, and satisfying without any complicated ingredients or steps. It shows that eating low carb doesn’t mean sacrificing taste or joy around the dinner table. Whether you’re cooking for yourself or the family, this bowl brings a little fiesta to your plate with every bite.

Feel free to tweak the spices, swap veggies, or add your favorite toppings to make it uniquely yours. I’d love to hear how you customize this recipe or what your go-to keto dinners are—drop a comment below and share your experience!

After dinner, if you’re looking for a sweet finish that’s just as dreamy, check out my glazed orange creamsicle cake—it’s a perfect balance of light and indulgent.

Happy cooking, and here’s to many more delicious, low carb meals that keep you energized and smiling!

FAQs

Can I use a different cut of beef for this steak fajita bowl?

Absolutely! Flank or skirt steak works best for quick cooking and tenderness, but you can substitute sirloin or ribeye if you prefer. Just adjust cooking times accordingly.

Is cauliflower rice necessary, or can I use regular rice?

You can use regular rice if you’re not strictly low-carb or keto, but cauliflower rice keeps the carb count low and adds a nice veggie boost to the dish.

How spicy is this recipe? Can I make it milder?

This fajita bowl has a mild to medium spice level depending on the chili powder used. To make it milder, reduce or omit chili powder and jalapeños. For more heat, add chipotle or cayenne pepper.

Can I meal prep this dish for the week?

Yes! Cook the components separately and store in airtight containers. Assemble fresh when ready to eat. It reheats well on the stovetop and keeps for up to 3 days in the fridge.

What can I serve with this steak fajita bowl for a complete meal?

A fresh green salad or a comforting soup like my creamy tomato soup pairs wonderfully to round out your meal.

Pin This Recipe!

low carb steak fajita bowl recipe

Print

Savory Low Carb Steak Fajita Bowl Recipe Easy Keto Dinner Idea

A vibrant, filling, and flavorful low carb steak fajita bowl perfect for keto dinners, featuring seasoned steak, sautéed bell peppers and onions, all layered over cauliflower rice.

  • Author: paula
  • Prep Time: 10 minutes
  • Cook Time: 20 minutes
  • Total Time: 30 minutes
  • Yield: 4 servings 1x
  • Category: Main Course
  • Cuisine: Mexican

Ingredients

Scale
  • 1 lb flank steak or skirt steak
  • 2 tbsp olive oil (divided, for marinade and cooking)
  • 2 cloves garlic, minced
  • 1 tsp ground cumin
  • 1 tsp smoked paprika
  • ½ tsp chili powder
  • Juice of 1 lime
  • Salt and black pepper, to taste
  • 1 red bell pepper, thinly sliced
  • 1 green bell pepper, thinly sliced
  • 1 medium yellow onion, thinly sliced
  • 1 tbsp olive oil (for sautéing)
  • Salt and pepper, to taste
  • 4 cups cauliflower rice (about 400g)
  • 1 tbsp butter or olive oil (for flavor)
  • Salt and pepper, to taste
  • Fresh cilantro, chopped (optional garnish)
  • Sliced avocado or guacamole (optional garnish)
  • Fresh lime wedges (optional garnish)
  • Jalapeño slices (optional garnish)
  • Shredded cheese (cheddar or Monterey Jack, optional garnish)

Instructions

  1. In a mixing bowl, combine 1 tbsp olive oil, minced garlic, ground cumin, smoked paprika, chili powder, lime juice, salt, and pepper. Add the flank steak and coat evenly with the marinade. Cover and let it rest at room temperature for 30 minutes or refrigerate up to 2 hours.
  2. While the steak marinates, slice the red and green bell peppers and onion into thin strips.
  3. Heat a large cast iron skillet over medium-high heat until very hot. Add 1 tbsp olive oil, then carefully lay the steak in the pan. Sear for 3-4 minutes per side for medium-rare (internal temp around 130°F), or longer if preferred. Transfer steak to a plate and let rest for 5 minutes before slicing thinly against the grain.
  4. In the same skillet, add more olive oil if needed. Toss in the sliced peppers and onions, season with salt and pepper. Stir occasionally until tender and slightly caramelized, about 8-10 minutes.
  5. Heat butter or olive oil in a medium skillet over medium heat. Add cauliflower rice and sauté for 5-7 minutes until tender but not mushy. Season with salt and pepper.
  6. Assemble the bowl by placing a generous scoop of cauliflower rice, layering sautéed peppers and onions, then topping with sliced steak. Garnish with chopped cilantro, sliced avocado, fresh lime, jalapeño slices, and shredded cheese if desired.

Notes

Let the steak rest after cooking to lock in juices. Avoid crowding the pan when sautéing veggies to ensure caramelization. Pulse cauliflower florets yourself for better texture if making cauliflower rice at home. Store components separately for meal prep and reheat gently on stovetop to maintain texture.

Nutrition

  • Serving Size: 1 bowl (approximatel
  • Calories: 425
  • Sugar: 4
  • Sodium: 300
  • Fat: 27.5
  • Saturated Fat: 7
  • Carbohydrates: 9
  • Fiber: 4.5
  • Protein: 37.5

Keywords: steak fajita bowl, low carb, keto dinner, cauliflower rice, easy keto recipe, low carb dinner, fajita bowl, healthy dinner

Did you make this recipe?

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

You might also like these recipes

Leave a Comment

Recipe rating