• Skip to primary navigation
  • Skip to main content
  • Skip to primary sidebar
Barbara Bakes™
  • Home
  • About
  • Info
  • Contact
  • Press
  • Subscribe
    • Facebook
    • Instagram
    • Pinterest
    • Twitter
  • Breads
  • Breakfast
  • Desserts
    • Cakes
    • Cookies
    • Ice Cream
    • Pastry
    • All Desserts »
  • Main Dishes
    • Beef
    • Chicken
    • Pork
    • Pasta
    • Meatless
    • All Main Dishes »
  • Side Dishes & Vegetables
menu icon
go to homepage
  • Home
  • About
  • Recipes
  • Baking Tips
    • Facebook
    • Instagram
    • Pinterest
    • Twitter
  • search icon
    Homepage link
    • Home
    • About
    • Recipes
    • Baking Tips
    • Facebook
    • Instagram
    • Pinterest
    • Twitter
  • ×
    Home » Recipes » Recipes » Main Dishes » Beef

    Homemade Steak Fajitas Recipe

    Published by Melissa on December 8, 2025 | Updated December 8, 2025 | Leave a Comment

    FacebookPinterest
    Jump to Recipe
    Pinterest Hidden ImagePinterest Hidden ImagePinterest Hidden Image

    This easy Steak Fajitas recipe features tender sliced beef, charred bell peppers, and smoky spices ready in just 30 minutes. Perfect for brunch, lunch, or dinner with your favorite toppings!

    Two soft flour tortillas filled with sautéed onions, bell peppers, and seasoned steak fajitas recipe meat, topped with sour cream and fresh cilantro, served on a white plate with cilantro and lime wedges nearby.

    WANT TO SAVE THIS RECIPE?

    Enter your email below and we’ll send it straight to your inbox. Plus you’ll get great new recipes from us every week!

    Please enable JavaScript in your browser to complete this form.
    Loading

    Quick Recipe Overview

    Two soft tortillas filled with sliced steak, sautéed bell peppers, onions, and diced tomatoes, topped with sour cream and cilantro—this steak fajitas recipe is served on a white plate with lime wedges. A skillet and herbs are in the background.

    WHAT: A quick skillet meal with seasoned steak strips, sautéed bell peppers, and onions in warm tortillas.

    WHY: Ready in 30 minutes with smoky spices and restaurant-quality flavor perfect for busy weeknights.

    HOW: Sauté vegetables with salsa, add pre-cooked sliced steak, season with spices, and serve in tortillas.

    Jump to Recipe
    Jump to:
    • Quick Recipe Overview
    • Why I Love Making Steak Fajitas Recipe
    • Ingredient Notes
    • Homemade Steak Fajitas Recipe
    • How To Make Steak Fajitas
    • Substitutions & Variations
    • FAQs for Steak Fajitas Recipe
    • My Best Tips for Making Steak Fajitas
    • What to Serve With Steak Fajitas
    • Storage & Reheating Tips
    • More Delicious Beef Recipes to Consider

    Why I Love Making Steak Fajitas Recipe

    Steak fajitas are one of those meals that feel like a celebration any night of the week. The combination of tender beef, caramelized onions, and vibrant bell peppers creates layers of flavor that satisfy everyone at the table. Using pre-cooked steak means you can have sizzling fajitas ready in just 30 minutes.

    The blend of chili powder, smoked paprika, and cumin gives these fajitas that authentic smoky taste. Whether you pile on the sour cream, squeeze extra lime juice, or keep things simple with just salsa, each person can build their perfect fajita.

    This recipe has become my weeknight savior when I need something quick without compromising on flavor. The whole family loves these beef fajitas, and I can prep everything in one skillet without creating a mountain of dishes.

    Melissa in her kitchen smiling in front of the starting ingredients for the chicken the quinoa salad and skillet chicken on the wood block in front of her

    🩷 Melissa

    Ready to make this recipe? You’re just 30 minutes away from restaurant-quality steak fajitas that’ll have everyone at the table asking for seconds.

    Grab your skillet, slice those peppers, and get ready for tender beef with smoky spices wrapped in warm tortillas.

    Don’t forget the lime wedges and sour cream—they take these fajitas from great to unforgettable. Let’s get cooking!

    Ingredient Notes

    Salsa: Using salsa to sauté the vegetables adds moisture and an extra layer of flavor without needing a separate fajita marinade. Choose your favorite variety—mild, medium, or hot.

    Smoked Paprika: This ingredient is key to achieving that smoky, authentic taste. Regular paprika won’t provide the same depth of flavor, so it’s worth seeking out the smoked variety.

    Pre-Cooked Steak: This recipe works wonderfully with leftover grilled steak, making it perfect for using up refrigerator leftovers. Just ensure it’s sliced into thin strips.

    See the recipe card below for full information on ingredients and quantities.

    A plate with grilled steak slices, tortillas, guacamole, salsa, sautéed yellow bell peppers, lime wedges, and fresh cilantro on a tray—everything you need to try a delicious steak fajitas recipe at home.

    WANT TO SAVE THIS RECIPE?

    Enter your email below and we will send it straight to your inbox. Plus you will get great new recipes from us every week!

    Please enable JavaScript in your browser to complete this form.
    Loading
    Two soft flour tortillas filled with sautéed onions, bell peppers, and seasoned steak fajitas recipe meat, topped with sour cream and fresh cilantro, served on a white plate with cilantro and lime wedges nearby.
    Print Recipe Pin Recipe Rate this Recipe
    No ratings yet

    Homemade Steak Fajitas Recipe

    This easy Steak Fajitas recipe features tender sliced beef, charred bell peppers, and smoky spices ready in just 30 minutes. Perfect for brunch, lunch, or dinner with your favorite toppings!
    Prep Time10 minutes mins
    Cook Time20 minutes mins
    Total Time30 minutes mins
    Servings: 6
    Calories: 199kcal
    Author: Melissa Griffiths
    Prevent your screen from going to sleep

    Ingredients 

    • 1 tablespoon olive oil
    • ¼ cup salsa
    • 1 medium onion thinly sliced
    • 1 to 2 bell peppers sliced
    • 1 pound steak grilled and sliced against the grain into ¼-inch pieces
    • 1 tablespoon chili powder
    • 1 teaspoon smoked paprika
    • 1 teaspoon cumin
    • ½ teaspoon salt
    • ¼ cup water
    • For serving: 1 batch chunky fresh salsa, sour cream, lime wedges, tortillas

    Instructions

    • In a large skillet over medium heat, saute the onion with the oil and salsa.
      1 tablespoon olive oil, ¼ cup salsa, 1 medium onion
    • After about 3 minutes, add the bell pepper, and cook until bell peppers are tender crisp and onions are soft. If the veggies start to stick the the pan before they are done, add a little more salsa.
      1 to 2 bell peppers
    • Add the cooked steak, and heat through.
      1 pound steak
    • Add the chili powder, paprika, cumin, salt, and water to the skillet, and stir to combine.
      1 tablespoon chili powder, 1 teaspoon smoked paprika, 1 teaspoon cumin, ½ teaspoon salt, ¼ cup water
    • Simmer for 1 to 2 minutes, until the water evaporates. Adjust salt to taste.
    • Serve over warm tortillas with fresh salsa, sour cream, and a squeeze of fresh lime.
      For serving: 1 batch chunky fresh salsa,

    Notes

    Rest Your Steak: Allowing grilled or cooked steak to rest for 5 to 10 minutes before slicing is essential for tender, juicy results. During this resting period, the meat’s juices redistribute evenly throughout, guaranteeing that each slice is moist and packed with flavor.
    Don’t Overcrowd the Pan: If you’re doubling the recipe, work in batches. Overcrowding causes steaming instead of searing, which prevents that coveted caramelization.
    Get a Good Char: Cook the bell peppers and onions on medium-high heat to achieve a charred, smoky flavor while keeping them crisp. This adds depth and mimics the traditional cast-iron skillet method.

    Nutrition

    Serving: 1 Fajita (⅙ of recipe) | Calories: 199kcal | Carbohydrates: 5g | Protein: 16g | Fat: 13g | Saturated Fat: 5g | Polyunsaturated Fat: 1g | Monounsaturated Fat: 7g | Cholesterol: 46mg | Sodium: 329mg | Potassium: 339mg | Fiber: 2g | Sugar: 2g | Vitamin A: 1248IU | Vitamin C: 27mg | Calcium: 23mg | Iron: 2mg

    How To Make Steak Fajitas

    A stainless steel saucepan filled with cooked sliced onions, red and green bell peppers, and tomatoes—perfect ingredients for a steak fajitas recipe—rests on a marble countertop next to a blue textured cloth.

    Step 1: In a large skillet over medium heat, sauté the onion in oil and salsa for about 3 minutes. Add the bell pepper and continue to cook until the bell peppers are tender-crisp and the onions are soft, adding more salsa as needed to prevent sticking

    A stainless steel pan filled with sautéed bell peppers and onions, topped with sliced, grilled steak—perfect for your next steak fajitas recipe. The pan rests on a white surface beside a blue patterned towel and a wooden board.

    Step 2: Incorporate the cooked steak into the skillet, stirring to evenly distribute. Continue heating until the steak is thoroughly warmed.Sprinkle chili powder, paprika, cumin, and salt over the steak and vegetables. Add water and stir everything together, ensuring the spices are well mixed with the ingredients

    A plate with grilled steak slices, tortillas, guacamole, salsa, sautéed yellow bell peppers, lime wedges, and fresh cilantro on a tray—everything you need to try a delicious steak fajitas recipe at home.

    Step 3: Allow the mixture to simmer for 1 to 2 minutes or until the water has evaporated. Adjust the salt according to taste.

    A hand holding a taco filled with grilled steak, yellow bell peppers, salsa, and guacamole—a delicious steak fajitas recipe—surrounded by plates of sliced steak, bell peppers, tortillas, guacamole, and lime in the background.

    Step 4: Serve the fajita mixture hot over warm tortillas, garnished with fresh salsa, sour cream, and a squeeze of lime.

    Three flour tortillas filled with seasoned grilled vegetables and tender steak, inspired by a classic steak fajitas recipe, topped with fresh cilantro and sour cream, served on a white plate with lime wedges. A skillet and fresh herbs are in the background.

    Substitutions & Variations

    Protein Options

    Try chicken fajitas, shrimp, or even portobello mushrooms for a vegetarian version. Adjust cooking times accordingly—chicken needs to be cooked through, while shrimp only needs 2-3 minutes per side.

    Tortilla Choices

    Flour tortillas are traditional, but corn tortillas work beautifully for a gluten-free option. You can also serve the fajita mixture over cilantro lime rice instead.

    Spice Level

    Add sliced jalapeños to the vegetable mixture or a pinch of cayenne pepper to the spice blend for extra heat. For milder fajitas, reduce the chili powder by half.

    Additional Vegetables

    Add sliced mushrooms, zucchini, or even fresh tomatoes for more variety and nutrition.

    Marinade Variation

    If starting with raw beef, create a beef fajita marinade using lime juice, orange juice, olive oil, and the spices. Marinate for 2-4 hours before cooking.

    FAQs for Steak Fajitas Recipe

    Can I use raw steak instead of pre-cooked?

    Yes, season your flank steak or skirt steak with the spices, then cook in the skillet for 4-6 minutes per side until it reaches your desired doneness. Let it rest before slicing against the grain.

    What’s the best cut of beef for steak fajitas?

    Flank steak and skirt steak are ideal choices because they’re flavorful, cook quickly, and become tender when sliced against the grain. You can also use sirloin or ribeye.

    How do I prevent my fajitas from being watery?

    Make sure to simmer until the water evaporates completely in the final step. Using high heat when cooking the vegetables also helps develop flavor without releasing too much moisture.

    Two soft tacos filled with seasoned beef, sautéed onions, bell peppers, fresh salsa, and topped with sour cream and chopped cilantro—served on a white plate and inspired by a classic steak fajitas recipe.

    My Best Tips for Making Steak Fajitas

    ☞Slice Against The Grain: When cutting your steak, look for the direction of the muscle fibers and cut perpendicular to them. This shortens the fibers and makes each bite incredibly tender.

    ☞Use a Cast Iron Skillet: A large cast iron skillet retains heat beautifully and creates those delicious charred edges on your vegetables that elevate the flavor profile.

    ☞Warm Your Tortillas Properly: Heat tortillas in a dry skillet for about 30 seconds per side, or wrap in damp paper towels and microwave for 20-30 seconds. This makes them pliable and enhances their flavor.

    What to Serve With Steak Fajitas

    These beef fajitas pair perfectly with cilantro lime rice for a complete meal that feels restaurant-quality. The bright, citrusy rice balances the smoky spices beautifully.

    Refried beans or black beans add protein and make the meal more filling. Top them with a little cheese and fresh cilantro for extra flavor.

    Guacamole and tortilla chips make excellent starters or sides. The creamy avocado complements the bold fajita flavors perfectly.

    A simple Mexican street corn salad with cotija cheese, lime juice, and chili powder provides a sweet and tangy contrast to the savory fajitas.

    Storage & Reheating Tips

    Refrigerator Steak Fajitas

    Store leftover steak fajitas in an airtight container for up to 3-4 days. Keep the tortillas separate to prevent them from getting soggy.

    Freezing Steak Fajitas

    The fajita mixture freezes well for up to 3 months. Cool completely before transferring to freezer-safe containers or bags. Thaw overnight in the refrigerator before reheating.

    Reheating Steak Fajitas

    Warm the fajita mixture in a skillet over medium heat for 3-5 minutes, stirring occasionally. You can also microwave in 30-second intervals, but the skillet method maintains better texture.

    Make-Ahead Steak Fajitas

    Prep your vegetables and slice your steak up to 24 hours in advance. Store separately in the refrigerator, then cook when ready to serve. You can also mix the spices ahead of time for quick assembly.

    Room Temperature Steak Fajitas

    Don’t leave cooked fajitas at room temperature for more than 2 hours to ensure food safety.

    Two soft tortillas filled with sliced steak, sautéed bell peppers, onions, and diced tomatoes, topped with sour cream and cilantro—this steak fajitas recipe is served on a white plate with lime wedges. A skillet and herbs are in the background.

    More Delicious Beef Recipes to Consider

    • A close-up of a California burrito recipe cut in half, showing layers of guacamole, sliced steak, crispy fries, and melted cheese inside a flour tortilla. The burrito halves are stacked on a white plate.
      Homemade California Burrito Recipe
    • A white plate with several sweet and sour meatballs garnished with chopped green onions, set on a marble surface next to golden forks, a white sauce pitcher, and a green-striped towel.
      Easy Sweet and Sour Meatballs
    • A plate with beef and cheese enchiladas topped with cheese, sliced avocado, shredded lettuce, and salsa sits on a white napkin. A fork is placed next to the food. In the background, a casserole dish of enchiladas is visible.
      Easy Beef And Cheese Enchiladas
    • A plate with southern chicken fried steak topped with creamy white gravy. The crispy, golden-brown steak sits invitingly beside a serving of mashed potatoes in the background.
      The Best Southern Chicken Fried Steak Recipe

    Did you try this recipe? Leave a ⭐️ rating below and share it on Instagram.

    FacebookPinterest
    « Healthy Carrot Cake Muffins Recipe
    Healthy Morning Glory Muffins »
    about us

    About Melissa & Barbara

    As of June 2022 Melissa Griffiths now is the one adding recipes. So think of it as Barbara Bakes, and Melissa too! Melissa and Barbara have been blogging friends for over 10 years and when Barbara was ready to retire and spend more time with her family, Melissa took over the site. Read more...

      • Facebook
      • Instagram
      • Pinterest
      • Twitter

    Reader Interactions

    Leave a Reply Cancel reply

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

    Recipe Rating




    Primary Sidebar

    Welcome!

    Melissa and Barbara smiling

    Baking made easy! Sharing fabulous recipes for cookies, cakes, pies, breads and more. Barbara Bakes (and Melissa too!) Recipes from both of our kitchens to yours.

    Learn More »

    Popular Posts

    A collage of Ace-Blender-Tomato-Basil-Soup-Barbara-Bakes

    Ace Blender Tomato Basil Soup

    A close-up of several pieces of homemade Indian flatbread naan with golden-brown spots, stacked on a wooden board.

    How to Make Indian Flat Bread (Quick Homemade Naan)

    top aesthetic view of three easy round steak meals - beef stew, round steak over noodles, and round steak with gravy dinner with green beans and mashed potatoes.

    Easy Round Steak Recipes for Busy Weeknights

    A plate of Neiman Marcus cookies sits on a white cloth with more cookies on a cooling rack in the background and two glasses of milk nearby.

    The Famous Neiman Marcus Cookies

    Footer

    ↑ back to top

    SEEN ON

    as seen on promo graphic

    SEEN ON

    as seen on promo graphic

    About

    • Home
    • About
    • Contact
    • Press

    Browse

    • Recipe Index
    • Popular
    • Baking Tips
    • Travel

    Subscribe

    • Newsletter
    • Facebook
    • Instagram
    • Pinterest

    As an Amazon affiliate, and affiliate with other businesses, I earn from qualifying purchases.

    Copyright © 2024 barbarabakes.com. All rights reserved. DISCLOSURE - PRIVACY POLICY.

    Rate This Recipe

    Your vote:




    A rating is required
    A name is required
    An email is required