Home » Recipes » High Protein Meals » High Protein Steak Fajita Bowl

High Protein Steak Fajita Bowl

Photo of author
Author: Esperanza Valdez
Published:

This high protein steak fajita bowl brings together tender marinated skirt steak, cauliflower rice, and roasted peppers for a satisfying low-carb meal that’s ready in just 30 minutes. Every Sunday after church, my grandmother would lay out a spread that could feed half the town – platters of meat, colorful vegetables, and that unmistakable aroma of cumin and lime wafting through her farmhouse kitchen. While she never made fajita bowls back then, she taught me that the best meals balance bold flavors with wholesome ingredients that make you feel good inside and out. This recipe honors that wisdom, swapping traditional rice for cauliflower and packing in nearly 50 grams of protein per serving. The chipotle marinade does all the heavy lifting while you prep the vegetables, and before you know it, you’ve got a restaurant-quality bowl that fits your healthy eating goals. Time to get that skillet heating!

What Makes This Steak Fajita Bowl So Special

I’ve been making variations of this low carb steak bowl for years, ever since my daughter asked me to help her find meals that kept her energized without the afternoon slump. After testing different cuts of meat and seasoning combinations in my kitchen, this version consistently wins over even my pickiest grandchildren.

Why this high protein bowl belongs in your weekly rotation:

  • Uses simple pantry staples you likely have on hand – avocado oil, cumin, and lime juice create restaurant-quality flavor
  • Comes together in 30 minutes of active cooking time, perfect for busy weeknight dinners when everyone’s hungry
  • Delivers 48 grams of protein per serving to keep you satisfied for hours without feeling heavy
  • Adapts easily to meal prep by storing components separately and assembling bowls throughout the week
  • Creates that perfect contrast between smoky marinated steak, tender-crisp vegetables, and fluffy cauliflower rice
  • Skips the carb crash while still giving you that satisfying fajita experience you crave

I find myself reaching for this recipe on evenings when I want something substantial but light, especially during warmer months when heavy meals just don’t appeal.

Ingredient Spotlight

Skirt steak is my preferred cut for fajita bowls because it absorbs marinades beautifully and cooks quickly over high heat, delivering that slightly charred exterior and juicy interior we’re after.

Chipotle peppers in adobo sauce bring smoky heat and depth that transforms ordinary steak into something memorable – I always keep a can in my pantry for moments when I need instant flavor complexity.

Fresh lime juice brightens the marinade and cuts through the richness of the meat, and I’ve learned that fresh-squeezed makes a noticeable difference over bottled juice.

Cumin appears twice in this recipe because it’s the backbone of authentic Mexican-inspired flavors, providing that warm, earthy note that ties everything together.

Riced cauliflower serves as our low-carb base, and when cooked properly until slightly golden, it develops a nutty flavor that complements rather than competes with the steak.

Red bell pepper adds natural sweetness and vibrant color that makes these bowls as beautiful as they are delicious, plus it roasts perfectly in the time it takes to prepare everything else.

Avocado oil is my go-to for high-heat cooking because it has a neutral flavor and high smoke point, though olive oil works wonderfully if that’s what you have on hand.

How to Make High Protein Steak Fajita Bowl

Step 1: I’ve learned that marinating your skirt steak for at least 2 hours (or overnight when possible) makes all the difference – combine the chipotle peppers, oil, lime juice, cumin, salt, and pepper in a shallow dish, add the steak, toss to coat, and let those flavors penetrate the meat while you go about your day.

Step 2: Betty always starts by removing the steak from the refrigerator 30 minutes before cooking to bring it to room temperature, which ensures even cooking from edge to edge.

Step 3: Preheat your oven to 400°F and arrange sliced bell peppers and onions on a sheet pan, then drizzle with ½ tablespoon avocado oil and season with cumin, salt, and pepper before roasting for 15 to 20 minutes until tender with slightly caramelized edges.

Step 4: While those vegetables are roasting, heat ½ tablespoon avocado or olive oil in a large skillet over medium heat and add your riced cauliflower, stirring regularly until it turns golden and tender – this takes about 15 minutes, and the key I discovered is not crowding the pan so the cauliflower can develop that slight crisp.

Step 5: After years of making steak, I learned to shake off excess marinade before cooking to prevent steaming rather than searing, then I heat the same skillet to medium-high, add 1 tablespoon avocado oil, and sear the steak for 2 to 3 minutes per side (depending on thickness) until it reaches 130°F for perfect medium-rare.

Step 6: My family prefers when I let the steak rest for a full 5 minutes on the cutting board before slicing – this allows the juices to redistribute throughout the meat rather than running out onto your board, keeping every bite moist and flavorful.

Step 7: Slice the rested steak against the grain into thin strips (look for the direction the muscle fibers run and cut perpendicular to them for maximum tenderness), then divide the cauliflower rice, roasted vegetables, and sliced steak evenly among three bowls.

Step 8: Serve immediately while everything is warm, and consider adding your favorite toppings like fresh cilantro, lime wedges, or a dollop of sour cream.

Keeping This Fajita Bowl Fresh

I typically store leftovers in separate airtight containers in the refrigerator, keeping the steak, cauliflower rice, and roasted vegetables apart to maintain the best texture for each component. Everything stays fresh for 3 to 4 days this way, and I’ve found that storing them separately means you can reheat just what you need without compromising quality. The steak remains tender, and the vegetables don’t make the cauliflower rice soggy, which sometimes happens when everything sits together.

Through trial and error, I learned that these bowls aren’t ideal for freezing because the cauliflower rice becomes watery upon thawing, and the vegetables lose their appealing texture. If you must freeze something, the marinated cooked steak freezes reasonably well for up to 2 months in a freezer-safe container – just thaw it overnight in the refrigerator before gently reheating.

For the best texture when reheating, I warm the steak gently in a skillet over medium-low heat for just a minute or two, add the vegetables to warm them through, and microwave the cauliflower rice separately with a damp paper towel covering it to prevent drying out. Betty’s method of reheating components separately takes an extra few minutes but ensures your bowl tastes nearly as fresh as when you first made it.

Perfect Partners for Steak Fajita Bowl

These high protein bowls are substantial on their own, but sometimes you want to round out the meal with a few complementary sides that add variety without overwhelming the main event:

  • Fresh guacamole or sliced avocado adds healthy fats and creamy richness that balances the smoky, slightly spicy steak while keeping the meal low-carb.
  • Pico de gallo or fresh salsa brings bright acidity and fresh tomato flavor that cuts through the richness, plus it adds extra vegetables to an already nutritious plate.
  • A simple side of Mexican street corn salad provides sweet contrast to the savory steak and adds that authentic fajita experience my family loves.
  • Black beans (for those not strictly watching carbs) add fiber and additional protein while honoring traditional Mexican flavors – just a half-cup on the side keeps the meal balanced, or try them in this high protein taco soup for another protein-packed option.
  • Warm corn tortillas transform this bowl into fajita wraps when you’re feeding a crowd or want the option to eat with your hands, though I serve them on the side to keep the main bowl low-carb.
  • If you’re looking for more low-carb dinner ideas with similar bold flavors, my sheet pan steak fajitas offer another effortless approach to fajita night.
  • For a heartier meal, serve alongside this Mediterranean steak bowl to create a complete dinner spread with different flavor profiles.

FAQs

Can I substitute chicken or shrimp for the skirt steak?

I recommend both as excellent alternatives – chicken thighs stay juicier than breasts and work beautifully with this marinade, while shrimp only need 15 to 20 minutes of marinating and cook in just 2 to 3 minutes per side.

What if I can’t find chipotle peppers in adobo sauce?

Many home cooks find success with substituting 1 tablespoon of regular chili powder mixed with ½ teaspoon smoked paprika and a dash of hot sauce, though you’ll miss some of that distinctive smoky depth that chipotles provide.

How do I prevent my cauliflower rice from getting mushy?

To prevent this issue, make sure your pan is fully heated before adding the cauliflower, avoid overcrowding the skillet, and resist the urge to stir constantly – let it develop some golden color on the bottom before stirring.

High Protein Steak Fajita Bowl

This easy-to-make high-protein, low-carb steak fajita bowl features juicy skirt steak, riced cauliflower, and vibrant veggies for a healthy, delicious meal packed with flavor.
Prep Time 10 minutes
Cook Time 20 minutes
Marinating Time 1 hour
Total Time 30 minutes
Servings: 3 portions
Course: Dinner, Main Course
Cuisine: American, Mexican
Calories: 527.8

Ingredients
  

  • 1 pound skirt steak
  • 2 tablespoons chipotle peppers in adobo sauce finely chopped with sauce
  • 2 tablespoons avocado or olive oil for marinade
  • 2 tablespoons fresh lime juice
  • 1.5 teaspoons cumin for marinade
  • salt and pepper to season steak
  • 0.5 tablespoon avocado or olive oil for cauliflower rice
  • 1 10-ounce bag riced cauliflower
  • salt and pepper to season cauliflower
  • 0.5 tablespoon avocado oil for roasting vegetables
  • 1 red bell pepper sliced
  • 0.5 yellow onion sliced
  • 0.5 teaspoon cumin for vegetables
  • salt and pepper to season vegetables
  • 1 tablespoon avocado oil for cooking steak

Equipment

Method
 

  1. In a bowl or shallow dish, combine the chipotle peppers with sauce, 2 tablespoons oil, lime juice, 1.5 teaspoons cumin, salt, and pepper. Stir well, add the steak, toss to coat, and marinate for at least 2 hours or overnight for best results. Remove from fridge 30 minutes before cooking to bring to room temperature.
  2. Preheat your oven to 400 degrees F. Slice bell pepper and onion into strips and place on a sheet pan. Drizzle with half tablespoon avocado oil and sprinkle with salt, pepper, and half teaspoon cumin. Toss to coat evenly and roast for 15 to 20 minutes until tender with slightly caramelized edges.
  3. While vegetables roast, heat half tablespoon avocado or olive oil in a large skillet over medium heat. Add riced cauliflower and stir regularly until slightly golden and tender, about 15 minutes. Season with salt and pepper to taste. Transfer to a bowl and cover to keep warm.
  4. Shake excess marinade off steak to prevent steaming. In the same skillet over medium-high heat, add 1 tablespoon avocado oil. When hot, add steak and cook 2 to 3 minutes per side depending on thickness until medium rare, reaching 130 degrees F internal temperature. Transfer to cutting board and rest 5 minutes to allow juices to redistribute.
  5. Slice the rested steak against the grain into thin strips, cutting perpendicular to the muscle fibers for maximum tenderness. Divide cauliflower rice, roasted vegetables, and sliced steak evenly among 3 bowls. Serve immediately with optional toppings like fresh cilantro, lime wedges, or sour cream.

Notes

Store components separately in airtight containers for 3 to 4 days. The steak stays most tender when reheated gently in a skillet. For less heat, reduce chipotle peppers to 1 tablespoon. This recipe provides 48g protein per serving with only 6.9g net carbs. Chicken thighs or shrimp make excellent substitutions.

Nonna Food
Welcome to NonnaFood!

I’m Nonna, and cooking is how I show love. From my garden kitchen to yours, I share fresh, simple recipes rooted in tradition and made with heart. Let’s create delicious memories together!

You Might Also Like...

High Protein Ground Beef with Potatoes Recipe

High Protein Ground Beef with Potatoes Recipe

Ground Beef Bulgogi Bowls

Ground Beef Bulgogi Bowls

High-Protein Korean Beef Bowl

High-Protein Korean Beef Bowl

The Best High Protein Chili Recipe

The Best High Protein Chili Recipe

Leave a Comment

Recipe Rating