Go Back
Sizzling beef fajitas with colorful bell peppers and onions.

Beef Fajitas

These sizzling beef fajitas feature tender strips of marinated beef, colorful bell peppers, and onions, all served in warm tortillas with your favorite toppings. Perfect for a fun and flavorful weeknight dinner!
Prep Time 20 minutes
Cook Time 15 minutes
Total Time 35 minutes
Servings: 4 servings
Calories: 450

Ingredients
  

Main Ingredients
  • 1.5 lbs skirt or flank steak
  • 2 tbsp olive oil
  • 2 tsp fajita seasoning
  • 1 red bell pepper sliced
  • 1 yellow bell pepper sliced
  • 1 onion sliced
  • 8 small flour tortillas
For Serving (optional)
  • Salsa
  • Sour cream
  • Guacamole
  • Lime wedges

Equipment

  • Cutting board
  • Sharp knife
  • Large mixing bowl
  • Large skillet or cast iron pan
  • Tongs

Method
 

Preparation
  1. Slice the beef against the grain into thin strips; toss with 1 tbsp olive oil and fajita seasoning, then marinate for at least 10 minutes.
Cooking
  1. Heat 1 tbsp olive oil in a large skillet over medium-high heat, then cook sliced bell peppers and onion for 5-7 minutes until tender-crisp before removing them.
  2. Add the marinated beef to the hot skillet, cooking in batches for 2-3 minutes per side until browned and cooked to your desired doneness.
  3. Return the cooked vegetables to the skillet with the beef and toss to combine, then warm tortillas according to package instructions.
Serving
  1. Serve the beef and vegetable mixture immediately with warm tortillas and your preferred toppings such as salsa, sour cream, guacamole, and a squeeze of fresh lime juice.

Notes

For extra flavor, marinate the beef for up to 2 hours, and consider adding a squeeze of lime juice to the marinade.