Steak Fajitas

BY:

January 21, 2026

Delicious steak fajitas with sizzling beef and colorful vegetables

why make this recipe

Steak fajitas are a delicious and fun meal that brings the taste of Mexican cuisine to your table. They are easy to make and are perfect for gatherings or a cozy dinner at home. The combination of marinated steak, sautéed peppers, and onions wrapped in warm tortillas makes every bite a delight. Plus, this recipe is quick to prepare and allows you to customize it with your favorite toppings.

how to make Steak Fajitas

Ingredients:

  • 1 pound beef steak (flank or skirt)
  • 2 tablespoons olive oil
  • 2 tablespoons lime juice
  • 2 cloves garlic, minced
  • 1 teaspoon chili powder
  • 1 teaspoon cumin
  • 1 bell pepper, sliced
  • 1 onion, sliced
  • Salt and pepper to taste
  • Tortillas for serving

Directions:

  1. In a bowl, mix olive oil, lime juice, garlic, chili powder, cumin, salt, and pepper to create the marinade.
  2. Add the steak and marinate for at least 30 minutes.
  3. Heat a grill or skillet over medium-high heat.
  4. Grill the steak for about 5-7 minutes on each side or until cooked to desired doneness.
  5. Remove steak and let it rest before slicing.
  6. In the same pan, sauté the bell pepper and onion until softened.
  7. Serve the sliced steak with sautéed veggies in tortillas.

how to serve Steak Fajitas

Serve steak fajitas hot in warm tortillas. You can add toppings like guacamole, sour cream, salsa, or shredded cheese to make them even tastier. They are great for sharing with friends and family, making them ideal for parties or casual meals.

how to store Steak Fajitas

If you have leftovers, store the fajita components separately in airtight containers. Keep the marinated steak, sautéed veggies, and tortillas in the fridge. They will stay fresh for up to 3 days. When you want to eat them, simply reheat the steak and veggies on a skillet or microwave and warm the tortillas.

tips to make Steak Fajitas

  • For the best flavor, marinate the steak for a few hours or overnight.
  • Use a meat thermometer to check the steak’s doneness. Aim for 130°F for medium-rare.
  • You can add more vegetables like mushrooms or zucchini for extra color and flavor.
  • If you like it spicy, add sliced jalapeños to the sautéed veggies.

variation

You can substitute beef with chicken or shrimp for a different protein option. Adjust the cooking time accordingly for each type of meat, and enjoy the same delicious flavors.

FAQs

Q: Can I make steak fajitas ahead of time?
A: Yes, you can marinate the steak and chop the veggies ahead of time. Just store them separately in the fridge until you are ready to cook.

Q: What type of steak is best for fajitas?
A: Flank steak or skirt steak are the best choices for fajitas due to their flavor and tenderness when cooked properly.

Q: Can I use store-bought marinade?
A: Absolutely! If you’re short on time, using a store-bought marinade can save you time while still giving you great flavor.

Print
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
steak fajitas 2026 01 21 141437 819x1024 1

Steak Fajitas


5 Stars 4 Stars 3 Stars 2 Stars 1 Star

No reviews

  • Author: emily
  • Total Time: 45 minutes
  • Yield: 4 servings 1x
  • Diet: None

Description

Steak fajitas bring the taste of Mexican cuisine to your table, featuring marinated steak, sautéed peppers, and onions wrapped in warm tortillas.


Ingredients

Scale
  • 1 pound beef steak (flank or skirt)
  • 2 tablespoons olive oil
  • 2 tablespoons lime juice
  • 2 cloves garlic, minced
  • 1 teaspoon chili powder
  • 1 teaspoon cumin
  • 1 bell pepper, sliced
  • 1 onion, sliced
  • Salt and pepper to taste
  • Tortillas for serving

Instructions

  1. In a bowl, mix olive oil, lime juice, garlic, chili powder, cumin, salt, and pepper to create the marinade.
  2. Add the steak and marinate for at least 30 minutes.
  3. Heat a grill or skillet over medium-high heat.
  4. Grill the steak for about 5-7 minutes on each side or until cooked to desired doneness.
  5. Remove steak and let it rest before slicing.
  6. In the same pan, sauté the bell pepper and onion until softened.
  7. Serve the sliced steak with sautéed veggies in tortillas.

Notes

For the best flavor, marinate the steak for a few hours or overnight. If you like it spicy, add sliced jalapeños to the sautéed veggies.

  • Prep Time: 15 minutes
  • Cook Time: 30 minutes
  • Category: Main Course
  • Method: Grilling
  • Cuisine: Mexican

Nutrition

  • Serving Size: 1 serving
  • Calories: 400
  • Sugar: 3g
  • Sodium: 450mg
  • Fat: 20g
  • Saturated Fat: 5g
  • Unsaturated Fat: 10g
  • Trans Fat: 0g
  • Carbohydrates: 30g
  • Fiber: 2g
  • Protein: 28g
  • Cholesterol: 70mg

Our Most-Loved Recipes

Garlic Mushroom Chicken Casserole

Garlic Mushroom Chicken Casserole

June 15, 2026

Amazing Cozy Garlic Mushroom Chicken Casserole Hearty Comfort in a Dish Every home has its unique tale woven through flavors and aromas shared with loved ... Continue Reading

Full Recipe
Easy Greek Sheet Pan Chicken and Veggies

Easy Greek Sheet Pan Chicken and Veggies

June 15, 2026

Amazing Greek Sheet Pan Chicken and Veggies for Cozy Nights A Flavorful One-Pan Delight Every kitchen captures the essence of warmth and connection, filled with ... Continue Reading

Full Recipe
Mediterranean Meal Prep Bowls

Mediterranean Meal Prep Bowls

June 15, 2026

Simple Mediterranean Meal Prep Bowls A Flavorful Adventure Every kitchen is a tapestry of moments woven together by shared meals and laughter, each dish telling ... Continue Reading

Full Recipe
Next

Leave a Comment

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