The smell of cumin hitting hot oil still transports me straight to my grandmother’s kitchen in San Antonio. She never measured anything, just knew when the peppers had blistered enough, when the meat had surrendered its pink center. That’s the feeling I chase every time I make low carb steak fajita bowls — that same sizzle, that same anticipation, minus the tortilla that used to wrap it all together.
Last Tuesday, I found myself standing in my own kitchen at 6:47 pm, starving, with a flank steak I’d impulse-bought and zero patience for complicated cooking. I sliced that meat against the grain while my cast iron screamed on the burner. Twenty minutes later, I was eating something that felt like a restaurant plate but left me light instead of heavy.
This recipe came from that Tuesday night desperation, refined through three more attempts until I got the pepper-to-steak ratio exactly right. If you want another one-pan steak dinner that feels complete without being complicated, my skillet steak with asparagus and potatoes has saved my weeknights more than once.
What You Need to Make This Recipe
The flank steak matters most here — its loose grain soaks up marinade like a sponge and slices into tender ribbons when you respect the direction of those fibers. I use three colors of bell peppers not for Instagram aesthetics but because each brings something different: red for sweetness, green for bitterness, yellow for that honeyed middle ground. The real secret weapon is smoked paprika, which fakes the char you’d get from an open flame when you’re stuck with a stovetop. Making low carb steak fajita bowls means every ingredient has to earn its place without rice hiding anything. For the best results with any steak cook, I always reference my notes on reverse sear steak technique.

How to Make Low Carb Steak Fajita Bowls
I start by freezing the flank steak for exactly twenty minutes — firm meat slices cleaner, and clean slices cook evenly. While it chills, I whisk lime juice with garlic and that smoked paprika, then let the strips bathe for however long I have: fifteen minutes in a pinch, two hours if I’m organized. The sound of steak hitting screaming-hot cast iron is the best part, that aggressive hiss that means browning is happening. I work in batches, resisting the urge to crowd, because gray steamed meat has no place here. The peppers go in after, picking up the fond left behind, softening just enough to keep some resistance. Everything comes back together for a final toss, the residual heat waking up fresh cilantro and a final squeeze of lime. If you’re craving that same flavor profile in handheld form, my skirt steak tacos use nearly identical marinade proportions.
Pro Tips
Slice against the grain, then slice again: I cut my flank steak in half with the grain first, then slice against it into thin strips. This shortens those muscle fibers twice, giving you tenderness without expensive cuts.
Let the pan recover between batches: That drop in temperature when you add cold meat is your enemy. I wait until I see wisps of smoke return before adding more steak — patience here means crust everywhere.
Rest the assembled bowls: After combining everything, I let the bowls sit for two minutes. The juices redistribute, the flavors marry, and you don’t burn your mouth on that first desperate bite.
My Secret Trick: I save a tablespoon of the raw marinade before adding the meat, then drizzle it over the finished bowls as a finishing sauce — the bright, uncooked lime and garlic wakes everything up at the last second.
These low carb steak fajita bowls reward attention to small details that compound into something memorable.

How to Store Low Carb Steak Fajita Bowls
- Refrigerate in airtight glass containers for up to 4 days — the peppers soften further but the flavors deepen
- Store steak and vegetables together; separation isn’t necessary since they’re dressed identically
- Freeze in individual portions for up to 2 months, though the peppers will lose their snap upon thawing
- Reheat in a hot skillet over medium-high heat for 3-4 minutes, adding a splash of water to revive moisture
- Microwave works in 60-second bursts at 70% power, stirring between intervals to prevent rubbery steak
Nutritional Benefits
These low carb steak fajita bowls deliver serious protein density without the blood sugar spike that follows a traditional rice-heavy bowl. The bell peppers contribute more vitamin C than an orange per cup, and that vitamin C actually helps your body absorb the iron from the beef more efficiently — a pairing that works harder than it looks.

FAQs
Can I use a different cut of steak?
Skirt steak works beautifully with the same marinade timing, though it cooks faster due to its thinness. Sirloin is leaner and benefits from an extra hour of marination to compensate for less intramuscular fat.
What can I substitute for bell peppers?
Poblano strips bring gentle heat and authentic Mexican flavor, while zucchini noodles add bulk without carbs. I’ve also used thick-sliced mushrooms when peppers looked sad at the market.
How do I prevent the steak from getting tough?
Don’t skip the freezer firming, slice against the grain, and never cook past medium-rare in the initial sear. The second cook with vegetables will push it to medium, which is perfect.
Is this recipe keto-friendly?
These low carb steak fajita bowls fit comfortably into keto macros with approximately 8 grams net carbs per serving, mostly from the peppers. Omit the onion if you’re being strict about carb counts.

Low Carb Steak Fajita Bowls
Ingredients
Equipment
Method
- Pat steak dry with paper towels. In a small bowl, mix chili powder, cumin, garlic powder, salt, and pepper. Rub half the spice mixture all over the steak slices. Toss peppers and onion with remaining 1 tbsp olive oil and the rest of the spice mix.
- Heat 1 tbsp olive oil in a large skillet over high heat until smoking. Add steak in a single layer (work in batches if needed). Sear 2-3 minutes without moving, until deeply browned. Flip and cook 1-2 minutes more for medium-rare. Transfer to a plate and tent with foil.
- Add peppers and onion to the same skillet. Cook over medium-high heat, stirring occasionally, until softened and charred in spots, 6-8 minutes. Return steak and any juices to the pan, toss briefly to combine, then remove from heat.
- In a separate medium skillet, melt butter over medium heat. Add cauliflower rice and cook, stirring occasionally, until tender and lightly golden, 5-7 minutes. Season with salt and stir in lime juice off heat.
- Divide cauliflower rice among 4 bowls. Top with steak and pepper mixture. Add avocado slices, a dollop of sour cream, salsa, and a sprinkle of cilantro. Serve immediately with extra lime wedges if desired.
Notes
Conclusion
I make these low carb steak fajita bowls when I need to remember that restriction doesn’t mean sacrifice. The bowl feels generous, layered, complete. If you’re building a repertoire of satisfying steak-centered meals, my steak queso rice bowl offers a different kind of comfort for days when you want that carb embrace.
