Savory Steak Fajita Bowl: High-Protein, Low-Carb Dinner (Print Version)

Steak Fajita Bowl: High-protein & low-carb perfection! Get tender steak and sizzling veggies for a healthy, flavorful meal. Easy to make at home.

# Recipe Info:

Prep Time: 20 Minutes minutes
Cook Time: 20 Minutes minutes
Total Time: 40 minutes
Servings: 4 Servings
Difficulty: Intermediate
Cuisine: Tex-Mex
Dietary: High-Protein, Low-Carb, Gluten-Free (check seasoning)

# Ingredients:

→ Main Stars

01 - 1.5 lbs flank or skirt steak, thinly sliced against the grain
02 - 3 bell peppers (any color), thinly sliced
03 - 1 red onion, thinly sliced

→ Flavor Kickers

04 - 2 tbsp olive oil, divided
05 - 2 tbsp fajita seasoning (homemade or store-bought)
06 - 1 fresh lime, halved

→ Fresh Toppers

07 - 1 ripe avocado, sliced or diced
08 - 1/4 cup fresh cilantro, chopped
09 - 1/2 cup Greek yogurt or sour cream
10 - 1/2 cup salsa (your favorite)

→ Optional Extras

11 - Cauliflower rice or mixed greens (for serving)
12 - Sliced jalapeños (for extra heat)

# Instructions:

01 - First things first, let's get that steak ready. Pat your flank or skirt steak super dry with paper towels; this helps it get a beautiful sear. Then, slice it against the grain into thin strips, about 1/4 inch thick. This is where I always try to rush and end up with uneven pieces, but honestly, it’s fine! Toss those strips in a bowl with a tablespoon of olive oil and a generous sprinkle of your fajita seasoning. Really get in there with your hands and make sure every piece is coated. Let it sit for at least 15 minutes, or up to an hour if you've got the time. That little bit of marinating makes a huge difference in flavor for your Steak Fajita Bowl.
02 - While the steak is marinating, get your bell peppers and red onion sliced into thin strips. I try to make them roughly the same size so they cook evenly. Heat a large cast iron skillet or heavy-bottomed pan over medium-high heat with another tablespoon of olive oil. When it’s shimmering, add your peppers and onions. Don't overcrowd the pan, or they'll steam instead of char! Cook for about 5-7 minutes, stirring occasionally, until they’re tender-crisp and have those lovely charred edges. This is where the kitchen starts to smell absolutely divine, I swear. Scoop them out and set them aside.
03 - Now for the star of the show! Crank the heat up to high in that same skillet. You want it screaming hot. Add a tiny bit more oil if needed. Once it’s smoking slightly, add your seasoned steak strips in a single layer. Again, don't overcrowd! You might need to do this in two batches. Let them sear undisturbed for 1-2 minutes per side for a nice crust and medium-rare doneness. If you cook them too long, they'll get tough, and nobody wants that! I've definitely overcooked a batch or two in my day, it happens!
04 - Once all your steak is seared, return the cooked peppers and onions to the pan with the steak. Give it a quick toss to combine everything. This is when I usually grab a lime and squeeze half of it directly over the hot mixture. That fresh citrus hit really brightens up all those savory, smoky flavors. It’s a small step, but it makes such a difference in the overall taste of your Steak Fajita Bowl. Just a quick stir, and you’re almost there!
05 - Time to build your beautiful bowl! I like to start with a base of cauliflower rice or even just some fresh greens if I'm feeling extra low-carb. Then, pile on a generous serving of the sizzling steak and veggie mixture. This part is so satisfying, seeing all those vibrant colors come together. Sometimes I get a little messy here, with bits of pepper flying, but that's just part of the real home cooking charm, right? Don't worry about perfection, just get that deliciousness into your bowl!
06 - Now for the fun part – toppings! Dollop on a spoonful of Greek yogurt or sour cream, sprinkle with fresh cilantro, and add a few slices of creamy avocado. A spoonful of your favorite salsa is a must for that extra kick. Sometimes I even add a dash of my homemade hot sauce. Take a moment to admire your handiwork. The aroma alone is enough to make your mouth water. This Steak Fajita Bowl is truly a feast for the senses, and it's all yours to enjoy!

# Notes:

01 - Slicing steak against the grain is crucial for tender bites; I learned this the hard way!
02 - Don't overcrowd the pan for best searing – cook in batches if needed.
03 - A squeeze of fresh lime at the very end truly brightens all the flavors.
04 - Store fresh toppings like avocado and cilantro separately for best freshness.

# Equipment Needed:

01 - Large cast iron skillet or heavy-bottomed pan
02 - cutting board
03 - sharp knife

# Nutrition (Per Serving):

Calories: 480 kcal
Total Fat: 28g
Total Carbohydrate: 12g
Protein: 45g