Clicky
Beef Fajitas
INSTANT POT DINNER RECIPES

Beef Fajitas

Beef Fajitas are a beloved staple of Tex-Mex cuisine, known for their vibrant flavors, colorful presentation, and satisfying textures. Originating from the traditional Mexican dish “fajitas,” which typically includes grilled meats served in tortillas, this recipe elevates the classic concept with marinated beef strips, sautéed bell peppers and onions, and a variety of customizable toppings. Perfect for a quick weeknight dinner, Beef Fajitas are not only family-friendly but also a great way to bring everyone together around the table. Whether you’re looking for a delicious meal or a fun way to engage in cooking with loved ones, this skillet fajitas recipe is sure to impress.

Ingredients

Gather the following ingredients to create mouthwatering Beef Fajitas: 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!

  • For the Beef Marinade:
    • 1 ½ pounds of flank steak or skirt steak
    • 2 tablespoons fajita seasoning mix (store-bought or homemade)
    • 2 tablespoons olive oil
    • 1 tablespoon lime juice
    • 1 teaspoon minced garlic
  • For the Fajitas:
    • 2 tablespoons olive oil (for sautéing)
    • 1 large green bell pepper, sliced
    • 1 large red bell pepper, sliced
    • 1 large onion, sliced
  • Toppings (optional but recommended):
    • Fresh cilantro, chopped
    • Homemade guacamole
    • Shredded cheese (cheddar or Mexican blend)
    • Sour cream
    • Fresh salsa or spicy fajita sauce
    • Lime wedges

For the best flavor, use high-quality beef and fresh vegetables. If you have dietary restrictions, consider using a gluten-free fajita seasoning mix and corn tortillas. Check out our related guide for more tips.

Steps / Instructions

  1. Marinate the Beef: In a bowl, combine the fajita seasoning mix, olive oil, lime juice, and minced garlic. Add the flank steak, ensuring it is well coated. Cover and refrigerate for at least 30 minutes, or up to 4 hours for maximum flavor.
  2. Prepare the Vegetables: As the beef marinates, slice the green and red bell peppers and the onion into thin strips. This will ensure they cook evenly and blend well with the beef.
  3. Heat the Skillet: In a large skillet, heat 2 tablespoons of olive oil over medium-high heat until shimmering.
  4. Cook the Beef: Remove the flank steak from the marinade and add it to the skillet. Cook for about 4-5 minutes per side, or until the beef reaches your desired level of doneness (typically medium rare). Use a meat thermometer to ensure it reaches an internal temperature of 135°F (57°C). Once cooked, transfer it to a cutting board and let it rest for 5 minutes before slicing.
  5. Sauté the Vegetables: In the same skillet, add the sliced bell peppers and onions. Sauté for about 5-7 minutes until they are tender and slightly charred, stirring occasionally.
  6. Slice the Beef: While the vegetables are cooking, slice the rested flank steak against the grain into thin strips. This will help maintain tenderness.
  7. Combine and Serve: Return the sliced beef to the skillet with the sautéed vegetables. Toss everything together and heat for an additional minute. Serve hot in warm tortillas, and add your favorite fajita toppings.

Tips & Tricks

To achieve the best results with your Beef Fajitas, consider the following tips:

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!

  • Marinating Time: For deeper flavor, marinate the beef for a longer time. However, even 30 minutes will enhance the taste significantly.
  • Prepping Ahead: You can prepare the marinade and slice your vegetables a day in advance. Store them separately in the refrigerator for a quicker cooking process on busy weeknights.
  • Common Mistakes: Avoid overcooking the beef, as it can become tough. A meat thermometer will help you get it just right.
  • Storage: Leftover Beef Fajitas can be stored in an airtight container in the refrigerator for up to 3 days. Reheat gently in a skillet or microwave before serving.

Variations

If you’re looking to mix things up or accommodate different dietary preferences, here are a few creative variations:

  • Vegetarian Option: Swap the beef for marinated tofu or portobello mushrooms for delicious bell pepper fajitas.
  • Low-Carb Version: Serve the beef and veggies in lettuce leaves instead of tortillas for a healthier, low-carb alternative.
  • Spicy Kick: Add jalapeños or a splash of hot sauce to the sautéed vegetables for an extra layer of heat.

Serving Suggestions

To present your Beef Fajitas beautifully, consider arranging the sliced beef and vegetables on a large platter. Offer an assortment of toppings in small bowls, allowing everyone to customize their fajitas. Pair them with refreshing beverages like iced tea or margaritas, and serve with sides like rice or beans for a complete meal. Don’t forget the homemade guacamole for that creamy, flavorful touch!

Beef Fajitas

Beef Fajitas

★★★★★ 5 from 1 vote
Course: Dinner Cuisine: Tex-Mex Difficulty: Easy
🍽️
Servings
4
⏱️
Prep Time
30 min
🍳
Cook Time
20 min
🔥
Calories
350 kcal
PRINT

Beef Fajitas are a beloved staple of Tex-Mex cuisine, known for their vibrant flavors, colorful presentation, and satisfying textures. This recipe elevates the classic concept with marinated beef strips, sautéed bell peppers and onions, and a variety of customizable toppings.

Cook Mode Keep the screen of your device on

Ingredients

  • 1 ½ pounds of flank steak or skirt steak
  • 2 tablespoons fajita seasoning mix (store-bought or homemade)
  • 2 tablespoons olive oil
  • 1 tablespoon lime juice
  • 1 teaspoon minced garlic
  • 2 tablespoons olive oil (for sautéing)
  • 1 large green bell pepper, sliced
  • 1 large red bell pepper, sliced
  • 1 large onion, sliced
  • Fresh cilantro, chopped (optional)
  • Homemade guacamole (optional)
  • Shredded cheese (cheddar or Mexican blend) (optional)
  • Sour cream (optional)
  • Fresh salsa or spicy fajita sauce (optional)
  • Lime wedges (optional)

Directions

1.

In a bowl, combine the fajita seasoning mix, olive oil, lime juice, and minced garlic. Add the flank steak, ensuring it is well coated. Cover and refrigerate for at least 30 minutes, or up to 4 hours for maximum flavor.

2.

As the beef marinates, slice the green and red bell peppers and the onion into thin strips.

3.

In a large skillet, heat 2 tablespoons of olive oil over medium-high heat until shimmering.

4.

Remove the flank steak from the marinade and add it to the skillet. Cook for about 4-5 minutes per side, or until the beef reaches your desired level of doneness (typically medium rare). Once cooked, transfer it to a cutting board and let it rest for 5 minutes before slicing.

5.

In the same skillet, add the sliced bell peppers and onions. Sauté for about 5-7 minutes until they are tender and slightly charred.

6.

While the vegetables are cooking, slice the rested flank steak against the grain into thin strips.

7.

Return the sliced beef to the skillet with the sautéed vegetables. Toss everything together and heat for an additional minute. Serve hot in warm tortillas, and add your favorite fajita toppings.

Nutrition Facts

Recipe Reviews

  • chouqfih★★★★★

    Excellent recipe!

Leave a Reply

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