Beef Fajitas with Guacamole (Printable Version)

Tender marinated beef with sautéed peppers and onions in warm tortillas topped with fresh guacamole

# What You’ll Need:

→ Beef & Marinade

01 - 1.1 lbs flank steak or sirloin, thinly sliced
02 - 2 tbsp olive oil
03 - 2 tbsp lime juice
04 - 2 cloves garlic, minced
05 - 1 tsp ground cumin
06 - 1 tsp smoked paprika
07 - 1/2 tsp chili powder
08 - 1/2 tsp salt
09 - 1/4 tsp black pepper

→ Vegetables

10 - 1 red bell pepper, sliced
11 - 1 yellow bell pepper, sliced
12 - 1 green bell pepper, sliced
13 - 1 large red onion, sliced
14 - 1 tbsp olive oil

→ Guacamole

15 - 2 ripe avocados
16 - 1 small tomato, finely diced
17 - 1/4 small red onion, finely chopped
18 - 1 tbsp fresh lime juice
19 - 2 tbsp fresh cilantro, chopped
20 - 1/2 tsp salt
21 - 1/4 tsp ground black pepper

→ To Serve

22 - 8 small flour tortillas
23 - Lime wedges
24 - Fresh cilantro
25 - Sour cream

# Directions:

01 - Whisk together olive oil, lime juice, minced garlic, ground cumin, smoked paprika, chili powder, salt, and black pepper in a bowl. Add the sliced beef and toss thoroughly to coat. Let marinate for at least 15 minutes, or refrigerate for up to 2 hours for deeper flavor penetration.
02 - Heat 1 tbsp olive oil in a large skillet over medium-high heat. Add the sliced bell peppers and red onion. Sauté for 4-5 minutes until vegetables soften and develop slight charring. Remove from skillet and set aside on a plate.
03 - Place the marinated beef in the same skillet in a single layer. Sear for 2-3 minutes per side until browned and cooked through. Return the sautéed vegetables to the skillet, toss everything together, and cook for 1 additional minute. Remove from heat.
04 - Mash the avocados in a bowl until creamy but still slightly chunky. Fold in the diced tomato, chopped red onion, lime juice, cilantro, salt, and pepper. Mix until well combined.
05 - Heat tortillas in a dry skillet for 30 seconds per side or microwave for 20-30 seconds wrapped in damp paper towels until pliable and warm.
06 - Fill each warm tortilla with the beef and vegetable mixture. Top generously with guacamole. Garnish with fresh cilantro and sour cream if desired. Serve immediately with lime wedges on the side.

# Top Tips:

01 -
  • The homemade guacamole alone will become your goto craving, even without the fajitas
  • Everything cooks in one skillet meaning less cleanup and more time with your people
02 -
  • Never crowd the pan when cooking the beef or it will steam instead of sear, losing that essential crust
  • Let the meat rest for a couple minutes after cooking so the juices redistribute
03 -
  • Slice your beef when it is slightly partially frozen, it cuts cleaner and more evenly
  • Cast iron creates the best sear but any heavy skillet will work if you let it get properly hot first