• Skip to main content
  • Skip to primary sidebar
Big Flavors from a Tiny Kitchen
menu icon
go to homepage
  • Recipes
  • About
  • Events
  • Contact
  • Subscribe
    • Facebook
    • Instagram
    • Pinterest
  • subscribe
    search icon
    Homepage link
    • Recipes
    • About
    • Events
    • Contact
    • Subscribe
    • Facebook
    • Instagram
    • Pinterest
  • ×
    Home » Recipes » Main Dish Recipes

    Our Favorite Steak Fajitas

    Modified: Jun 29, 2022 · Published: May 19, 2017 by Ashley

    • Facebook
    • Email
    • Flip
    • Threads
    • Bluesky

    This post may contain affiliate links, which won’t change your price but will share some commission.

    Jump to Recipe·Print Recipe·5 from 2 reviews

    These tender steak fajitas are one of my family's very favorite meals - a perfect Tex-Mex dinner made in a single cast iron skillet.

    Overhead view of steak fajitas in an iron skillet with tortillas and toppings.

    While it's true that I do a majority of the cooking at home, my husband does his fair share. He mostly does breakfast on the weekends (like pancakes, crepes, waffles, omelets, or poached eggs), but he has a few delicious dinner recipes, too.

    And one of those dishes just so happens to be one of my favorite meals on the planet - fajitas!

    He's been perfecting his fajita recipe over the past decade or so, and they're so good that I can't order them out at restaurants anymore because it's just never as good as homemade.

    And now that I've perfected a homemade fajita seasoning recipe, they're somehow even better!

    Steak fajitas in an iron skillet with toppings and tortillas alongside.

    I decided that it was time to do an overhaul of his recipe so I could measure amounts and share this goodness with kitchens other than my own.

    This is similar to how he makes chicken fajitas, but a bit different, so buckle up and pay attention. Your stomach will thank you!

    First things first - you're gonna need a cast iron skillet. It really is key for getting that wonderful charred flavor and blistered pepper action. We have several that we like to use, but this 12-inch from Lodge is our go-to for big meals like this.

    We've also tried out a lot of different store-bought fajita seasonings in the past, but this one from Penzeys is our current favorite.

    Before I came up with my own homemade copycat Penzeys fajita seasoning recipe, I would order it in bulk. I don't like being caught without fajita seasoning when the mood strikes!

    Cast iron skillet filled with steak fajita mixture.

    A few fajita tips from my husband:

    • For timing purposes, I like to cut the onions while the skillet preheats, and then cut the peppers while the onions are cooking.
    • It's worth the extra time to really caramelize the onions, but if you're short on time, just put them in with the peppers.
    • You want the peppers to caramelize and blister while you're cooking them - make sure to scrape the bottom of the skillet while you're stirring to ensure even cooking without burning.
    • The acid from tomatoes can be rough on cast iron, so that's why I add the tomato paste at the end.
    • Be sure to clean your cast iron skillet well! Ashley got The Ringer for me last Christmas and it's a great tool for removing stuck on gunk from the bottom of the pan. We also use scrapers like these.
     

    A post shared by Ashley Covelli (@bigflavors) on Mar 29, 2017 at 1:33pm PDT

    You can use flank steak or skirt steak here - whichever looks better at the store. Skirt steak usually slices up nicer, but it can be hard to find in my neighborhood, so we use flank steak fairly often.

    I like to spread a decent amount of Stonyfield plain whole milk Greek yogurt on my tortillas before loading them up with steak, peppers, and onions.

    I used to use sour cream all the time, but I prefer the tanginess of Greek yogurt now. Note - this isn't one of my sponsored posts from Stonyfield - I just big-fat-puffy-heart love their yogurt!

    Overhead view of an iron skillet filled with steak fajitas.

    Looking for more cast iron meal favorites? Check out these 5-star recipes:

    • Spanish Chicken + Sausage Skillet
    • Our Favorite Chicken Fajitas
    • Garlicky Beer + Tarragon Steamed Mussels
    • Turkey-Scotch Eggs
    • Deep Dish Southwest Salad Pizza
    • Spicy Shrimp + Napa Cabbage Stir-Fry
    • Zoodle Frittata
    • Steakhouse Style Steak
    • Pan-Seared Lamb Chops Over Roasted Spaghetti Squash w Pomegranate + Aged Balsamic
    Print

    📖 Recipe

    clock clock iconcutlery cutlery iconflag flag iconfolder folder iconinstagram instagram iconpinterest pinterest iconfacebook facebook iconprint print iconsquares squares iconheart heart iconheart solid heart solid icon
    Cast iron skillet full of steak fajitas with toppings and tortillas alongside.

    Our Favorite Steak Fajitas

    5 Stars 4 Stars 3 Stars 2 Stars 1 Star 5 from 2 reviews
    • Author: Big Flavors from a Tiny Kitchen - Dino & Ashley Covelli
    • Prep Time: 45 minutes
    • Cook Time: 1 hour
    • Total Time: 1 hour 45 minutes
    • Yield: about 6 servings (2 fajitas per serving) 1x
    • Category: Entree
    • Method: Stovetop
    • Cuisine: Tex-Mex
    Print Recipe
    Pin Recipe

    Description

    These tender steak fajitas are one of my family's very favorite meals - a perfect Tex-Mex dinner made in a single cast iron skillet.


    Ingredients

    Units Scale

    For Fajitas:

    • 1 tablespoon fajita seasoning
    • 2 tablespoons water
    • 1 pound skirt or flank steak
    • ¼ cup olive oil
    • 1 tablespoon freshly squeezed lime juice
    • 2 tablespoons peanut oil
    • 2 medium yellow onions, sliced ¼-inch thick
    • 1 teaspoon kosher salt, divided
    • 1 tablespoon unsalted butter
    • 3 bell peppers, seeded and sliced ¼-inch thick
    • 1 tablespoon tomato paste
    • ¾ teaspoon low sodium soy sauce (optional)

    For Serving:

    • Flour tortillas, warmed
    • Greek yogurt or sour cream
    • Lime wedges

    Instructions

    1. Combine fajita seasoning and water in gallon-sized ziptop bag and set aside.
    2. Pat the steak dry with paper towels and trim off any large pieces of fat. Cut meat against the grain into ¼-inch thick slices and add to the bag of seasoning. Add olive oil and lime juice and seal bag, squeezing out as much air as you can. Transfer to refrigerator for at least 30 minutes, or up to 4 hours.
    3. Heat a large cast iron skillet over medium-high heat. Once hot (this takes a few minutes), add peanut oil and turn to coat bottom of the skillet. Add onions and break them up w a wooden spoon. Lower heat to medium-low and season with ½ teaspoon salt. Constantly stir until it stops sizzling.
    4. When the pan cools down, add butter. Stir every 10 min or so until caramelized, about 45 minutes to 1 hour. Transfer to a bowl, scraping out all the browned bits and cover. DO NOT CLEAN THE PAN.
    5. Return skillet to medium-high heat. Pan should be smoking.
    6. Drain the marinade from the bag of steak and put the meat in the hot skillet. Spread over the bottom of the pan using metal tongs, turning until browned on all sides, about 2-3 minutes. Once browned, place into the bowl with onions and cover.
    7. Add peppers to pan and season with ½ teaspoon salt. Cook, stirring constantly. When they start to stick to the bottom of the pan, lower the heat to medium.
    8. Add onions and meat back into the skillet, then add tomato paste, turn off heat and stir in until well combined. At this point, you can pour in soy sauce to get that sizzling sound and smoke for when you bring it to the table.
    9. Serve fajitas with warmed flour tortillas, Greek yogurt, and lime wedges alongside.

    Notes

    Nutrition information doesn't include your choice of tortillas.

    Nutrition

    • Serving Size:
    • Calories: 286
    • Sugar: 5.2 g
    • Sodium: 374.2 mg
    • Fat: 19.8 g
    • Saturated Fat: 4.9 g
    • Carbohydrates: 9.6 g
    • Fiber: 2.5 g
    • Protein: 17.6 g
    • Cholesterol: 50.4 mg

    Did you make this recipe?

    Tag @bigflavors on Instagram and hashtag it #cookbigflavors

    Recipe Card powered byTasty Recipes
    Our Favorite Steak Fajitas: Our Favorite Steak Fajitas: These tender steak fajitas are one of my family's very favorite meals - a perfect Tex-Mex dinner made in a single cast iron skillet.

    More Main Dish Recipes

    • Bowl of sautéed shrimp with pickled onions, cilantro rice, guacamole, tomatoes, and sour cream.
      Shrimp Burrito Bowls
    • Chicken and bell pepper stir-fry served over white rice.
      Chicken and Bell Pepper Stir-Fry
    • Chicken and veggies simmering in a saucepan.
      Chicken a la King
    • Two shallow bowls with rice and chicken paillards topped with tomato-dill relish.
      Dill Chicken Paillards with Tomato-Dill Relish

    Reader Interactions

    Comments

    1. Jessica Robinson

      December 27, 2017 at 8:58 am

      We love steak and fajitas sound amazing! Cannot wait to try my hand at your recipe this weekend!

      Reply
      • Ashley

        December 27, 2017 at 10:25 am

        I hope you love them, Jessica! This is one of my very favorite things that my husband makes!

        Reply
    2. Penny

      April 23, 2018 at 5:05 pm

      These were awesome!!! Definitely a keeper. Thanks for the recipe!

      Reply
    3. Keeley

      April 11, 2020 at 6:20 pm

      This was absolutely amazing ❤️ My kids said the best meal I've ever made! Deliciousness!!!

      Reply
      • Ashley

        April 11, 2020 at 7:30 pm

        I’m so glad it was a hit for you and your family, Keeley! It’s one of our all-time favorites as well. Thanks for sharing!

        Reply

    Leave a comment Cancel reply

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

    Recipe rating 5 Stars 4 Stars 3 Stars 2 Stars 1 Star

    Primary Sidebar

    Hi, I'm Ashley and I’ve been writing about food & recipes here at Big Flavors from a Tiny Kitchen since 2006. I want to help you (yes, you!) gain confidence in the kitchen so you are excited to cook at home for yourself and your loved ones.

    More about me →

    Favorite Spring Recipes

    • Mayo-free Deviled Eggs
    • Middle Eastern Fattoush Salad with Homemade Pita Chips
    • Birthday Cake Confetti Pancakes with Sprinkles
    • Italian Cream Cheese and Ricotta Cheesecake
    • Garlicky Mushroom Ricotta Pizza with Wild Arugula + Aged Balsamic
    • Slow Cooker "Roasted" Beets
    • Honey Balsamic Roasted Carrots
    • Italian Ricotta Cookies
    • Rhubarb Custard Pie
    • Easy Instant Pot Herbed Potato Salad

    Mother's Day + Easter Brunch

    • Epic Brunch Board on a Budget
    • Baby Spinach and Cheddar Quiche Made with Fresh Spinach
    • Turkey Salad Tea Sandwiches with Dried Cherries
    • Great Grandma Maria Francesca Cardile's Italian Easter Cookies
    • Brie Waffle Bites
    • Challah French Toast
    • Creamsicle Smoothies
    • DM Bloody Mary
    • Turkey Scotch Eggs
    • The Herbalist

    Popular Now

    • Overhead view of spinach and cheddar quiche with forks.
      Baby Spinach and Cheddar Quiche Made with Fresh Spinach

    • Close up of a few cucumber slices topped with a spiced chickpea purée.
      Falafel-Spiced Cucumber Bites

    • Overhead shot of a plate with rectangles of white coconut jelly.
      Coconut Jelly

    • Falafel in pita bread with toppings served with yogurt-herb sauce.
      Falafel with Yogurt-Herb Sauce

    • Overhead view of assorted breakfast items displayed on a board.
      Epic Brunch Board on a Budget

    • No Mayo Deviled Eggs: Skip the mayo in this appetizer favorite - guaranteed to be a hit at any party!
      No Mayo Deviled Eggs

    Footer

    ↑ back to top

    About

    • About Ashley
    • Press + Recognition
    • Events
    • Virtual Cooking Classes
    • Podcast
    • Contact
    • Privacy Policy

    Newsletter

    • Sign up to receive delicious recipes and exclusive content right to your inbox!

    As an Amazon Associate I earn from qualifying purchases at no added cost to you.

    ©2006–2025  BIG FLAVORS FROM A TINY KITCHEN LLC | ALL RIGHTS RESERVED

    *Third-party advertisers may collect or use non-personally identifiable information to serve you more relevant ads.