• Skip to primary navigation
  • Skip to main content
  • Skip to primary sidebar
  • Recipes
    • Meats
      • Beef
      • Chicken
      • Pork
      • Turkey
    • Seafood
      • Shellfish Recipes
        • Calamari
        • Clams
        • Crab
        • Lobster
        • Mussels
        • Oysters
        • Scallops
        • Shrimp
      • Fish
    • Salsas and Dips
      • Salsas
      • Dips
    • Soups
    • Side Dishes and Drinks
      • Side Dishes
      • Drinks
    • Breads and Grains
    • Vegetarian Dishes
    • Breakfast
    • Desserts
    • and More!
  • Recipes by Type
    • Puerto Rican Recipes
    • Mexican Recipes
    • Recipes
  • Beyond the Kitchen
    • and More!
    • My Best Blogging Tools
  • Library

Mexican Appetizers and More!

menu icon
go to homepage
  • Puerto Rican Recipes
  • Recipes
  • About Me
  • Subscribe
    • Facebook
    • Pinterest
  • subscribe
    search icon
    Homepage link
    • Puerto Rican Recipes
    • Recipes
    • About Me
    • Subscribe
    • Facebook
    • Pinterest
  • ×
    Home » Mexican Recipes » Fajitas de Res (Beef Fajitas)

    Published: Jun 24, 2020 Modified: Apr 11, 2026 by Catherine Arena Leave a Comment

    Fajitas de Res (Beef Fajitas)

    Share on Social!

    • Facebook
    Jump to Recipe

    Fajitas de res made with tender steak, sautéed peppers and onions, and a simple marinade. Easy to make, restaurant style, perfect for any night of the week.

    Fajitas de res cooked in a cast iron skillet surrounded by toppings and flour tortillas.

    If you're in the mood for something quick, flavorful, and honestly just really satisfying, these fajitas de res are it. Juicy strips of steak, tons of peppers and onions, and everything cooked until it's nice and caramelized. This is a dish that’s so simple but so good. The steak comes out tender, full of flavor, and everything comes together so easily. If you've made my fajitas de pollo or my fajitas de camarones before, think of this as the richer, beefy version you'll want to keep making on repeat.

    Jump to:
    • What are Fajitas de Res?
    • Ingredients You’ll Need
    • Best Cut of Beef for Fajitas
    • How to Slice Steak for Fajitas (The Right Way)
    • Step by Step Instructions
    • Serving Suggestions
    • Cathy’s Expert Tips
    • Recipe FAQ’s
    • Other Mexican Recipes We Love
    • 📖 Recipe

    What are Fajitas de Res?

    Fajitas de res is just steak cooked up with peppers and onions in a hot pan. The steak is quickly seared until it gets a little charred, and is then sliced thinly served with warm flour tortillas (or corn tortillas if you prefer) and whatever toppings you like. Common toppings are lime, salsa, pico de gallo, sour cream, and guacamole. It's simple food, nothing fancy, but so good.

    Ingredients You’ll Need

    • Steak: Skirt or flank steak are the traditional cuts for fajitas. If you can't find these, ribeye or sirloin also work really well.
    • Spices and marinade: The marinade is what really brings everything to life. It's a simple mix of garlic, oregano, chili powder, cumin, paprika, lime juice, orange juice, salt, pepper, and fresh cilantro.
    • Vegetables: A mix of red, yellow, and green bell peppers with sliced white onions. They cook down sweet and slightly caramelized in the pan and balance out the steak perfectly.
    • Tortillas: Fajitas are usually served with warm flour tortillas, but I also like to put out corn tortillas so everyone can choose.
    • Toppings: Guacamole, pico de gallo, sour cream, salsa, and fresh lime wedges. Keep it simple and let everyone build their own.

    See my recipe card below for a complete list of the ingredients with measurements and instructions.

    Fajitas de res cooked in a cast iron skillet surrounded by toppings and flour tortillas.

    Best Cut of Beef for Fajitas

    Skirt steak is the go-to for fajitas. It has great flavor and cooks quickly in a hot pan. It is a tougher cut, but as long as you slice it thin and against the grain, it comes out tender and perfect for tortillas.

    Flank steak is another solid option and a little leaner. It’s a classic and absolutely delicious especially when given enough time in the marinade so it picks up plenty of flavor.

    If you can't find either, sirloin or ribeye steaks are both delicious substitutes, just not traditional and are a little more expensive. Just keep the heat high, cook the steak quickly, and slice it thin so it stays tender.

    How to Slice Steak for Fajitas (The Right Way)

    This is the step that makes all the difference. You can cook the steak perfectly, but if you slice it the wrong way, it can still come out tough.

    Some people like to slice their steak before cooking, but I prefer to cook it whole first. It gives you a better sear, and once it's done, you can let it rest for a few minutes so all those juices stay in the meat instead of running out onto the board. Then slice it thin after, I promise, it makes a big difference.

    When you're ready to cut, take a look at the steak and find the direction the lines (the grain) are running. You want to slice against those lines, not with them. This shortens the muscle fibers and makes each bite much more tender.

    Cut the steak into thin strips on a slight angle, almost like a diagonal. You'll end up with those classic fajita-style pieces that are easy to bite into and perfect for tortillas.

    If you're working with a tougher cut of beef, like London broil, this step is even more important. Just make sure you're slicing as thin as possible against the grain so the steak doesn't turn out chewy.

    Step by Step Instructions

    Marinade ingredients added to a white bowl.

    Step 1: In a small bowl, combine all of the marinade ingredients (leave out the salt and pepper for now) and mix everything together until well combined.

    Steak soaking with fajita marinade in a ziploc bag.

    Step 2: Place the steak in a large resealable bag or container and pour the marinade over it, making sure it's fully coated on all sides. Cover and refrigerate for at least 1 hour. If you're using a tougher cut, let it marinate overnight for the best flavor.

    Steak cooking in a cast iron skillet.

    Step 3: When you're ready to cook, heat a large skillet over medium-high heat and add a tablespoon of oil. Remove the steak from the marinade and place it on a plate or cutting board. Season both sides with salt and pepper.

    Add the steak to the hot skillet and cook for about 3-5 minutes per side, depending on the thickness and how you like it cooked.

    Transfer the steak to a cutting board and let it rest for a few minutes before slicing.

    Peppers and onions cooking in a cast iron skillet.

    Step 4: While the steak rests, cook your peppers and onions in the same skillet until they're softened and slightly caramelized.

    Slicing steak on a wooden cutting board for fajitas de res (beef fajitas).

    Step 5: Slice the steak thin against the grain.

    Peppers, onions and strips of steak, mixed together in a cast iron skillet for fajitas de res.

    Step 6: Return it to the skillet with the peppers and onions. Toss everything together and let it heat through for about 30 seconds.

    Remove from heat and serve right away with warm flour or corn tortillas and your favorite toppings like guacamole, sour cream, pico de gallo, and salsa.

    Tip: Warm your tortillas for a few seconds in the microwave or in a dry pan on the stovetop until soft and pliable.

    Serving Suggestions

    • These fajitas are perfect served the classic way with warm tortillas and all your favorite toppings, but there are a few other ways you can switch things up depending on what you and your family are in the mood for.
    • Serve the fajitas with a side of rice, like our cilantro lime rice and a side of refried beans.
    • You can also pile everything on top of a fresh salad for a light lunch or meal.
    • You can also just skip the tortillas altogether and use lettuce wraps for a fresh, low-carb option.
    Fajitas de res served inside warm flour tortillas.

    Cathy’s Expert Tips

    • Marinade: The best flavor for fajitas, comes from the marinade. Even a short marinade makes a big difference in flavor, do not skip this step!
    • Cook at high heat: You want a really hot pan so the steak gets a good sear instead of steaming. Between the marinade and the searing, this is where a lot of the flavor comes from.
    • Don't overcrowd the pan: If the pan is too full, everything will start releasing moisture and you won't get a nice browning. If making for a large family, cook in batches if needed.
    • Let the steak rest before slicing: Give it a few minutes after cooking so the juices stay in the meat, this really helps to keep the steak juicy.
    • Slice against the grain: This is another key factor for tender fajitas. Cutting the wrong way will make the steak chewy.
    • Cook the peppers and onions until slightly charred: You want the peppers and onions soft with a little color, not mushy.

    Recipe FAQ’s

    Can I use a different cut of beef?

    Yes. Skirt and flank are the most traditional, but sirloin or ribeye work great too. Just be sure to slice thin.

    How long should I marinate the steak?

    At least 1 hour for good flavor. If you have time, longer is even better, especially for tougher cuts.

    Can I make fajitas ahead of time?

    You can cook everything ahead, but they're best fresh.

    Can I cook fajitas in the oven?

    You can, but you won't get the same sear and it’s very easy to overcook the steak. A hot skillet or grill is the best option for that classic fajita flavor.

    Do I have to use flour tortillas?

    No. Flour tortillas are the most common, but corn tortillas are delicious as well.

    Other Mexican Recipes We Love

    • Diezmillo (stew) cooked with carrots, onions, and potatoes served on a white platter.
      Diezmillo
    • Mojarra frita laying on top of a bed of white rice surrounding by slices of red onions and avocado slices.
      Mojarra Frita (Whole Fried Fish)
    • Camarones a la Cucaracha (Spicy Fried Shrimps) served on a white platter with lime wedges.
      Camarones a la Cucaracha
    • Carnitas de Puerco tacos topped with chopped onion, cilantro and chipotle sauce and lime wedges on the side.
      Carnitas de Puerco

    Did you try this recipe? Please leave a ⭐ review below!

    Click any of the images in the post to PIN this Recipe and don't forget to follow along on Pinterest and Facebook.

    📖 Recipe

    Fajitas de res cooked in a cast iron skillet surrounded by toppings and flour tortillas.

    Fajitas de Res (Beef Fajitas)

    Fajitas de res made with tender steak, sautéed peppers and onions, and a simple marinade. Easy to make, restaurant style, perfect for any night of the week.
    5 from 4 votes
    Print Pin Rate
    Course: Dinner, Entertaining, Lunch
    Cuisine: Mexican
    Prep Time: 1 hour hour
    Cook Time: 25 minutes minutes
    Total Time: 1 hour hour 25 minutes minutes
    Servings: 4
    Calories: 583kcal
    Author: Catherine Arena

    Ingredients

    For Beef

    • 2 pounds skirt or flank steak alternatively, ribeyes or sirloin steaks
    • 2 tablespoons vegetable or corn oil

    Marinade Blend

    • 5 cloves garlic minced
    • 1 teaspoon oregano
    • 2 teaspoons chili powder
    • 1 teaspoon cumin
    • 1 teaspoon paprika
    • ¼ cup olive oil
    • 1 lime juiced
    • ¼ cup orange juice
    • handful fresh cilantro chopped
    • salt and pepper to taste

    For Veggies

    • 1 large green bell pepper rinsed and sliced
    • 1 large red bell pepper rinsed and sliced
    • 1 large white or red onion rinsed and sliced

    Tortillas

    • flour tortillas
    • corn tortillas

    Toppings

    • sour cream
    • guacamole
    • salsa
    • pico de gallo
    • lime wedges
    • additional chopped cilantro

    Instructions

    Marinade

    • In a small bowl, combine all of the marinade ingredients (leave out the salt and pepper for now) and mix everything together until well combined.
    • Place the steak in a large resealable bag or container and pour the marinade over it, making sure it's fully coated on all sides. Cover and refrigerate for at least 1 hour. If you're using a tougher cut, let it marinate overnight for the best flavor.

    Cook Steak

    • When you're ready to cook, heat a large skillet over medium-high heat and add one or two tablespoons of oil. Remove the steak from the marinade and place it on a plate or cutting board. Season both sides with salt and pepper.
    • Add the steak to the hot skillet and cook for about 3-5 minutes per side, depending on the thickness and how you like it cooked.
    • Transfer the steak to a cutting board and let it rest for a few minutes before slicing.

    Cook Veggies

    • While the steak rests, cook your peppers and onions in the same skillet until they're softened some and slightly caramelized.

    Slice Steak and Combine with Veggies

    • Slice the steak thin against the grain.
    • Return the steak pieces to the skillet with the peppers and onions. Toss everything together and let it heat through for about 30 seconds.
    • Remove from heat and serve right away with warm flour or corn tortillas and your favorite toppings like guacamole, sour cream, pico de gallo, and salsa.
      Tip: Warm your tortillas for a few seconds in the microwave or in a dry pan on the stovetop until soft and pliable.

    Notes

    Recipe Notes:
    Steak: Skirt and flank steak is traditional, however, you can also use ribeye, sirloin or London broil.
    Cook steak at high heat: You want a really hot pan so the steak gets a good sear instead of steaming.
    Don’t overcrowd the pan: If the pan is too full, everything will start releasing moisture and you won’t get a nice browning. If making for a large family, cook in batches if needed.
    Let the steak rest and slice against the grain: Let the steak rest for a few minutes after cooking so the juices stay in the meat, then slice against the grain. This keeps the steak juicy and tender.
    Meal Prep Fajitas:
    If you’re looking for something easy to add into your weekly routine, fajitas is a great option. Most of the work can be done ahead of time, so when it’s time to cook, everything comes together really quickly. This is great for prep a day ahead or freezing option. 
    Slice up your peppers and onions and store them in a bag or container.
    Then mix up the marinade and add your steak to a separate bag, letting it sit in the fridge overnight so it really soaks in all that flavor.
    The next day, all you have to do is cook everything in a hot skillet and you’re done. It’s simple, it saves time, and you still get a really good, fresh meal without starting from scratch.
    This works just as well with chicken too.

    Nutrition

    Serving: 4 | Calories: 583kcal | Carbohydrates: 13g | Protein: 51g | Fat: 38g | Saturated Fat: 9g | Polyunsaturated Fat: 5g | Monounsaturated Fat: 21g | Trans Fat: 1g | Cholesterol: 143mg | Sodium: 173mg | Potassium: 970mg | Fiber: 3g | Sugar: 6g | Vitamin A: 2051IU | Vitamin C: 101mg | Calcium: 58mg | Iron: 5mg
    Tried this recipe?Click the stars above or below to rate or leave a comment down below!

    More Mexican Recipes

    • Alambres de Res (Beef Kabobs) served on a white platter with a side of corn on the cob.
      Alambres de Res
    • Quesadillas Rellenas (Stuffed Quesadillas) served with a side of guacamole on a white plate.
      Quesadillas Rellenas
    • Fully assembled aguachile de camaron platter topped with onions, avocado and cucumbers.
      Aguachile de Camarón
    • Bisteces Ranchero cooked in a cast iron skillet with a side of corn tortillas.
      Bisteces Rancheros

    Reader Interactions

    5 from 4 votes (4 ratings without comment)

    Join the Discussion Cancel reply

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

    Recipe Rating




    Primary Sidebar

    Profile Picture of founder of Mexican Appetizers and More

    HOLA! WELCOME!

    I'm Cathy! Here we like to talk about food, especially Latin food and appetizers. Love Mexican, Puerto Rican and other Latin food? Come and indulge with me in some of the tastiest Latin appetizers and dishes. 

    More about me →

    Popular Recipes

    • Sopa de Salchichon (Salami Soup) cooked in a large caldero (dutch oven pot) with a side of white rice and avocado halves.
      Sopa de Salchichon
    • Pollo Chuco (Pollo con Tajadas) assembled on a white plate and pickled red onions on the side.
      Pollo Chuco (Pollo con Tajadas)
    • Carne frita served in a white platter with a side of garlic dipping sauce.
      Carne Frita (Fried Pork Chunks)
    • Caldo de Pollo (Mexican Chicken Soup) with carrots, onion, green cabbage, corn cob pieces and jalapenos served in a Mexican clay bowl.
      Caldo de Pollo (Mexican Chicken Soup)
    • Espagueti con carne molida (Puerto Rican Spaghetti) served in a white bowl with a side of bread, tossed salad and grated parmesan cheese.
      Espagueti con Carne Molida
    • Mojarra frita laying on top of a bed of white rice surrounding by slices of red onions and avocado slices.
      Mojarra Frita (Whole Fried Fish)

    Popular Desserts

    • Quesitos (Cream Cheese Puff Pastry) served on a gray plate.
      Quesitos (Cream Cheese Puff Pastry)
    • Mantecaditos served on a plate with more cooling on a wire rack.
      Mantecaditos
    • Limber de Coco (Coconut Limber) prepared and frozen in plastic cups, topped with shredded coconut and ground cinnamon.
      Limber de Coco
    • Limber de Leche (Limber de Crema) served in plastic cups, topped with cinnamon and one flipped over inside cup. Cinnamon sticks laying beside limbers.
      Limber de Leche
    • Pastelillos de Guayaba (Guava Pastries) served on a white platter surrounded by blueberries and strawberry slices.
      Pastelillos de Guayaba (Guava Pastries)
    • Arroz con Dulce Puertorriqueño (Puerto Rican Rice Pudding) served in a white casserole topped with ground cinnamon.
      Arroz con Dulce Puertorriqueño

    Footer

    ↑ back to top

    About

    • About Me
    • Privacy Policy
    • Terms of Service
    • Accessibility Policy

    Newsletter

    • Sign Up! for emails and updates

    Contact

    • Contact

    Copyright © 2026 Mexican Appetizers and More

    Unauthorized use and/or duplication of material without express and written permission from this site's owner is strictly prohibited. Excerpts and links may be used, provided that full and clear credit is given to Mexican Appetizers and More with appropriate and specific direction to the original content.

    Rate This Recipe

    Your vote:




    A rating is required
    A name is required
    An email is required

    Recipe Ratings without Comment

    Something went wrong. Please try again.