Steak Fajita Bowl

Featured in: Spicy Entrées

This satisfying bowl combines tender marinated flank steak with colorful sautéed bell peppers and red onions, all resting on a bed of light cauliflower rice. The steak gets its bold Tex-Mex character from a blend of chili powder, smoked paprika, cumin, and garlic, while a squeeze of fresh lime brightens every bite. Ready in 40 minutes, this high-protein, low-carb meal customizes easily with your favorite toppings like creamy avocado, fresh cilantro, zesty lime wedges, or shredded cheese.

Updated on Sat, 07 Feb 2026 14:44:00 GMT
A close-up of a vibrant Steak Fajita Bowl with sizzling steak strips, sautéed multi-colored peppers, and onions over fluffy cauliflower rice, garnished with avocado and cilantro. Save
A close-up of a vibrant Steak Fajita Bowl with sizzling steak strips, sautéed multi-colored peppers, and onions over fluffy cauliflower rice, garnished with avocado and cilantro. | pepperplume.com

The sizzle of steak hitting a hot pan will always stop me in my tracks, no matter what room I'm in. My college roommate used to make fajitas every Tuesday, and that sound became my signal that something good was about to happen. These bowls capture that same energy but with a lighter twist that keeps me coming back.

Last summer, I made these for a group of friends who swore they hated cauliflower rice. By the end of dinner, three of them were asking for the recipe. The vegetables get sweet and tender in the pan, and when you pile everything together, each bite hits you with something different.

Ingredients

  • Flank steak: Thinly slice against the grain for the most tender bite
  • Smoked paprika: This brings that authentic fajita smoke without needing a grill
  • Tri-color bell peppers: The mix looks beautiful and each variety adds subtle sweetness
  • Red onion: Sweeter than yellow onion and mellows perfectly as it cooks
  • Lime juice: Fresh is non-negotiable here for that bright finish
  • Cauliflower rice: Frozen works great, just thaw and squeeze out excess moisture

Instructions

Product image
Organize kitchen supplies and cooking essentials under cabinets for quicker access during meal prep.
Check price on Amazon
Marinate the steak:
Toss the sliced steak with olive oil, chili powder, smoked paprika, cumin, garlic powder, onion powder, salt, pepper, and lime juice. Let it sit for at least 10 minutes while you prep everything else.
Sear the steak:
Heat a large skillet over medium-high heat with olive oil. Add steak in a single layer and cook for 2-3 minutes per side until browned. Remove and set aside.
Cook the vegetables:
In the same pan, add more oil and sauté the bell peppers and onion for 5-7 minutes. Stir occasionally until they're tender and lightly charred.
Prepare the base:
Cook cauliflower rice in a separate pan over medium heat for 5-6 minutes. Season with salt and pepper.
Assemble the bowls:
Divide cauliflower rice among four bowls. Top with vegetables and steak strips, then add your favorite toppings.
Product image
Organize kitchen supplies and cooking essentials under cabinets for quicker access during meal prep.
Check price on Amazon
Steak Fajita Bowl served in a rustic bowl, featuring tender steak, charred peppers, onions, and cauliflower rice, with lime wedges and fresh cilantro for a Tex-Mex meal. Save
Steak Fajita Bowl served in a rustic bowl, featuring tender steak, charred peppers, onions, and cauliflower rice, with lime wedges and fresh cilantro for a Tex-Mex meal. | pepperplume.com

My dad always says fajitas taste better when someone else cooks them, but I've found that making them at home means I can load up on extra peppers without judgment. Something about that combination of spices feels like comfort food, even when it's light and healthy.

Making It Ahead

The marinade really transforms the steak, so I often prep it in the morning before work. The vegetables can be sliced ahead and stored in the fridge, which means dinner comes together in under fifteen minutes on busy nights.

Customizing Your Bowl

Sometimes I swap in shredded chicken or even portobello mushrooms for a vegetarian version. The spice blend works on practically anything, and the vegetables provide that classic fajita sweetness regardless of the protein you choose.

Serving Suggestions

Set up a toppings bar and let everyone build their own bowl. It turns dinner into something interactive and fun, plus people get exactly what they want without you having to remember who doesn't like cheese.

  • Warm tortillas on the side for those who want them
  • Pickled red onions add a tangy crunch
  • A drizzle of tahini dressing works surprisingly well
Product image
Prepare wholesome dog meals by mixing with warm water for easy serving and homemade-style feeding.
Check price on Amazon
An overhead view of a healthy Steak Fajita Bowl showcasing juicy steak, sautéed bell peppers, and onions on cauliflower rice, topped with avocado slices and a dollop of sour cream. Save
An overhead view of a healthy Steak Fajita Bowl showcasing juicy steak, sautéed bell peppers, and onions on cauliflower rice, topped with avocado slices and a dollop of sour cream. | pepperplume.com

These bowls have become my go-to when I want something that feels indulgent but still keeps me feeling light and energized. Hope they become a staple in your kitchen too.

Recipe FAQ

What cut of steak works best for fajita bowls?

Flank steak or sirloin both work beautifully. Flank offers rich beefy flavor and becomes tender when sliced thinly against the grain. Sirloin provides a leaner option with excellent texture. Both cuts absorb the Tex-Mex marinade wonderfully and cook quickly in a hot skillet.

Can I prepare the components ahead of time?

Absolutely. Marinate the steak up to 24 hours in advance for deeper flavor. The sliced peppers and onions can be prepped and stored in the refrigerator for 2-3 days. Cook the cauliflower rice and vegetables when ready to serve, then simply reheat the protein for a quick assembly.

How do I get the best char on the vegetables?

Use a large skillet over medium-high heat and avoid overcrowding the pan. Let the peppers and onions sit undisturbed for 2-3 minutes before stirring to develop those desirable charred edges. A hot pan creates tender-crisp vegetables with deep, caramelized flavors.

Is cauliflower rice better than regular rice?

Cauliflower rice offers a lighter, low-carb alternative that still provides satisfying texture. It cooks in just 5-6 minutes and absorbs flavors beautifully without overshadowing the steak and vegetables. For a heartier meal, traditional cilantro-lime rice makes an excellent substitution.

What toppings complement this bowl?

Fresh avocado adds creaminess while cilantro brings herbal brightness. A squeeze of lime cuts through the rich spices, and shredded cheese or a dollop of Greek yogurt adds tangy contrast. For extra heat, try jalapeño slices or your favorite hot sauce.

Can I make this dairy-free?

Yes, simply omit the cheese and sour cream. The bowl remains satisfying and flavorful without dairy. Extra guacamole or sliced avocado provides natural creaminess, and fresh herbs like cilantro or parsley add vibrant flavor. Most Tex-Mex seasoning blends are naturally dairy-free.

Steak Fajita Bowl

Juicy spiced steak with sautéed peppers and onions over cauliflower rice for a protein-rich Tex-Mex inspired meal.

Prep duration
20 min
Cook duration
20 min
Complete duration
40 min
Created by Isabella Flores


Complexity Easy

Heritage Tex-Mex

Output 4 Portions

Diet considerations No gluten, Low-Carbohydrate

Components

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

Phase 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.

Phase 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.

Phase 03

Sauté Vegetables: In the same skillet, add another 1 tbsp olive oil. 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.

Phase 04

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

Phase 05

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

Phase 06

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

Necessary tools

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

Allergy details

Review each ingredient for potential allergens and seek professional health advice 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

Nutrient breakdown (per portion)

These values are estimates only and shouldn't replace professional medical guidance.
  • Energy: 320
  • Fats: 15 g
  • Carbohydrates: 11 g
  • Proteins: 35 g