Steak & Onion Fajitas with Sweetcorn Salsa Recipe

Introduction

Steak and onion fajitas with sweetcorn salsa make for a vibrant and flavorful meal that’s perfect for a quick weeknight dinner or casual gathering. Juicy steak combined with charred onions and a zesty avocado salsa brings bold flavors to warm wholemeal tortillas.

The image shows an open soft taco with two thick grilled meat slices placed on a layer of shredded lettuce, topped with two grilled red onion slices. The taco base is a light beige tortilla with some golden spots. Surrounding the taco, there are two more tortillas lying flat on a white marbled surface. On the bottom left, a white bowl contains more grilled meat pieces and red onion slices. To the right of the taco, a halved lime with a squeezed look sits next to a clear glass jar filled with sliced green jalapeños in liquid. Further right, there is a white bowl filled with chunky guacamole that has visible tomato and onion pieces. The composition is bright, fresh, and neatly arranged photo taken with an iphone --ar 4:5 --v 7

Ingredients

  • 1 very ripe avocado
  • 2 limes, 1 juiced, 1 cut into wedges
  • 100g sweetcorn (canned or frozen and defrosted)
  • 1 tomato, deseeded and finely chopped
  • ½ a small bunch coriander, chopped
  • 1 tsp garlic-infused olive oil
  • 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 and sliced jalapeño peppers, to serve

Instructions

  1. Step 1: Mash the avocado with the juice of one lime until smooth. Stir in the sweetcorn, chopped tomato, half the coriander, and fajita seasoning to create the sweetcorn salsa. Cover and set aside.
  2. Step 2: Heat the garlic-infused olive oil in a non-stick or griddle pan over medium heat. Cook the red onion wedges for about 8 minutes until they are lightly charred and softened. Transfer the onions to a warmed serving dish.
  3. Step 3: Season the steak slices with fajita seasoning and black pepper. Add them to the same pan and cook for 2–3 minutes, adjusting time to your preferred level of doneness.
  4. Step 4: Once cooked, add the steak to the onions. Warm the tortillas according to the package instructions.
  5. Step 5: Serve the steak and onion mixture with the warmed tortillas, sweetcorn salsa, shredded lettuce, sliced jalapeños, and lime wedges on the side.

Tips & Variations

  • For extra smoky flavor, try grilling the steak and onions outdoors or use a grill pan with ridges.
  • Swap the beef for chicken or portobello mushrooms for a different protein or vegetarian option.
  • If you don’t have garlic-infused olive oil, regular olive oil with a touch of garlic powder works well.
  • To add creaminess, serve with a dollop of sour cream or Greek yogurt.

Storage

Store any leftover steak and onion mixture separately in an airtight container in the refrigerator for up to 2 days. Keep the salsa chilled in a covered container as well. Reheat steak and onions gently in a pan or microwave before serving. Tortillas are best warmed fresh but can be wrapped in foil and reheated briefly if needed.

How to Serve

The image shows a white flour tortilla laid flat with two pieces of grilled steak placed on top. Under the steak, there is a layer of green lettuce and slices of grilled red onion that add a mix of purple color. Around the tortilla, there is a white bowl with more grilled steak and red onions, a small white bowl containing chunky guacamole with visible pieces of tomato and herbs, a glass jar filled with sliced jalapeños in pickling liquid, and a halved lime with the inside exposed, all placed on a white marbled surface with a folded cloth with a checkered green and white pattern nearby. Photo taken with an iphone --ar 4:5 --v 7

Serve this delicious recipe with your favorite sides.

FAQs

Can I prepare the salsa in advance?

Yes, you can make the sweetcorn salsa a few hours ahead and keep it covered in the refrigerator to let the flavors meld.

What is the best cut of steak for fajitas?

Lean cuts like sirloin or flank steak are ideal because they cook quickly and slice thinly for fajitas.

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

Similar Posts

Leave a Reply

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

Recipe rating