Forfoodiefriends

  • Quick and Easy Recipes
  • Recipe Roundups
  • Browse Recipes
  • About Sana Umer | Home Cook Behind For Foodie Friends
  • Newsletter
menu icon
go to homepage
  • Quick and Easy Recipes
  • Recipe Roundups
  • Browse Recipes
  • About Sana Umer | Home Cook Behind For Foodie Friends
  • Newsletter
search icon
Homepage link
  • Quick and Easy Recipes
  • Recipe Roundups
  • Browse Recipes
  • About Sana Umer | Home Cook Behind For Foodie Friends
  • Newsletter
×
Home » Main Dishes Recipes » Beef Main Dishes

STEAK FAJITAS

Updated: May 3, 2026 · Published: May 9, 2025 by Sana Umer · This post may contain affiliate links · Leave a Comment

8 shares
  • Facebook
  • X
↓ Jump to Recipe

This steak fajitas recipe brings restaurant-style flavour right into your kitchen. It's loaded with juicy, marinated steak, colourful bell peppers, and tender onions, all seared to perfection.

You’ll love how the steak caramelises beautifully in the skillet while staying tender and full of smoky flavour. Everything cooks quickly, making this an ideal option when you're short on time but craving something delicious.

Whether you're hosting a weeknight dinner or a casual gathering, steak fajitas are always a hit. The marinade is simple yet powerful, using lime juice, garlic, and spices that penetrate the meat for bold flavour.

Fajitas are endlessly versatile—you can top them with sour cream, guacamole, shredded cheese, or salsa. The bright veggies not only add colour but also balance the richness of the steak.

If you're looking for a satisfying, easy-to-make Tex-Mex classic with minimal fuss and maximum flavour, these steak fajitas are the way to go. Once you try them, they’ll become a staple in your dinner rotation.

WHY YOU WILL LOVE THIS RECIPE

  • Bold, Smoky Flavour: The steak is marinated in lime juice and spices, giving it a deep, smoky, and savoury taste with each bite.

  • Quick Cooking Time: Once marinated, everything cooks in under 20 minutes, making it perfect for busy weeknight dinners.

  • Vibrant and Colourful: Bright bell peppers and onions not only add crunch but also make the fajitas visually appealing and nutritious.

  • Customisable Toppings: Everyone can build their fajita with their favourite toppings like guacamole, sour cream, or shredded cheese.

  • Restaurant-Style at Home: You get sizzling fajitas just like your favourite mexican restaurant, but in your own kitchen.

  • Make-Ahead Friendly: You can prep the meat and veggies earlier in the day and just cook when ready to serve.

  • Family Favourite: This dish is loved by both kids and adults, making it a reliable go-to meal for any crowd.

INGREDIENTS

  • 1½ pounds flank or skirt steak
  • 3 tablespoons olive oil
  • Juice of 2 limes
  • 3 cloves garlic, minced
  • 1 teaspoon chili powder
  • 1 teaspoon cumin
  • ½ teaspoon smoked paprika
  • Salt and pepper to taste
  • 1 red bell pepper, sliced
  • 1 green bell pepper, sliced
  • 1 yellow bell pepper, sliced
  • 1 large onion, sliced
  • Warm tortillas, for serving
  • Optional toppings: sour cream, guacamole, salsa, shredded cheese

DIRECTIONS

  • Step No.1: Marinate the steak
    In a large bowl or ziplock bag, mix olive oil, lime juice, garlic, chili powder, cumin, paprika, salt, and pepper. Add steak and coat well. Refrigerate for at least 1 hour or up to 8 hours.

  • Step No.2: Cook the steak
    Heat a large skillet or grill pan over medium-high heat. Sear the steak for 3–4 minutes per side or until it reaches your preferred doneness. Remove and let rest.

  • Step No.3: Cook the vegetables
    In the same pan, add a bit more oil if needed. Sauté sliced bell peppers and onions for 5–7 minutes until tender and slightly charred.

  • Step No.4: Slice the steak
    Once rested, slice the steak against the grain into thin strips. This helps maintain tenderness and keeps each bite juicy.

  • Step No.5: Assemble the fajitas
    Warm tortillas and fill each with sliced steak, sautéed vegetables, and your favourite toppings like sour cream, guacamole, or salsa.

  • Step No.6: Serve hot
    Serve the assembled fajitas immediately while hot and sizzling. Pair with rice, beans, or tortilla chips for a complete meal.

TIPS FOR SUCCESS

  • Marinate Longer: The longer the steak marinates, the deeper the flavour—overnight is best for maximum tenderness and taste.

  • Use High Heat: Sear the steak over high heat to get that signature fajita char and lock in the juices.

  • Slice Against the Grain: Cutting the steak this way ensures each strip is tender, not chewy or tough.

  • Prep Ingredients Early: Chop veggies and marinate steak ahead to cut down cooking time and make dinner stress-free.

  • Don’t Overcrowd Pan: Cook the steak and veggies in batches if needed to avoid steaming and ensure even browning.

  • Rest the Meat: Letting the steak rest before slicing allows the juices to redistribute, keeping the meat moist.

  • Warm the Tortillas: Warm tortillas make for better texture and help everything wrap neatly without tearing.

VARIATIONS

  • Chicken Fajitas: Swap steak for boneless chicken breasts or thighs using the same marinade for a leaner alternative.

  • Spicy Version: Add sliced jalapeños or a pinch of cayenne pepper to the marinade for an extra spicy kick.

  • Low-Carb Fajitas: Skip the tortillas and serve the steak and veggies over lettuce or cauliflower rice for a ketogenic diet option.

  • Steak Bowl Style: Serve everything over rice or quinoa instead of tortillas to create a hearty, fajita-style bowl.

  • Mushroom Add-In: Sauté mushrooms with the bell peppers for added earthiness and a hearty vegetable boost.

  • Pineapple Twist: Add pineapple slices to the veggies for a sweet contrast that pairs well with the smoky steak.

  • Dairy-Free Option: Use avocado or dairy-free sauces as toppings if avoiding cheese or sour cream.

SERVING AND STORAGE

Serving

Serve hot in warm tortillas with toppings like guacamole, salsa, or sour cream. Pair with rice, beans, or chips.

Storage

Store leftover steak and vegetables in an airtight container in the fridge for up to 3 days. Reheat before serving.

FAQ

What kind of steak is best for fajitas?

Flank or skirt steak works best because they’re flavourful and cook quickly. Just be sure to slice against the grain.

Can I grill the steak instead?

Yes! Grilling adds extra smoky flavour and beautiful char marks. Use the same marinade and grill over high heat.

Can I freeze this recipe?

You can freeze the marinated raw steak, but cooked peppers and onions may get soggy after thawing.

What toppings go well with steak fajitas?

Popular toppings include shredded cheese, sour cream, guacamole, pico de gallo, salsa, and fresh lime wedges

How do I keep tortillas warm for serving?

Wrap them in foil and keep them in a warm oven or use a tortilla warmer during your meal.

Steak fajitas are one of those magical recipes that taste like you put in way more effort than you actually did.

The secret lies in the marinade—it infuses the steak with so much bold, zesty flavour.

Once it hits a hot pan, that sizzle brings everything to life, just like your favourite Tex-Mex restaurant.

Add the sautéed veggies and soft tortillas, and you’ve got a complete, satisfying meal.

Even better, steak fajitas are totally customisable.

You can go spicy, sweet, low-carb, or gluten-free diet with just a few swaps.

They're also perfect for serving a crowd—just lay everything out and let everyone build their own.

Whether you’re cooking for family, guests, or just yourself, this recipe never disappoints. Try it once, and you’ll be hooked.

STEAK FAJITAS

Sana Umer
These Steak Fajitas are packed with flavor, featuring tender strips of seasoned steak, sautéed peppers, and onions. Served in warm tortillas, they make a delicious and easy meal for taco night or a casual dinner.
Print Recipe Pin Recipe
Prep Time 15 minutes mins
Cook Time 12 minutes mins
Total Time 25 minutes mins
Course Dinner
Cuisine Mexican
Servings 4 people
Calories 350 kcal

Ingredients
  

For the Steak Marinade:

  • 1 lb flank steak or skirt steak thinly sliced
  • 2 tablespoons olive oil
  • 2 tablespoons lime juice
  • 1 teaspoon chili powder
  • 1 teaspoon cumin
  • 1 teaspoon garlic powder
  • ½ teaspoon paprika
  • Salt and pepper to taste

For the Fajitas:

  • 1 tablespoon olive oil
  • 1 large onion thinly sliced
  • 1 red bell pepper sliced
  • 1 yellow bell pepper sliced
  • 1 green bell pepper sliced
  • 8 small flour tortillas
  • Optional toppings: sour cream guacamole, salsa, shredded cheese, cilantro

Instructions
 

Marinate the Steak:

  • In a bowl, mix olive oil, lime juice, chili powder, cumin, garlic powder, paprika, salt, and pepper. Add the sliced steak and toss to coat evenly. Let it marinate for at least 15 minutes.

Cook the Veggies:

  • In a large skillet, heat 1 tablespoon olive oil over medium-high heat. Add the sliced onions and bell peppers. Cook, stirring occasionally, for about 5-7 minutes, until the vegetables are tender and slightly caramelized. Remove from the skillet and set aside.

Cook the Steak:

  • In the same skillet, add the marinated steak and cook for 3-4 minutes, stirring frequently, until the steak is cooked to your desired level of doneness.

Assemble the Fajitas:

  • Warm the tortillas in a dry skillet or microwave. Spoon the cooked steak and vegetables onto each tortilla. Add optional toppings, such as sour cream, guacamole, salsa, or shredded cheese.

Notes

  • Make Ahead: Marinate the steak the night before for extra flavor.
  • Variations: Swap the beef for chicken or shrimp for different protein options.
  • Serving Tip: Serve with Mexican rice or a side salad for a complete meal.
Keyword easy fajitas, fajita recipe, fajitas with peppers, steak fajitas, steak tacos, Tex-Mex dinner

  • GOULASH VARIATIONS (CLASSIC, AMERICAN, HUNGARIAN, AND MORE)
  • BEEF STEW VARIATIONS (CLASSIC, SLOW COOKER, INSTANT POT, AND MORE)
  • CLASSIC POT PIE VARIATIONS (CHICKEN, TURKEY, BEEF, AND VEGETARIAN)
  • POT ROAST (CLASSIC, SLOW COOKER, AND INSTANT POT — TENDER EVERY TIME)
8 shares
  • Facebook
  • X

About Sana Umer

I'm Sana Umer — the home cook behind every recipe on For Foodie Friends. I'm a Pakistani-American mom of two based in the US, and I've been cooking seriously for about a decade now, mostly because feeding a family every day is the fastest way to learn how to actually cook.

I'm completely self-taught. I learned by watching my mother in Pakistan, by burning a lot of food in my early years, and by paying attention to which recipes worked and which ones needed fixing. I don't specialize in just one cuisine — I cook the Pakistani dishes I grew up with, the American desserts my kids request, weeknight dinners, holiday roasts, and everything in between.

Every recipe is personally tested in my own kitchen, every word is written by me, and every photo is taken of food I actually made.

Comments

No Comments

Cancel reply

Your email address will not be published. Required fields are marked *

Recipe Rating




for-foodie-frends-logo-1

Hi, I'm Sana Umer — the home cook, recipe tester, and writer behind For Foodie Friends.

I'm a Pakistani-American mom based in the US. I learned to cook in two kitchens — my mother's in Pakistan, where I grew up watching whole spices bloom in oil, and my own kitchen now, where I cook for my husband and kids.

Every recipe on this site has been tested in my own kitchen, often more times than I'd like to admit, before it ever made it here. I cook a little bit of everything: the Pakistani comfort food I grew up with, the American desserts my kids beg for, weeknight dinners that need to come together fast, and the holiday spreads that take all day.

If a recipe is on this site, it earned its place. No ghostwriters, no AI shortcuts, no copy-paste from somewhere else — just real recipes from a real kitchen, written to actually work the first time you make them.

Welcome to my corner of the internet.

— Sana

More about me →

Popular

  • 23 BUDGET CHICKEN RECIPES FOR THE WHOLE WEEK
  • 25 PANTRY STAPLE RECIPES WHEN THE FRIDGE IS EMPTY
  • 31 CHEAP FAMILY DINNERS THAT FEED 4 FOR UNDER $15
  • 27 BUDGET-FRIENDLY MEAL PREP RECIPES FOR THE WHOLE WEEK
  • 29 DINNERS UNDER $5 PER SERVING (REAL RECIPES, REAL MATH)
  • 19 EASY TILAPIA RECIPES THAT DON'T TASTE BLAND
  • 23 SEAFOOD PASTA DISHES FOR COASTAL-INSPIRED DINNERS
  • 21 HEALTHY WHITE FISH RECIPES THE FAMILY WILL LOVE

Footer

↑ back to top

About

  • Privacy Policy
  • Disclaimer
  • Terms & Conditions
  • Editorial Principles
  • Corrections Policy
  • Affiliate Disclosure

Newsletter

  • Sign Up! for emails and updates

Contact

  • Contact

Resources

  • Kitchen Essentials
  • Pantry Essentials

As an Amazon Associate I earn from qualifying purchases.

Copyright © 2024 For Foodie Friends

  • Facebook
  • Pinterest