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 & Onion Fajitas with Sweetcorn Salsa Recipe


  • Author: Jake
  • Total Time: 22 minutes
  • Yield: 4 servings 1x
  • Diet: Low Fat

Description

This delicious Steak & Onion Fajitas recipe features tender lean beef steak seasoned with fajita spices, paired with lightly charred onions and a refreshing sweetcorn salsa made from ripe avocado, lime, sweetcorn, and fresh tomatoes. Served with warm wholemeal flour tortillas, shredded iceberg lettuce, sliced jalapeños, and lime wedges, it makes for a vibrant and nutritious Mexican-inspired meal perfect for a quick and satisfying dinner.


Ingredients

Scale

Sweetcorn Salsa

  • 1 very ripe avocado
  • 1 lime, juiced
  • 100g sweetcorn (canned or frozen and defrosted)
  • 1 tomato, deseeded and finely chopped
  • ½ small bunch coriander, chopped
  • 1 tsp garlic-infused olive oil

Main

  • 2 red onions, cut into wedges
  • 140g lean beef steak, sliced with all fat removed
  • 1 tbsp fajita seasoning
  • 4 small wholemeal flour tortillas
  • Shredded iceberg lettuce, to serve
  • Sliced jalapeño peppers, to serve
  • 1 lime, cut into wedges, to serve

Instructions

  1. Prepare the salsa: Mash together the avocado and lime juice until smooth. Stir in the sweetcorn, finely chopped tomato, half of the chopped coriander, and the garlic-infused olive oil. Mix well and cover with cling film. Set aside to allow flavors to meld.
  2. Cook the onions: Heat a non-stick frying pan or griddle pan over medium heat. Add a drizzle of oil if needed, then cook the red onion wedges for about 8 minutes, turning occasionally, until they are lightly charred and slightly softened. Remove the onions from the pan and transfer to a warmed serving dish.
  3. Cook the steak: Dust the sliced lean beef steak evenly with the fajita seasoning and some freshly ground black pepper. Add the steak to the same pan used for the onions and cook for 2-3 minutes, depending on your preferred doneness. Once cooked, combine the steak with the cooked onions in the serving dish.
  4. Warm the tortillas: While the steak is cooking, warm the wholemeal flour tortillas according to the package instructions, either in a dry pan or wrapped in foil in the oven.
  5. Serve: Arrange the warm tortillas, steak and onion mixture, sweetcorn salsa, shredded iceberg lettuce, sliced jalapeño peppers, and lime wedges on the table. Garnish with the remaining coriander. Build your fajitas by filling each tortilla with the steak and onions, a spoonful of salsa, lettuce, jalapeños, and squeeze over fresh lime juice. Enjoy immediately.

Notes

  • For extra flavor, use a griddle pan to give the onions and steak beautiful char marks.
  • You can substitute the beef steak with chicken or a plant-based protein for variation.
  • If you prefer spicier fajitas, add more jalapeños or a dash of hot sauce.
  • To keep the tortillas warm longer, wrap them in a clean tea towel after warming.
  • Fajita seasoning can be homemade with chili powder, cumin, paprika, garlic powder, and oregano if preferred.
  • Prep Time: 10 minutes
  • Cook Time: 12 minutes
  • Category: Main Course
  • Method: Frying
  • Cuisine: Mexican

Keywords: steak fajitas, onion fajitas, sweetcorn salsa, beef fajitas, Mexican recipe, healthy fajitas, quick dinner, wholemeal tortillas