Steak Fajita Bowl

Featured in: Simple Week Meals

This satisfying bowl brings together tender, spice-rubbed steak seared to perfection alongside colorful bell peppers and sweet red onions. The seasoned beef gets a marinade of chili powder, smoked paprika, cumin, and lime juice, creating authentic Tex-Mex flavors in every bite. Served over light cauliflower rice, this high-protein meal delivers all the satisfaction of traditional fajitas without the heavy carbs.

Ready in just 40 minutes, this customizable bowl lets you pile on your favorite toppings like creamy avocado, fresh cilantro, tangy cheese, and cool sour cream. Perfect for meal prep or a quick weeknight dinner that feels indulgent while keeping things light and nutritious.

Updated on Sat, 07 Feb 2026 14:51:00 GMT
Juicy steak strips sizzle in a loaded Steak Fajita Bowl with peppers, onions, and fresh toppings. Save Pin
Juicy steak strips sizzle in a loaded Steak Fajita Bowl with peppers, onions, and fresh toppings. | casabatata.com

The first time I made steak fajitas in a bowl instead of wrapped in tortillas, my husband actually stopped mid-bite to ask what took me so long to figure this out. The cauliflower rice soaks up all those sizzling juices and spices without getting soggy like traditional rice sometimes does. Now this rotation lives in our weekly dinner lineup because it hits every craving while keeping things light.

Last winter when we were snowed in for three days, I made this with whatever random peppers I had in the crisper drawer. The combination of colors against the dark spiced steak looked so vibrant on a gray day. My kids who normally complain about cauliflower actually went back for seconds, and now they request this by name.

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: Flank steak has that perfect beefy grain that holds onto marinades beautifully, though sirloin works if that is what your butcher has fresh
  • Smoked paprika: This is the secret ingredient that gives the steak that authentic fajita flavor without needing a grill
  • Tri-color bell peppers: Using red, yellow, and green peppers makes the bowl visually stunning and adds slightly different sweetness levels
  • Cauliflower rice: Fresh cauliflower rice has better texture than frozen, but both work perfectly for soaking up those fajita juices
  • Lime: Fresh lime juice cuts through the rich spices and adds that essential Tex-Mex brightness

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.
Sear the steak:
Heat olive oil in a large skillet over medium-high heat. Add the steak in a single layer and cook for 2 to 3 minutes per side until browned. Remove and set aside on a plate.
Cook the vegetables:
Add another tablespoon of oil to the same skillet. Toss in the sliced bell peppers and red onion. Sauté for 5 to 7 minutes until tender and lightly charred.
Prepare the cauliflower rice:
Cook the cauliflower rice in a separate pan over medium heat for 5 to 6 minutes until tender. Season with a little salt and pepper.
Build your bowls:
Divide the cauliflower rice among four bowls. Top with the sautéed vegetables and steak strips.
Add the toppings:
Garnish with avocado slices, fresh cilantro, lime wedges, shredded cheese, and sour cream as desired.
Save Pin
| casabatata.com

This recipe became my go-to when my sister started eating low-carb and I needed something that felt indulgent without derailing her progress. We have made it together so many times now that we have the timing down to a science, chatting while we prep the peppers like a well-oiled machine.

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 It Your Own

Sometimes I throw in sliced jalapeños if I am craving extra heat, or a pinch of cinnamon to the steak rub for depth. You can also swap in shrimp or chicken strips if beef is not your thing. The seasoning blend works on pretty much any protein.

Perfect Pairings

A cold Mexican beer or sparkling water with lime balances the spices perfectly. If you are feeding a crowd, serve with tortilla chips and guacamole on the side for those who want some crunch.

Storage And Meal Prep

The components store beautifully in separate containers for up to four days. Keep the cauliflower rice away from the juicy steak and vegetables so it does not get soggy. Reheat everything in a hot skillet to restore those sizzling fajita textures.

  • Warm the tortillas on the side for any family members who want the traditional wrapped version
  • Double the steak marinade and use half as a sauce drizzle over the finished bowls
  • Prep all your vegetables the night before to make weeknight cooking feel effortless
Colorful sautéed vegetables and seasoned steak fill a Steak Fajita Bowl over fluffy cauliflower rice. Save Pin
Colorful sautéed vegetables and seasoned steak fill a Steak Fajita Bowl over fluffy cauliflower rice. | casabatata.com

There is something deeply satisfying about digging into a bowl that looks this colorful and tastes this bold. Hope this becomes a staple in your kitchen like it has in ours.

Recipe FAQs

What cut of steak works best for fajita bowls?

Flank steak or sirloin are ideal choices because they're lean, flavorful, and slice beautifully against the grain. Both cuts absorb marinades well and cook quickly over high heat, staying tender when prepared correctly.

Can I make this bowl ahead for meal prep?

Absolutely! The steak, vegetables, and cauliflower rice all store well in separate containers for 3-4 days. Reheat components gently and add fresh toppings like avocado, cilantro, and lime just before serving for the best texture and flavor.

Is cauliflower rice really filling enough?

Combined with 35 grams of protein from the steak and fiber-rich peppers, cauliflower rice provides substantial volume without empty calories. The healthy fats from avocado and cheese (if using) also help keep you satisfied for hours.

How do I get the best sear on my steak?

Pat the marinated steak dry before cooking, make sure your skillet is thoroughly heated over medium-high heat, and don't overcrowd the pan. Let the meat develop a golden crust before flipping—this creates those delicious caramelized flavors.

Can I use regular rice instead of cauliflower?

Yes, you can substitute cauliflower rice with white rice, brown rice, or even quinoa. Just note that this will change the nutritional profile, adding more carbohydrates and calories to your bowl.

What other toppings work well?

Pickled jalapeños, pico de gallo, guacamole, black beans, corn, shredded lettuce, or a drizzle of chipotle crema all make excellent additions. The beauty of this bowl is how easily it adapts to your tastes and what you have on hand.

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

Juicy seasoned steak with sautéed peppers and onions over cauliflower rice, packed with Tex-Mex flavors.

Prep Time
20 minutes
Cook Time
20 minutes
Overall Time
40 minutes
By Casa Batata Owen Franklin

Dish Type Simple Week Meals

Level Easy

Cuisine Tex-Mex

Makes 4 Portions

Diet Info No Gluten, 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

How To Make

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. Toss to coat evenly. Let 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 cooked through. Remove steak from the pan and set aside.

Step 03

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

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

Step 05

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

Step 06

Add Garnishes: 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.

Equipment Needed

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

Allergy Details

Look over each item for allergens. Talk to your doctor with any concerns.
  • Contains dairy if cheese or sour cream are used.
  • Naturally gluten-free.
  • Always check seasoning blends and toppings for hidden allergens.

Nutrition details (per portion)

Shared for reference—please talk to a pro for health guidance.
  • Calorie Count: 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.