Steak Fajita Bowl

Featured in: Fork-Friendly Everyday Plates

This sizzling bowl combines perfectly seasoned flank steak with colorful bell peppers and sweet 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 fresh lime juice. Each bite delivers tender meat, caramelized vegetables, and that classic Tex-Mex taste you love. Ready in just 40 minutes, this bowl packs 35 grams of protein while keeping carbs low. Top it with creamy avocado, fresh cilantro, zesty lime, or your favorite garnishes to make it your own.

Updated on Sat, 07 Feb 2026 12:50:00 GMT
Sizzling steak strips and colorful sautéed peppers and onions fill this low-carb Steak Fajita Bowl, served over fluffy cauliflower rice and topped with creamy avocado. Save to Pinterest
Sizzling steak strips and colorful sautéed peppers and onions fill this low-carb Steak Fajita Bowl, served over fluffy cauliflower rice and topped with creamy avocado. | poppyfork.com

My roommate accidentally bought cauliflower rice instead of regular rice during our weekly grocery run, and I was skeptical until I threw together these fajita bowls on a random Tuesday night. The sizzling peppers and onions filled our tiny apartment with that unmistakable Tex-Mex restaurant smell that makes everyone wandering into the kitchen ask what are you making? Now it is the meal I make when I want something that feels indulgent but keeps me feeling light and energized afterward.

Last summer my dad came over for dinner and I made these bowls. He took one bite and said so when are you opening your food truck? He proceeded to tell me about his backpacking trip through Texas in the seventies where he ate fajitas at this roadside stand every single day for a week. That night we sat on my back porch eating way too much and talking about his travel adventures while the fire pits crackled in the distance.

Ingredients

  • 1 lb flank steak or sirloin thinly sliced: Flank has those great beefy fibers that grab onto marinade beautifully
  • 1 tbsp olive oil: Helps the spices cling to every strip of meat
  • 1 tsp chili powder: The backbone of that authentic Tex-Mex flavor profile
  • 1 tsp smoked paprika: This is what gives you that smoky depth without needing a smoker
  • 1/2 tsp ground cumin: Earthy and essential for fajitas
  • 1/2 tsp garlic powder: Skip fresh garlic here as it can burn during searing
  • 1/2 tsp onion powder: Rounds out the spice blend perfectly
  • 1/2 tsp salt: Enhances all the other spices
  • 1/4 tsp black pepper: Just enough gentle heat
  • Juice of 1 lime: The acid tenderizes the meat and brightens everything
  • 3 bell peppers red yellow and green thinly sliced: The rainbow of colors makes it feel special and each brings slightly different sweetness
  • 1 medium red onion thinly sliced: Red onion has that mild bite that pairs perfectly with sweet peppers
  • 1 tbsp olive oil for vegetables: For getting those gorgeous charred edges
  • Salt and pepper to taste: Trust your palate here
  • 4 cups cauliflower rice: Fresh has better texture but frozen works in a pinch
  • Optional avocado cilantro lime wedges shredded cheese and sour cream: The toppings that make it feel like a fiesta

Tired of Takeout? 🥡

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

One email. No spam. Unsubscribe anytime.

Instructions

Marinate the steak:
Toss the sliced steak with olive oil and all those beautiful spices plus the lime juice. Let it sit for at least 10 minutes while you prep everything else.
Sear the steak to perfection:
Heat oil in a large skillet over medium-high heat. Add steak in a single layer and sear 2 to 3 minutes per side until browned and just cooked through. Set aside.
Get those veggies sizzling:
In the same skillet add another tablespoon of oil. Toss in the bell peppers and onion. Sauté for 5 to 7 minutes until tender and lightly charred. Season with salt and pepper.
Prep the cauliflower rice:
Cook cauliflower rice in another pan over medium heat for 5 to 6 minutes until tender. Season lightly with salt and pepper.
Build your bowls:
Divide cauliflower rice among 4 bowls. Top with sautéed vegetables and steak strips.
Add your favorite toppings:
Garnish with avocado cilantro lime wedges cheese and sour cream as desired. Serve immediately while everything is still sizzling hot.
A close-up of the Steak Fajita Bowl shows juicy steak, charred veggies, and fresh cilantro, with lime wedges for a zesty Tex-Mex garnish. Save to Pinterest
A close-up of the Steak Fajita Bowl shows juicy steak, charred veggies, and fresh cilantro, with lime wedges for a zesty Tex-Mex garnish. | poppyfork.com

This recipe has become my go-to for meal prep Sundays. I make a huge batch and suddenly my week feels manageable. Something about opening the fridge and seeing those colorful containers ready to go just makes Monday morning feel less overwhelming.

Making It Your Own

I have experimented with different spice blends over time. Sometimes I add a pinch of cayenne if I want more heat. Other times I throw in some oregano for a slightly different twist. The beauty of this dish is how forgiving it is with variations.

Leftover Magic

These bowls actually taste better the next day after all the flavors have had time to get acquainted in the fridge. I pack the toppings separately and everything stays fresh for lunches all week long.

Serving Suggestions

Serve alongside some warm tortillas if you want to go full fajita experience. A cold beer or crisp margarita makes this feel like restaurant night at home.

  • Set up a toppings bar and let everyone customize their own bowl
  • Double the recipe for easy entertaining or meal prep
  • The steak marinade works equally well on chicken or shrimp
Enjoy a protein-packed Steak Fajita Bowl with seasoned steak, vibrant peppers and onions on cauliflower rice, topped with shredded cheese and a dollop of sour cream. Save to Pinterest
Enjoy a protein-packed Steak Fajita Bowl with seasoned steak, vibrant peppers and onions on cauliflower rice, topped with shredded cheese and a dollop of sour cream. | poppyfork.com

Hope these bowls bring as much joy to your table as they have to mine. Happy cooking.

Recipe Questions

What cut of steak works best for fajita bowls?

Flank steak or sirloin are ideal choices because they're lean, flavorful, and slice beautifully into thin strips. Skirt steak also works wonderfully if you can find it.

Can I use regular rice instead of cauliflower rice?

Absolutely! White or brown rice make excellent substitutes. Just adjust the cooking time accordingly, as regular rice takes longer to prepare than cauliflower rice.

How do I store leftovers?

Store components separately in airtight containers in the refrigerator for up to 3 days. Reheat the steak and vegetables gently to maintain their texture, then assemble fresh bowls.

What other toppings work well?

Try pickled jalapeños for heat, diced tomatoes for freshness, pickled red onions for tang, or a drizzle of chipotle crema. Guacamole and pico de gallo are also fantastic additions.

Is this meal prep friendly?

Perfectly! Cook the steak and vegetables in bulk, portion everything into meal prep containers, and you'll have satisfying lunches or dinners ready for the week.

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

Vibrant bowl with spiced steak, colorful peppers, onions, and cauliflower rice for a satisfying Tex-Mex inspired meal.

Prep Time
20 min
Cook Time
20 min
Overall Time
40 min
Created by Cooper Anderson


Skill Level Easy

Cuisine Tex-Mex

Makes 4 Number of Servings

Diet Tags No Gluten, Low Carb

What You 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: Combine sliced steak with olive oil, chili powder, smoked paprika, cumin, garlic powder, onion powder, salt, black pepper, and lime juice in a bowl. Toss to coat evenly. Let marinate for at least 10 minutes to absorb flavors.

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, working in batches if needed. Sear for 2–3 minutes per side until browned and just cooked through. Remove steak from the pan and set aside on a plate.

Step 03

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

Step 04

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

Step 05

Assemble the Bowls: Divide cauliflower rice among 4 bowls. Top each portion 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 while hot.

Tools Needed

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

Allergy Info

Review all ingredient labels for allergen risks and talk to a doctor if you’re uncertain.
  • Contains dairy if cheese or sour cream are used.
  • Naturally gluten-free.
  • Always check seasoning blends and toppings for hidden allergens.

Nutrition Info (each serving)

Nutritional details are for reference and not a substitute for medical guidance.
  • Total Calories: 320
  • Total Fat: 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.