Clicky
steak fajita recipe
Amish Recipes

Steak Fajita Recipe with Bell Peppers and Onions

Steak fajitas are a beloved dish that perfectly embodies the vibrant and bold flavors of Mexican cuisine. Originating from the Tex-Mex tradition, these flavorful steak dishes are a favorite for family dinners and gatherings. What makes this steak fajita recipe special is its combination of marinated grilled steak with sautéed bell peppers and onions, creating a symphony of tastes and textures that is both satisfying and delicious. This easy fajita recipe is not only quick to prepare but also allows for customization with your choice of toppings, making it a family-friendly dinner idea that everyone will enjoy.

Ingredients

  • For the Steak Marinade:
    • 1 pound flank steak or skirt steak
    • 1/4 cup olive oil
    • 2 tablespoons lime juice (freshly squeezed)
    • 1 tablespoon soy sauce
    • 2 cloves garlic, minced
    • 1 teaspoon cumin
    • 1 teaspoon chili powder
    • 1/2 teaspoon paprika
    • 1/4 teaspoon cayenne pepper (optional for heat)
    • Salt and pepper to taste
  • For the Sautéed Vegetables:
    • 1 tablespoon olive oil
    • 1 large onion, sliced
    • 2 bell peppers (any color), sliced
    • Salt and pepper to taste
  • For Serving:
    • Flour or corn tortillas
    • Fresh cilantro garnish
    • Avocado or guacamole
    • Sour cream
    • Pico de gallo or salsa
    • Shredded cheese (optional)

Steps / Instructions

  1. Marinate the Steak: In a bowl, whisk together the olive oil, lime juice, soy sauce, minced garlic, cumin, chili powder, paprika, cayenne pepper, salt, and pepper. Place the flank steak in a resealable plastic bag or shallow dish and pour the marinade over it. Seal or cover and refrigerate for at least 30 minutes, preferably 2 hours for maximum flavor.
  2. Prepare the Vegetables: While the steak is marinating, heat 1 tablespoon of olive oil in a large skillet over medium heat. Add the sliced onions and bell peppers. Sauté for about 5-7 minutes until they are tender and slightly caramelized. Season with salt and pepper. Remove from the skillet and set aside.
  3. Grill the Steak: Preheat your grill or grill pan to medium-high heat. Remove the steak from the marinade, allowing excess to drip off. Grill the steak for about 4-5 minutes per side for medium-rare, or until it reaches your desired doneness. Use a meat thermometer for accuracy; medium-rare is 130°F (54°C).
  4. Rest and Slice: Once grilled, remove the steak from the heat and let it rest for 5 minutes. This helps retain the juices. Slice the steak against the grain into thin strips.
  5. Assemble the Fajitas: Warm the tortillas in a dry skillet or microwave. Place a portion of sliced steak on each tortilla, top with sautéed bell peppers and onions, and add any desired toppings like avocado, sour cream, and fresh cilantro.

Tips & Tricks

  • For the best flavor, marinate the steak overnight if possible. This allows the spices to penetrate the meat deeper.
  • If you prefer a smoky flavor, consider using a grill with wood chips or a charcoal grill.
  • To make this an even quicker weeknight meal, prep the marinade and vegetables in advance and store them in the fridge.
  • Leftover steak can be used in salads, sandwiches, or as a filling for quesadillas. Store in an airtight container in the refrigerator for up to 3 days.
  • Common mistakes to avoid include overcooking the steak and overcrowding the skillet when sautéing the vegetables. Both can lead to a loss of flavor and texture.

Variations

For those looking to customize their steak fajita recipe, consider these variations: You can learn more about this topic.

WANT TO SAVE THIS RECIPE?

Enter your email below & we'll send it straight to your inbox.

Plus you'll get great new recipes from us every week!

  • Vegetarian Option: Substitute the steak with portobello mushrooms or tofu, marinated with the same spices.
  • Gluten-Free: Use corn tortillas instead of flour tortillas.
  • Spicy Kick: Add jalapeños or a drizzle of hot sauce for an extra layer of heat.

Serving Suggestions

Serve these steak fajitas with sides like Mexican rice, refried beans, or a fresh salad. Pair with a cold beverage, such as a classic margarita or a refreshing agua fresca, to enhance the meal. Enjoying your fajitas with fresh toppings like cilantro, avocado, and salsa will elevate the flavors and create an authentic Tex-Mex experience. Check out our related guide for more tips.

This steak fajita recipe with bell peppers and onions is sure to become a favorite in your household. The combination of grilled steak, sautéed vegetables, and savory toppings creates a dish that is not only delicious but also a fun and interactive dining experience. Gather your family around the table and let everyone build their own fajitas!

WANT TO SAVE THIS RECIPE?

Enter your email below & we'll send it straight to your inbox.

Plus you'll get great new recipes from us every week!

Steak fajita recipe with bell peppers and onions

Steak fajita recipe with bell peppers and onions

★★★★★ 5 from 1 vote
Course: Dinner Cuisine: Mexican Difficulty: Easy
🍽️
Servings
4
⏱️
Prep Time
30 min
🍳
Cook Time
15 min
🔥
Calories
PRINT

Steak fajitas are a beloved dish that perfectly embodies the vibrant and bold flavors of Mexican cuisine. Originating from the Tex-Mex tradition, these flavorful steak dishes are a favorite for family dinners and gatherings. What makes this steak fajita recipe special is its combination of marinated grilled steak with sautéed bell peppers and onions, creating a symphony of tastes and textures that is both satisfying and delicious. This easy fajita recipe is not only quick to prepare but also allows for customization with your choice of toppings, making it a family-friendly dinner idea that everyone will enjoy.

Cook Mode Keep the screen of your device on

Ingredients

  • 1 pound flank steak or skirt steak
  • 1/4 cup olive oil
  • 2 tablespoons lime juice (freshly squeezed)
  • 1 tablespoon soy sauce
  • 2 cloves garlic, minced
  • 1 teaspoon cumin
  • 1 teaspoon chili powder
  • 1/2 teaspoon paprika
  • 1/4 teaspoon cayenne pepper (optional for heat)
  • Salt and pepper to taste
  • 1 tablespoon olive oil (for sautéing vegetables)
  • 1 large onion, sliced
  • 2 bell peppers (any color), sliced
  • Flour or corn tortillas (for serving)
  • Fresh cilantro garnish
  • Avocado or guacamole
  • Sour cream
  • Pico de gallo or salsa
  • Shredded cheese (optional)

Directions

1.

In a bowl, whisk together the olive oil, lime juice, soy sauce, minced garlic, cumin, chili powder, paprika, cayenne pepper, salt, and pepper. Place the flank steak in a resealable plastic bag or shallow dish and pour the marinade over it. Seal or cover and refrigerate for at least 30 minutes, preferably 2 hours for maximum flavor.

2.

While the steak is marinating, heat 1 tablespoon of olive oil in a large skillet over medium heat. Add the sliced onions and bell peppers. Sauté for about 5-7 minutes until they are tender and slightly caramelized. Season with salt and pepper. Remove from the skillet and set aside.

3.

Preheat your grill or grill pan to medium-high heat. Remove the steak from the marinade, allowing excess to drip off. Grill the steak for about 4-5 minutes per side for medium-rare, or until it reaches your desired doneness. Use a meat thermometer for accuracy; medium-rare is 130°F (54°C).

4.

Once grilled, remove the steak from the heat and let it rest for 5 minutes. This helps retain the juices. Slice the steak against the grain into thin strips.

5.

Warm the tortillas in a dry skillet or microwave. Place a portion of sliced steak on each tortilla, top with sautéed bell peppers and onions, and add any desired toppings like avocado, sour cream, and fresh cilantro.

Recipe Reviews

  • chouqfih★★★★★

    Excellent recipe!

Leave a Reply

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