Steak Fajita Bowl

Featured in: Simple Weeknight Meals

This vibrant bowl brings together perfectly seasoned flank steak with a colorful medley of bell peppers and red onions, all resting on a bed of light cauliflower rice. The steak gets its bold flavor from a blend of chili powder, smoked paprika, cumin, and zesty lime juice, while the vegetables develop a delicious char in the skillet. Ready in under an hour, this high-protein, low-carb bowl delivers all the sizzling Tex-Mex satisfaction you crave without the heavy carbs.

Updated on Sat, 07 Feb 2026 15:06:00 GMT
Steaming steak strips, colorful sautéed peppers and onions, and avocado sit atop fluffy cauliflower rice in this Steak Fajita Bowl. Pin It
Steaming steak strips, colorful sautéed peppers and onions, and avocado sit atop fluffy cauliflower rice in this Steak Fajita Bowl. | juniperbite.com

The first time I made steak fajitas, I was actually trying to recreate this restaurant meal Id had on a date, and I completely overcooked the steak into shoe leather. But the smell of those peppers and onions hitting the hot pan was so intoxicating that I kept trying, and somewhere along the way, switching to cauliflower rice instead of tortillas made the whole thing feel lighter and somehow even more satisfying.

Last summer, my brother came over for dinner and was skeptical about the cauliflower rice base, but after taking his first bite, he literally asked if I could make it for his birthday. That is how good this combination is when the spices hit right.

What's for Dinner Tonight? 🤔

Stop stressing. Get 10 fast recipes that actually work on busy nights.

Free. No spam. Just easy meals.

Ingredients

  • Flank steak or sirloin, thinly sliced: Flank has great beefy flavor and texture when sliced against the grain, though sirloin works beautifully too
  • Chili powder and smoked paprika: This combination creates that gorgeous reddish brown color and depth that tastes like it came from a restaurant kitchen
  • Red, yellow, and green bell peppers: Using all three colors makes the bowl visually stunning and adds slightly different sweetness levels
  • Red onion: More mellow and sweeter than white onion, it caramelizes beautifully alongside the peppers
  • Lime juice: The acid cuts through the rich steak and brightens every single bite
  • Cauliflower rice: Creates a neutral base that soaks up all those spices without adding heavy carbs

Tired of Takeout? 🥡

Get 10 meals you can make faster than delivery arrives. Seriously.

One email. No spam. Unsubscribe anytime.

Instructions

Marinate the steak:
Combine the sliced steak with olive oil, chili powder, smoked paprika, cumin, garlic powder, onion powder, salt, pepper, and lime juice in a bowl. Let it sit for at least 10 minutes while you prep everything else, or longer if you have time.
Sear the steak:
Heat olive oil in a large skillet over medium-high heat until it is shimmering. Add the steak in a single layer and sear for 2 to 3 minutes per side until it is browned and just cooked through. Remove and set aside on a plate.
Cook the vegetables:
In the same skillet, add another tablespoon of olive oil. Toss in the sliced peppers and onions and sauté for 5 to 7 minutes, stirring occasionally, until they are tender and have those gorgeous charred spots.
Prepare the cauliflower rice:
In a separate pan, cook the cauliflower rice over medium heat for 5 to 6 minutes until it is tender. Season lightly with salt and pepper.
Assemble the bowls:
Divide the cauliflower rice among 4 bowls. Top each with sautéed vegetables and steak strips, then finish with your desired toppings.
Juicy marinated steak and charred veggies piled over cauliflower rice make a vibrant, low-carb Steak Fajita Bowl topped with fresh cilantro. Pin It
Juicy marinated steak and charred veggies piled over cauliflower rice make a vibrant, low-carb Steak Fajita Bowl topped with fresh cilantro. | juniperbite.com

Something magical happens when you squeeze fresh lime over the whole bowl right before eating. It ties everything together.

Still Scrolling? You'll Love This 👇

Our best 20-minute dinners in one free pack — tried and tested by thousands.

Trusted by 10,000+ home cooks.

Making Ahead

You can slice the steak and mix up the marinade the night before, which actually makes the flavor even better. The vegetables can be prepped ahead too, but cook them fresh for the best texture.

Spice Level Adjustments

This recipe has a mild to medium heat level. For more kick, add cayenne pepper to the steak marinade or serve with sliced jalapeños. For sensitive palates, reduce the chili powder slightly.

Perfect Pairings

A cold Mexican beer or crisp white wine cuts through the rich flavors beautifully. For non-alcoholic options, try sparkling water with lime or a homemade aguas frescas.

  • Warm corn tortillas on the side never hurt anyone
  • Extra guacamole because you can never have too much
  • Pickled red onions add a bright tangy crunch

Sizzling skillet steak, bright peppers and onions, and creamy toppings create a hearty Tex-Mex Steak Fajita Bowl served over cauliflower rice. Pin It
Sizzling skillet steak, bright peppers and onions, and creamy toppings create a hearty Tex-Mex Steak Fajita Bowl served over cauliflower rice. | juniperbite.com

Hope this bowl brings as much joy to your table as it has to mine. Happy cooking.

Questions About This Recipe

What cut of steak works best?

Flank steak or sirloin are ideal choices. Both are lean, flavorful, and become tender when sliced thinly against the grain. Skirt steak works beautifully too.

Can I prepare this in advance?

Yes! Marinate the steak overnight and slice vegetables ahead. Store components separately in the refrigerator and reheat gently before assembling.

Is cauliflower rice necessary?

Not at all. Regular rice, quinoa, or even leafy greens make excellent bases. The cauliflower version simply keeps carbs lower while maintaining texture.

How do I get restaurant-style char on the vegetables?

Use high heat and don't overcrowd the pan. Let the peppers and onions sit undisturbed for 2-3 minutes between flips to develop those delicious caramelized edges.

What toppings complement this bowl?

Fresh avocado, chopped cilantro, extra lime wedges, shredded cheese, and sour cream or Greek yogurt all enhance the Tex-Mex profile beautifully.

Can I make this spicier?

Absolutely. Add sliced jalapeños while sautéing the vegetables, incorporate cayenne into the steak marinade, or drizzle with hot sauce when serving.

20-Minute Dinner Pack — Free Download 📥

10 recipes, 1 shopping list. Everything you need for a week of easy dinners.

Instant access. No signup hassle.

Steak Fajita Bowl

Tender spiced steak with colorful peppers over fluffy cauliflower rice for a satisfying low-carb Tex-Mex meal.

Prep Time
20 minutes
Cook Time
20 minutes
Total Duration
40 minutes
Juniper Bite Chloe Fischer


Skill Level Easy

Cuisine Tex-Mex

Serves 4 Number of Servings

Dietary Info Wheat-Free, Low Carb

What You’ll Need

For the Steak

01 1 lb flank steak or sirloin, thinly sliced
02 1 tbsp olive oil
03 1 tsp chili powder
04 1 tsp smoked paprika
05 1/2 tsp ground cumin
06 1/2 tsp garlic powder
07 1/2 tsp onion powder
08 1/2 tsp salt
09 1/4 tsp black pepper
10 Juice of 1 lime

For the Vegetables

01 1 red bell pepper, thinly sliced
02 1 yellow bell pepper, thinly sliced
03 1 green bell pepper, thinly sliced
04 1 medium red onion, thinly sliced
05 1 tbsp olive oil
06 Salt and pepper, to taste

For the Base

01 4 cups cauliflower rice (fresh or frozen)

Optional Toppings

01 1 ripe avocado, sliced
02 1/4 cup fresh cilantro, chopped
03 Lime wedges
04 1/4 cup shredded cheese (cheddar, Monterey Jack, or Mexican blend)
05 1/4 cup sour cream or Greek yogurt

Directions

Step 01

Marinate the Steak: In a bowl, combine sliced steak with olive oil, chili powder, smoked paprika, cumin, garlic powder, onion powder, salt, black pepper, and lime juice. Toss to coat. Marinate for at least 10 minutes.

Step 02

Sear the Steak: Heat 1 tbsp olive oil in a large skillet over medium-high heat. Add marinated steak in a single layer. Sear for 2–3 minutes per side until browned and just cooked through. Remove steak from the pan and set aside.

Step 03

Sauté the Vegetables: In the same skillet, add another 1 tbsp olive oil. Add the sliced bell peppers and red onion. Sauté for 5–7 minutes, stirring occasionally, until the vegetables are tender and lightly charred. Season with salt and pepper to taste.

Step 04

Prepare the Cauliflower Rice: Meanwhile, in another pan, cook the cauliflower rice over medium heat for 5–6 minutes until tender. Season lightly with salt and pepper.

Step 05

Assemble the Bowls: Divide the cauliflower rice among 4 bowls. Top each with sautéed vegetables and steak strips.

Step 06

Add Toppings and Serve: Garnish with avocado slices, cilantro, lime wedges, shredded cheese, and sour cream, as desired. Serve immediately.

You Just Made Something Great 👏

Want more like this? Get my best easy recipes — free, straight to your inbox.

Join 10,000+ home cooks. No spam.

Kitchen Gear Needed

  • Large skillet
  • Cutting board
  • Sharp knife
  • Mixing bowl
  • Wooden spoon or spatula

Allergen Details

Always check what goes in for allergens, and talk to your doctor if you’re unsure.
  • Contains dairy if cheese or sour cream are used.
  • Always check seasoning blends and toppings for hidden allergens.

Nutrition Information (each serving)

This info’s just a guide, not medical advice.
  • Calories: 320
  • Fats: 15 g
  • Carbohydrates: 11 g
  • Proteins: 35 g

Cooking Shouldn't Be Hard ❤️

Get a free recipe pack that makes weeknight dinners effortless. Real food, real fast.

Free forever. Unsubscribe anytime.