Steak Fajita Bowl

Featured in main-dishes.

Friend, you're going to absolutely love making this steak fajita bowl! Picture this: sizzling peppers and onions filling your kitchen with that smoky, caramelized aroma while you sear perfectly seasoned steak to juicy perfection. The colors alone will make you excited—those vibrant reds and yellows against the rich brown beef, topped with creamy green avocado. It's like bringing your favorite restaurant fajitas home, but better because you control every flavor. The best part? It comes together in about 30 minutes, and you get to customize every single topping. Watch those peppers soften and char slightly in the pan, then slice that rested steak against the grain for maximum tenderness. When you layer everything in the bowl with a dollop of cool sour cream and fresh cilantro, you'll feel like a culinary rockstar. This isn't just dinner—it's an experience that'll have everyone asking for seconds!

Tswira dial profile dial zaho awlaydi..
Updated on Tue, 09 Dec 2025 23:48:33 GMT
Main recipe image showcasing the final dish pin it
High-protein steak fajita bowl with sautéed peppers, avocado, and sour cream in a black bowl | lonerecipes.com

I first discovered the magic of fajita bowls during a trip to Austin, Texas, where I stumbled into a tiny Tex-Mex restaurant near the university. They served these incredible deconstructed fajitas in bowls, and I was immediately hooked on the concept—all the flavor without the mess of wrapped tortillas. The steak was perfectly seasoned with a smoky spice blend, and those peppers had the most incredible caramelization with slightly charred edges. When I got home, I knew I had to recreate it. After several attempts, I nailed the seasoning ratio and cooking technique. The key is getting your pan really hot for the peppers so they char slightly while staying crisp-tender, and letting your steak rest before slicing so all those juices redistribute. This bowl captures everything I love about fajitas—the sizzle, the spice, the freshness—but in a more wholesome, protein-forward way. It's become my go-to when I want something that feels indulgent but is actually quite healthy. The combination of warm, savory steak with cool, creamy avocado and tangy sour cream creates the perfect temperature and texture contrast in every bite.

Why I love this recipe

This recipe holds a special place in my heart because it represents everything I believe cooking should be—simple, flavorful, and flexible. I love how quickly it comes together on busy nights when I don't want to sacrifice taste for convenience. There's something deeply satisfying about working with quality ingredients and letting them shine without overcomplicating things. The sizzle of the steak hitting a hot pan, the sweet aroma of caramelizing peppers—these are the moments that make cooking feel less like a chore and more like therapy. I also appreciate how this bowl accommodates different dietary preferences without feeling restrictive. Whether you're watching carbs, loading up on protein, or just want a veggie-packed meal, this bowl delivers. My kids love building their own bowls with different toppings, which makes dinnertime more interactive and fun. But honestly, what I love most is how this recipe never gets boring. Some meals you make once and forget, but this one I've made hundreds of times, and it still excites me every single time. It's proof that simple food, done well, is the best food.

What You Need From Your Kitchen

  • Flank Steak: Pat dry, season generously with fajita spices, and let rest before cooking
  • Bell Peppers: Slice into strips and sauté until caramelized with slight char
  • Onion: Slice thinly and cook alongside peppers until softened and golden
  • Avocados: Slice just before serving to prevent browning
  • Sour Cream: Use as a cooling, creamy topping
  • Fresh Cilantro: Chop and sprinkle over finished bowls for fresh herbal notes

Let's Make These Together

Prepare Your Protein
Start by removing your steak from the refrigerator and letting it come to room temperature for about 10-15 minutes. This ensures even cooking throughout. Pat it completely dry with paper towels—this step is crucial for getting a beautiful sear. Generously season both sides with your fajita seasoning, pressing it into the meat so it adheres well. While the steak rests, slice your peppers and onions into even strips so they cook uniformly.
Create Caramelized Magic
Heat your cast-iron skillet over medium-high heat and add a tablespoon of olive oil. Once it's shimmering, add your sliced peppers and onions. The key here is to resist the urge to constantly stir—let them sit for a minute or two to develop that beautiful caramelization and char. Stir occasionally and cook for 8-10 minutes until they're tender but still have a little bite. The natural sugars in the vegetables will caramelize and create incredible depth of flavor. Remove them from the pan and set aside in a bowl.
Sear That Steak Perfectly
Increase your heat to high and add the remaining tablespoon of oil to the same pan. You want it screaming hot—the oil should shimmer and almost smoke. Carefully lay your seasoned steak in the pan and resist touching it for 4-5 minutes. This creates that gorgeous crust we're after. Flip once and cook for another 4-5 minutes for medium-rare, adjusting time based on thickness and your preference. The internal temperature should read 130-135°F for medium-rare. Remove from heat and let it rest on a cutting board for at least 5 minutes—this is non-negotiable for juicy meat!
Slice and Assemble
Using a sharp knife, slice your rested steak against the grain into thin strips. This shortens the muscle fibers and makes every bite incredibly tender. Now comes the fun part—building your bowls! Start with a base of those beautiful caramelized peppers and onions, then fan out your steak slices on top. Add your fresh avocado slices, a generous dollop of sour cream, and finish with a shower of fresh cilantro. Don't forget those lime wedges—a good squeeze of lime juice brightens everything and ties all the flavors together beautifully.
Additional recipe photo showing texture and details pin it
Tex-Mex steak bowl with caramelized vegetables, sliced avocado, and cilantro topping | lonerecipes.com

Switch Things Up

I'll never forget the first time I made these bowls on a busy Tuesday night when I was craving fajitas but wanted to skip the tortillas. I had some beautiful bell peppers from the farmers market that were begging to be used, and a gorgeous piece of flank steak in the fridge. As I seasoned the meat and got my cast-iron skillet screaming hot, I could already imagine how good this was going to be. The peppers caramelized beautifully while the steak seared to perfection, and when I sliced into that meat and saw the perfect medium-rare interior, I knew I'd created something special. My family devoured these bowls so fast that I barely got a second helping. Now I make double batches because they're even better as leftovers for lunch the next day. Sometimes I'll add jalapeños for extra heat or swap the sour cream for Greek yogurt. The beauty of this recipe is how adaptable it is—you can make it your own every single time.

Perfect Pairings

These steak fajita bowls pair beautifully with so many sides and accompaniments. A simple Mexican street corn salad adds sweetness and crunch, while black beans provide extra protein and fiber if you're extra hungry. I love serving these with warm tortilla chips and fresh guacamole on the side for those who want a little crunch. A cold Mexican beer or a tangy margarita makes this meal feel like a fiesta. For a lighter option, serve with a crisp romaine salad dressed with lime vinaigrette. Cilantro-lime cauliflower rice is another fantastic low-carb addition that soaks up all those delicious pan juices.

Step-by-step preparation photo pin it
Low-carb steak fajita bowl loaded with colorful peppers, tender beef, and fresh garnishes | lonerecipes.com

Frequently Asked Questions

→ Can I use a different cut of steak?

Absolutely! While flank steak and sirloin work beautifully for this recipe, you can also use skirt steak, ribeye, or even strip steak. Just adjust cooking times based on thickness—thicker cuts will need a few extra minutes per side.

→ How do I store leftovers?

Store each component separately in airtight containers in the refrigerator for up to 3 days. Keep the steak, vegetables, and fresh toppings in separate containers. The avocado should be added fresh when serving to prevent browning. Reheat the steak and vegetables gently in a skillet or microwave before assembling.

→ Can I make this recipe dairy-free?

Yes! Simply omit the sour cream or substitute it with a dairy-free alternative like cashew cream or coconut yogurt. You can also use a dairy-free Mexican crema or just add extra avocado for creaminess.

→ What if I don't have fajita seasoning?

You can easily make your own by combining chili powder, cumin, paprika, garlic powder, onion powder, salt, and a pinch of cayenne pepper. Mix about 2 teaspoons each of chili powder and cumin with 1 teaspoon each of the other spices for a homemade blend.

→ Can I prep this recipe in advance?

This recipe is excellent for meal prep! Cook the steak and vegetables ahead of time and store them separately in the fridge. When ready to eat, gently reheat the components and assemble with fresh toppings. The cooked components will keep well for 3-4 days, making this perfect for weekly meal preparation.

→ How do I know when my steak is done?

The best way is to use an instant-read meat thermometer. For medium-rare, aim for 130-135°F; medium is 135-145°F; and medium-well is 145-155°F. Remember that the temperature will rise another 5 degrees while resting, so remove it from heat slightly before it reaches your target temperature.

→ What other toppings work well?

This bowl is incredibly versatile! Try adding shredded cheese, pickled jalapeños, pico de gallo, black beans, corn, shredded lettuce, or your favorite salsa. Hot sauce, guacamole, and Mexican crema are also delicious additions that complement the flavors beautifully.

Conclusion

This High-Protein Steak Fajita Bowl is everything you want in a weeknight dinner—quick, flavorful, and incredibly satisfying. The combination of smoky spiced steak with sweet caramelized peppers creates a perfect balance that never gets old. Whether you're meal-prepping for the week or feeding hungry family members, this bowl delivers restaurant-quality flavor without the carbs of traditional fajitas. The fresh toppings add brightness and creaminess that tie everything together beautifully. Make this once, and it'll become a regular in your dinner rotation!

Steak Fajita Bowl

A vibrant, protein-packed bowl featuring tender sliced steak, caramelized bell peppers, creamy avocado, and fresh toppings for a satisfying low-carb meal.

Prep Time
15 Minutes
Cook Time
20 Minutes
Total Time
35 Minutes
By: chris

Category: main-dishes

Difficulty: easy

Cuisine: Tex-Mex

Yield: 4 Servings (4 balls)

Dietary: High-Protein, Low-Carb, Gluten-Free

Ingredients

011.5 lbs flank steak or sirloin
023 bell peppers (red, yellow, green), sliced
031 large onion, sliced
042 avocados, sliced
051/2 cup sour cream
06Fresh cilantro for garnish
072 tbsp fajita seasoning
082 tbsp olive oil
09Lime wedges for serving

Instructions

Step 01

Pat the steak dry with paper towels and season generously on both sides with fajita seasoning, pressing the spices into the meat. Let it rest at room temperature for 10 minutes while you prepare the vegetables.

Step 02

Heat 1 tablespoon of olive oil in a large cast-iron skillet or heavy pan over medium-high heat. Add the sliced peppers and onions, cooking for 8-10 minutes until they're caramelized and slightly charred, stirring occasionally. Remove from pan and set aside.

Step 03

In the same skillet, add the remaining tablespoon of olive oil and increase heat to high. Once the oil is shimmering, add the steak and cook for 4-5 minutes per side for medium-rare, or until it reaches your desired doneness. Remove from heat and let rest for 5 minutes before slicing against the grain into thin strips.

Step 04

Divide the sautéed peppers and onions among four bowls. Top each with sliced steak, avocado slices, a dollop of sour cream, and fresh cilantro. Serve with lime wedges on the side for squeezing over the top.

Step 05

Add any additional toppings you desire such as shredded cheese, jalapeños, or hot sauce. Squeeze fresh lime juice over everything just before eating for maximum brightness and flavor. Enjoy immediately while the steak is still warm!

Notes

  1. For the best results, choose a well-marbled cut like flank steak or sirloin, and always slice against the grain for maximum tenderness.
  2. Don't skip the resting period after cooking the steak—this allows the juices to redistribute and keeps the meat juicy and flavorful.
  3. If you prefer spicier fajitas, add sliced jalapeños to the peppers and onions while cooking, or drizzle with your favorite hot sauce.
  4. These bowls are perfect for meal prep—store the components separately and assemble when ready to eat to keep everything fresh.
  5. You can substitute the sour cream with Greek yogurt for a protein boost and tangier flavor.

Tools You'll Need

  • Large cast-iron skillet or heavy-bottomed pan
  • Sharp chef's knife
  • Cutting board
  • Tongs for flipping steak
  • Serving bowls
  • Measuring spoons

Allergy Information

Please check ingredients for potential allergens and consult a health professional if in doubt.
  • Dairy (sour cream)
  • None (steak)
  • None (avocado)

Nutrition Facts (Per Serving)

It is important to consider this information as approximate and not to use it as definitive health advice.
  • Calories: 485
  • Total Fat: 28 g
  • Total Carbohydrate: 18 g
  • Protein: 42 g

Spice Up Your Inbox!

Join our gourmet community and get sizzling recipes, cooking tips, and exclusive updates delivered straight to your inbox.

We respect your privacy. No spam, just deliciousness.

×

Success!

You've successfully subscribed to our newsletter!