01 -
Alright, first things first! Get that skirt steak nice and patted dry. This is super important for a good sear, trust me. Then, slice it against the grain into thin strips, about 1/4-inch thick. I always try to make them even, but honestly, some pieces end up a little chunkier, and it's fine! Now, in a bowl, toss the steak with olive oil, lime juice, minced garlic, chili powder, cumin, smoked paprika, oregano, salt, and pepper. Give it a good massage with your hands – really get those flavors in there! Let it sit for at least 30 minutes, or even better, an hour on the counter. Don't go more than 2 hours at room temp, though, safety first!
02 -
While your steak is marinating, chop up your bell peppers and red onion into thin strips. I try to make them about the same size as my steak strips so everything cooks evenly. This is where I sometimes get a little messy, with pepper seeds flying everywhere, but hey, that's real cooking! You want them ready to go so you can move quickly once the pan is hot. Speaking of, make sure your skillet is ready for action – cast iron is my absolute favorite for getting that perfect char. It just holds heat so well.
03 -
Time for the sizzle! Get a large cast iron skillet or heavy-bottomed pan screaming hot over medium-high heat. Add a touch more olive oil. Once it's shimmering, add half of your steak strips in a single layer. Don't overcrowd the pan, this is where I used to go wrong! Let it sear for 1-2 minutes per side for medium-rare, or longer if you prefer. You're looking for a beautiful, crusty brown. Remove the cooked steak to a plate and loosely tent it with foil. Repeat with the remaining steak. Resting the steak is crucial, don't skip it!
04 -
In the same skillet (don't clean it, those browned bits are flavor!), add a little more olive oil if needed. Toss in your sliced bell peppers and red onion. Sauté for about 5-7 minutes, stirring occasionally, until they’re tender-crisp and have a nice char around the edges. I love the smell of the peppers softening and sweetening; it fills the whole kitchen! Sometimes I add a pinch more chili powder here if I'm feeling extra spicy. You want them cooked through but still with a bit of bite, not mushy.
05 -
Once the veggies are done, return the rested steak and any accumulated juices back to the skillet with the peppers and onions. Give it a quick toss to combine everything and let the flavors meld together for another minute or two over low heat. This is where the magic really happens, and everything comes together into a glorious Low Carb Steak Fajita Bowl. I always sneak a little taste here, just to make sure the seasoning is spot on – usually means I add a tiny bit more salt, oops!
06 -
Now for the best part – assembly! Divide the sizzling steak and veggies among your serving bowls. Top each Low Carb Steak Fajita Bowl generously with slices of fresh avocado, a sprinkle of fresh cilantro, and a dollop of sour cream or Greek yogurt. A final squeeze of fresh lime juice over the top is non-negotiable; it just brightens everything up and makes the flavors pop! The colors are just so vibrant, it almost looks too good to eat. Almost. Enjoy this delicious, satisfying keto dinner recipe!