Share the love

Juicy, seasoned steak fajitas served alongside crispy golden fries and a bright tomato cucumber salad—this is the kind of meal that satisfies every craving on the table. It’s hearty yet refreshing, bold yet balanced, and incredibly simple to prepare. Whether you’re cooking for family dinner, hosting a casual gathering, or just treating yourself to a restaurant-quality meal at home, this Steak Fajitas with French Fries & Tomato Cucumber Salad recipe delivers flavor, texture, and comfort in every bite.

This dish combines tender flank or skirt steak, seared to perfection with smoky spices, vibrant bell peppers and onions, crispy fries for that indulgent crunch, and a refreshing salad that cuts through the richness beautifully. It’s a complete, crowd-pleasing plate that feels special without requiring complicated techniques.

Let’s dive into everything you need to know to master this recipe at home.

Why You’ll Love This Steak Fajitas Recipe

This recipe is perfect for:

  • Busy weeknights when you want something impressive but quick
  • Weekend dinners with friends
  • Family meals where everyone loves bold flavors
  • Anyone craving a steakhouse-style dinner with a fresh twist

The beauty of this dish lies in its balance. The smoky chili powder, paprika, cumin, and garlic powder bring warmth and depth to the steak. The peppers and onions add natural sweetness. The fries provide crispy comfort. And the tomato cucumber salad refreshes your palate between bites.

It’s the perfect combination of indulgent and light.

Ingredients You’ll Need

Steak Fajitas

  • 1½ lb flank or skirt steak, sliced
  • 2 tbsp olive oil
  • 1 tsp chili powder
  • 1 tsp smoked paprika
  • ½ tsp cumin
  • ½ tsp garlic powder
  • Salt & black pepper, to taste
  • 1 red bell pepper, sliced
  • 1 green bell pepper, sliced
  • 1 onion, sliced

French Fries

  • 1 lb fries (fresh or frozen)
  • Salt, to taste

Tomato Cucumber Salad

  • 2 tomatoes, chopped
  • 1 cucumber, diced
  • 2 tbsp olive oil
  • 1 tbsp lemon juice or vinegar
  • Salt & pepper

Kitchen Equipment Needed

To prepare this steak fajitas meal efficiently, you’ll need:

  • Large skillet or cast iron pan
  • Baking sheet (if baking fries)
  • Sharp chef’s knife
  • Cutting board
  • Mixing bowl (for salad)
  • Tongs or spatula
  • Measuring spoons
  • Serving platter or plates

A cast iron skillet is highly recommended for achieving that perfect sear on the steak, locking in juices and creating a beautiful caramelized crust.

How to Make Steak Fajitas with Fries & Salad

1. Cook the Fries

Start by baking or frying the fries according to package directions until golden and crispy. If using fresh-cut potatoes, bake at 425°F (220°C) until crisp and golden, flipping halfway through.

Once done, season immediately with salt while hot. This ensures the seasoning sticks properly.

Pro Tip: For extra flavor, sprinkle a little smoked paprika or garlic powder on the fries while they’re still warm.

2. Cook the Steak & Vegetables

Heat 2 tablespoons of olive oil in a large skillet over high heat. The pan should be very hot before adding the steak.

Add the sliced flank or skirt steak in a single layer. Season with chili powder, smoked paprika, cumin, garlic powder, salt, and black pepper.

Sear for 2–3 minutes without moving too much to develop a deep crust. Then stir and cook until just done. Avoid overcooking—flank and skirt steak cook quickly and can become tough if left too long.

Add the sliced red bell pepper, green bell pepper, and onion. Cook until tender-crisp. You want them slightly softened but still vibrant and colorful.

Remove from heat once everything is perfectly cooked.

3. Make the Tomato Cucumber Salad

In a mixing bowl, combine chopped tomatoes and diced cucumber.

Drizzle with olive oil and lemon juice (or vinegar). Season with salt and pepper. Toss gently to combine.

Let the salad sit for a few minutes before serving so the flavors meld together.

4. Serve

Plate the steak fajitas alongside the crispy fries and fresh salad.

Serve immediately while everything is hot and fresh. The contrast between the warm steak and cool salad is absolutely irresistible.

Tips for Perfect Steak Fajitas

1. Slice Against the Grain

Always slice flank or skirt steak against the grain. This shortens the muscle fibers and ensures tender bites.

2. High Heat is Key

A hot pan creates that restaurant-style sear. If the pan isn’t hot enough, the steak will steam instead of sear.

3. Don’t Overcrowd the Pan

Cook the steak in batches if necessary. Overcrowding lowers the pan temperature.

4. Let the Steak Rest

Even a short 3–5 minute rest after cooking helps retain juices.

Variations and Swaps

One of the best things about this recipe is how adaptable it is.

Protein Swaps

  • Chicken breast or thighs
  • Shrimp
  • Portobello mushrooms for a vegetarian option
  • Thinly sliced sirloin

Spice Variations

  • Add cayenne for heat
  • Use taco seasoning instead of individual spices
  • Add lime zest for brightness

Fry Alternatives

  • Sweet potato fries
  • Roasted baby potatoes
  • Air fryer wedges
  • Seasoned curly fries

Salad Add-Ins

  • Red onion slices
  • Fresh parsley or cilantro
  • Crumbled feta
  • Avocado cubes

Make It a Full Fajita Experience

If you want to turn this into a full fajita feast, consider serving:

  • Warm flour or corn tortillas
  • Sour cream or Greek yogurt
  • Guacamole
  • Salsa or pico de gallo
  • Shredded cheese

Guests can build their own fajita wraps while enjoying fries and salad on the side.

Food and Drink Pairings

Drinks

  • Classic margarita
  • Sparkling lime water
  • Iced tea
  • Light Mexican lager
  • Bold red wine like Malbec

Side Additions

  • Mexican rice
  • Black beans
  • Grilled corn

The smoky flavors pair beautifully with citrus-forward drinks.

How to Store Leftovers

If you have leftovers, store each component separately for best results.

Steak & Vegetables

Place in an airtight container in the refrigerator for up to 3 days.

Fries

Store in an airtight container in the fridge for up to 2 days. Reheat in the oven or air fryer to restore crispness.

Tomato Cucumber Salad

Store in a sealed container for up to 2 days. Note that tomatoes may release liquid over time.

Reheating Tips

  • Reheat steak in a skillet over medium heat briefly to avoid overcooking.
  • Reheat fries in the oven at 400°F until crisp.
  • Stir the salad and adjust seasoning before serving again.

Avoid microwaving fries if possible—they lose crispness.

Meal Prep Tips

This recipe is great for meal prep:

  • Slice steak and vegetables ahead of time.
  • Pre-mix spice blend and store in a small container.
  • Chop salad ingredients and store separately, then dress just before serving.

You can cook everything fresh in under 30 minutes when prepped in advance.

Frequently Asked Questions

What’s the best cut of steak for fajitas?

Flank steak and skirt steak are ideal because they’re flavorful and cook quickly. Slice thinly against the grain for tenderness.

Can I make this recipe in advance?

Yes. You can cook the steak and vegetables ahead of time and reheat gently before serving.

Can I use frozen peppers and onions?

Fresh is best for texture, but frozen can work in a pinch. Cook slightly longer to evaporate excess moisture.

How do I prevent tough steak?

Cook quickly over high heat and don’t overcook. Also, slice against the grain.

Can I grill the steak instead?

Absolutely. Grill over high heat for 3–4 minutes per side, then slice thinly.

Is this recipe gluten-free?

Yes, as long as your fries are certified gluten-free.

Can I make it spicy?

Add cayenne pepper or sliced jalapeños to increase heat.

Why This Meal Works So Well

This Steak Fajitas with French Fries & Tomato Cucumber Salad recipe succeeds because it balances:

  • Smoky and fresh
  • Crispy and tender
  • Hearty and light

The fries satisfy comfort cravings, the steak brings bold flavor, and the salad refreshes the palate. It’s a restaurant-style meal made easily at home.

Final Thoughts

There’s something incredibly satisfying about a meal that feels indulgent yet fresh at the same time. These steak fajitas deliver big, bold flavors while the tomato cucumber salad keeps everything light and balanced. Add crispy fries, and you have a complete plate that everyone will love.

Whether you’re cooking for family dinner, hosting friends, or simply craving a steakhouse-inspired meal at home, this recipe is guaranteed to impress without stress.

If you enjoyed this recipe, share it with friends and family, and don’t forget to subscribe to the blog for more delicious, easy-to-follow recipes delivered straight to your inbox. Happy cooking!

Steak Fajitas with French Fries & Tomato Cucumber Salad

Chef Emy
Juicy, seasoned steak fajitas served alongside crispy golden fries and a bright tomato cucumber salad this is the kind of meal that satisfies every craving on the table.
Prep Time 25 minutes
Cook Time 30 minutes
Total Time 55 minutes
Course Side Dish
Cuisine American
Servings 2
Calories 780 kcal