The Best Beef Fajitas Recipe (2024)

By Andrea Vaughan | Updated on

Jump to Recipe Print Recipe

Jump to Recipe

Want to learn how to make beef fajitas that taste as good as in the restaurants? This easy-to-follow recipe will teach you how!

The Best Beef Fajitas Recipe (1)

I spent a few years trying numerous fajita recipes, trying to find one that has tons of flavor with tender cuts of meat. Good news – I finally discovered it!

I’ve provided some quick tips that will help you ensure that your beef fajitas will turn out great, too.

Table of Contents

How to Make the Best Beef Fajitas

There are a few elements that will almost guarantee your fajitas will turn out great. Let’s quickly discuss each one:

What Kind of Steak to use for Beef Fajitas

First, let’s start with the meat. A good flank or skirt steak is traditionally used in beef fajitas.

I have also made fajitas with New York Strip, ribeye, and sirloin. As long as the steak isn’t overcooked, any good piece of steak should suffice! But I generally prefer to use cheaper cuts of steak when I’m marinading, and save my more expensive cuts for grilling.

How to Make a Marinade for Beef Fajitas

To create the marinade for beef fajitas, combine:

  • 1/4 cup lime juice
  • 1/3 cup water
  • 2 tbsp olive oil
  • 4 crushed garlic cloves
  • 3tsp soy sauce
  • 1 tsp salt
  • 1/2 tsp liquid smoke
  • 1/2 tsp chili powder
  • 1/4 tsp black pepper
  • 2 tbsp rice wine vinegar
  • 1/2 tsp sugar

Stir ingredients until well combined. Place 1 – 2 lbs of steak into a large plastic bag and pour the marinade over the meat. Refrigerate 4 to 12 hours.

The Right Veggies for Beef Fajitas

The Best Beef Fajitas Recipe (2)

My favorite vegetables to use for beef fajitas are:

  • 1 onion, Sliced
  • 1 bell pepper,sliced
  • One roma tomatoes, diced
  • 1 – 3 jalapenos, diced

To make a simple sauce for the veggies, you’ll combine

  • 2 tbsp water
  • 1 tbsp olive oil
  • 1 tsp soy sauce
  • 1/2 tsp lime juice
  • salt and pepper, to taste
The Best Beef Fajitas Recipe (3)

For the fajita toppings, you’ll need:

  • Shredded lettuce
  • Grated cheese
  • Diced tomatoes
  • Sour Cream
  • Salsa (make your own)

How to Prepare Beef Fajitas

Warm up your grill or grill pan to medium-high heat and add 1 tbsp olive oil. Remove the steak from fridge, discarding any remaining marinade.

Grill the steak until cooked just slightly less than your desired doneness. We’ll be cooking it a little more, so you don’t want to overcook it at this point.

Remove the steak from the pan and let rest on a cutting board for 5 minutes. After 5 minutes, cut the beef into thin slices, against the grain.

Meanwhile, using the same grill pan or a skillet, add a little olive oil and sauteonions, green peppers, and jalapenos until almost browned and slightly soft.

The Best Beef Fajitas Recipe (4)

Add tomatoes and cook another 1-2 minutes. Pour vegetable sauce over veggies and mix, then add your steak back in and reduce heat to low.

The Best Beef Fajitas Recipe (5)

Fill your tortillas with the fajita mix, and top with shredded cheese, lettuce, sour cream and salsa. You can also squeeze a little lime on top, if that’s your kind of thing.

The Best Beef Fajitas Recipe (6)

Fajita Recipe

The Best Beef Fajitas Recipe (7)

4 from 5 votes

Print

Beef Fajitas

An easy-to-follow recipe for restaurant-quality beef fajitas.

CourseMain Course

CuisineMexican

Keywordbeef fajitas, fajitas

Prep Time 4 hours 5 minutes

Cook Time 25 minutes

Total Time 4 hours 30 minutes

Servings 4

Calories 606 kcal

Author Andrea Vaughan

Ingredients

  • 1-2lbsteakflank or skirt steak

Marinade

Veggies

Veggie Sauce

Toppings

Instructions

  1. Combine all ingredients for marinade and whisk until well incorporated. Add meat to a large plastic bag, then pour marinade over steak. Refrigerate and marinade for 4 to 12 hours.

  2. Combine ingredients for veggie sauce and mix well.

  3. Warm grill or grill pan up to medium-high. Place steak in warmed pan or grill (discard marinade) and cook until medium doneness. Remove and let rest on cutting board for 5 minutes. Slice against the grain into thin strips.

  4. In grill pan or skillet, sauté onion, pepper and jalapenos until almost brown and soft. Add tomatoes and cook an additional 1-2 minutes. Pour sauce over veggies, and add sliced steak. Reduce heat to low, then stir.

  5. To prepare your fajitas, warm up flour tortillas and fill with fajita mix. Top with cheese, shredded lettuce, sour cream and salsa.

Nutrition Facts

Beef Fajitas

Amount Per Serving

Calories 606Calories from Fat 342

% Daily Value*

Fat 38g58%

Saturated Fat 15g75%

Cholesterol 94mg31%

Sodium 1448mg60%

Potassium 563mg16%

Carbohydrates 31g10%

Fiber 3g12%

Sugar 6g7%

Protein 35g70%

Vitamin A 1433IU29%

Vitamin C 51mg62%

Calcium 273mg27%

Iron 4mg22%

* Percent Daily Values are based on a 2000 calorie diet.

Pin it –>

Love beef fajitas? Share this recipe with your Pinterest followers by clicking on the image below!

The Best Beef Fajitas Recipe (8)

Side Dishes

Beef fajitas pair well with side dishes! These are my favorite:

Related posts:

Slow Cooker Cranberry Orange ChickenChile Verde ArepasOrganic Banana Bread RecipeBacon Wrapped Potatoes with a Sriracha Dipping Sauce
The Best Beef Fajitas Recipe (2024)
Top Articles
Latest Posts
Article information

Author: Sen. Ignacio Ratke

Last Updated:

Views: 6133

Rating: 4.6 / 5 (76 voted)

Reviews: 83% of readers found this page helpful

Author information

Name: Sen. Ignacio Ratke

Birthday: 1999-05-27

Address: Apt. 171 8116 Bailey Via, Roberthaven, GA 58289

Phone: +2585395768220

Job: Lead Liaison

Hobby: Lockpicking, LARPing, Lego building, Lapidary, Macrame, Book restoration, Bodybuilding

Introduction: My name is Sen. Ignacio Ratke, I am a adventurous, zealous, outstanding, agreeable, precious, excited, gifted person who loves writing and wants to share my knowledge and understanding with you.