Put these Spicy Steak Fajitas with Roasted Tomato Salsa on your dinner table this weekend! If you have never tried salsa this way, get on it and you won't be disappointed.
Prep Time20 minutesmins
Cook Time40 minutesmins
Marinade Time2 hourshrs
Total Time3 hourshrs
Course: Main Course
Cuisine: Mexican, Tex Mex
Keyword: beef, fajitas, salsa
Servings: 8fajitas
Calories: 399kcal
Author: Julia Pinney
Ingredients
For the steak:
4strip steaks1/2 inch thickness
2TablespoonsCajun seasoning
2Tablespoonsolive oil
For the salsa:
8tomatoesRipe vine tomatoes, cut into quarters
1smallonionroughly chopped
6clovesGarlic peeled
1Tablespoonolive oil
1Teaspoonsea salt
3-4smalldried chiliesfinely chopped
Small bunch fresh cilantro
Other:
1largered peppercored and cut into strips
1large white onionpeeled, halved and cut into strips
In a large shallow dish, add the olive oil and Cajun seasoning. Mix well and add the steak. Coat well, cover and refrigerate for two hours up to overnight.
On a large baking sheet, add the tomatoes, onion and garlic. Drizzle with olive oil and sprinkle over sea salt. Roast in the oven for about 35-40 minutes until tomatoes are soft and charred. Remove from oven.
Add the tomatoes and onions to a food processor. Add the chilies and fresh cilantro. Pulse for around 10 seconds. Check the consistency and pulse again if it is too chunky. Set aside.
In a large skillet set over high heat, add one tablespoon of olive oil and the peppers. Cook over high heat for about 10 minutes until they are soft and have colour on them. Remove from pan.
In the reserved skillet add the steaks. Cook each side for 2-3 minutes. Remove from pan and transfer to a cutting board. Let rest for a minute and then thinly slice the meat.
Top the tortillas with peppers, onions and steak. Top off with salsa, fresh avocado, arugula leaves and a squeeze of lime juice.
*A note on times provided: appliances vary, any prep and/or cook times provided are estimates only.
Nutrition Facts
Spicy Steak Fajitas with Roasted Tomato Salsa
Amount Per Serving (1 fajita)
Calories 399Calories from Fat 225
% Daily Value*
Fat 25g38%
Saturated Fat 6g38%
Cholesterol 35mg12%
Sodium 539mg23%
Potassium 865mg25%
Carbohydrates 30g10%
Fiber 7g29%
Sugar 7g8%
Protein 17g34%
Vitamin A 2660IU53%
Vitamin C 51mg62%
Calcium 70mg7%
Iron 3mg17%
* Percent Daily Values are based on a 2000 calorie diet.