Beef Fajitas with Peppers

Sizzling beef fajitas with peppers and onions fill warm flour tortillas, garnished with fresh cilantro and lime wedges for a classic Tex-Mex dinner. Pin it
Sizzling beef fajitas with peppers and onions fill warm flour tortillas, garnished with fresh cilantro and lime wedges for a classic Tex-Mex dinner. | howtocookwithali.com

Enjoy tender strips of marinated beef seared to perfection, combined with sautéed red, yellow, and green bell peppers alongside sweet onions. This sizzling Tex-Mex classic is full of bold flavors, enhanced by a blend of lime, garlic, cumin, and chili spices. The combination is served hot and perfect for wrapping in warm tortillas, topped with fresh cilantro and a squeeze of lime for added zest. Simple, quick, and bursting with savory goodness, it offers a perfect balance of juicy meat and vibrant vegetables.

The first time I made fajitas, I was honestly just trying to recreate that sizzling sound you hear in restaurants. You know the one, where the waiter walks by with a cast-iron skillet that is somehow still audibly hissing and everyone at nearby tables turns to look. I had no idea what I was doing, but I knew I wanted that drama in my own kitchen. Now it is become a weeknight regular because sometimes dinner should feel like an event.

Last summer my sister came over for what was supposed to be a quick dinner before we went to a movie. Two hours later we were still sitting at the table, tortilla wrappers scattered everywhere, talking about everything and nothing while the food kept coming. We missed the movie completely. Sometimes the best plans are the ones you abandon.

Ingredients

  • Flank or skirt steak: Thinly slicing against the grain is the secret to tender beef, and these cuts take on marinade beautifully
  • Lime juice: Fresh is absolutely non negotiable here, it cuts through the rich meat and brightens every single bite
  • Smoked paprika: This adds that subtle smoky depth that makes people ask what your secret ingredient is
  • Tri color bell peppers: Use whatever colors you can find, the mix makes the final dish look as good as it tastes
  • Yellow onion: Red onion works too but yellow becomes sweeter as it cooks, balancing the spices perfectly

Instructions

Marinate the beef:
Whisk together the olive oil, lime juice, garlic, and all those beautiful spices in a bowl. Toss in the sliced beef and let it hang out for at least 15 minutes, though an hour in the fridge is even better if you have time.
Get your pan seriously hot:
Heat that skillet over medium high heat until a drop of water sizzles and disappears instantly. You want it screaming hot to get that restaurant style sear on the meat.
Sear the beef:
Cook the beef in batches if you need to, giving each piece 2 to 3 minutes per side. You are looking for deep brown caramelization, not just cooked meat. Set it aside and catch your breath.
Caramelize the vegetables:
Toss in all those sliced peppers and onions. Let them cook undisturbed for a minute or two between stirs so they get those gorgeous charred spots. You want them softened but still with some crunch.
Bring it all together:
Throw the beef back into the pan and toss everything together. Let it heat through for just a minute so all those flavors can mingle and get acquainted.
Tender strips of marinated flank steak and colorful sautéed bell peppers and onions served hot, ready to build into flavorful homemade fajitas. Pin it
Tender strips of marinated flank steak and colorful sautéed bell peppers and onions served hot, ready to build into flavorful homemade fajitas. | howtocookwithali.com

My dad swore by adding a splash of beer to the vegetables while they cooked, said it was something he learned from a cook in Texas. I tried it once and honestly, I am not sure if it made a difference to the food, but it definitely made the cooking process more fun. Sometimes that counts for something.

Making It Your Own

The beauty of fajitas is how forgiving they are. I have made these with chicken thighs when beef was not on sale, and once I even used portobello mushrooms for a vegetarian friend who was skeptical but ended up going back for thirds. The spice blend works on pretty much anything.

The Assembly Line

Set everything out in bowls and let people build their own. There is something genuinely satisfying about a DIY dinner table, all those colors and textures waiting to be combined. Plus it takes the pressure off you to construct perfect tortillas for everyone.

Leftover Strategy

If you somehow end up with extra beef and peppers, they make an incredible breakfast scramble the next morning. Just chop everything into smaller pieces and fry them up with some beaten eggs. I have been known to cook extra beef intentionally just for this reason.

  • Double the marinade and use half as a sauce for rice bowls later in the week
  • Prep all your vegetables the night before to make weeknight cooking feel effortless
  • Keep extra limes on hand because you will definitely want more than you think
Savory beef fajitas with peppers and onions sizzling in a cast-iron skillet, perfect for a quick weeknight meal with your favorite toppings. Pin it
Savory beef fajitas with peppers and onions sizzling in a cast-iron skillet, perfect for a quick weeknight meal with your favorite toppings. | howtocookwithali.com

There will be taco Tuesday converts at your table. These fajitas have a way of turning a random weeknight into something that feels like a celebration.

Recipe FAQs

Flank steak or skirt steak thinly sliced against the grain ensures tender, flavorful strips ideal for quick cooking.

Mix olive oil, lime juice, garlic, cumin, chili powder, smoked paprika, salt, and pepper, then toss beef in the marinade for at least 15 minutes for rich flavor.

Yes, you can use bell peppers of any color or even add other vegetables like mushrooms for variation.

Sear the beef quickly in a hot skillet, then sauté the peppers and onions until tender and slightly charred before combining them back together.

Serve with warm tortillas and optional toppings like cilantro, lime wedges, salsa, or guacamole for extra freshness.

Beef Fajitas with Peppers

Tender marinated beef combined with sautéed bell peppers and onions for a vibrant Tex-Mex meal.

Prep 20m
Cook 20m
Total 40m
Servings 4
Difficulty Easy

Ingredients

Beef & Marinade

  • 1 lb flank steak or skirt steak, thinly sliced against the grain
  • 2 tbsp olive oil
  • 2 tbsp lime juice (about 1 lime)
  • 2 cloves garlic, minced
  • 1 tsp ground cumin
  • 1 tsp chili powder
  • ½ tsp smoked paprika
  • ½ tsp salt
  • ¼ tsp black pepper

Vegetables

  • 1 red bell pepper, thinly sliced
  • 1 yellow bell pepper, thinly sliced
  • 1 green bell pepper, thinly sliced
  • 1 large yellow onion, thinly sliced

For Serving

  • 8 small flour tortillas (or corn tortillas for gluten-free option)
  • Fresh cilantro, chopped
  • Lime wedges
  • Salsa, guacamole, and/or sour cream

Instructions

1
Prepare the Marinade: Whisk together olive oil, lime juice, garlic, cumin, chili powder, smoked paprika, salt, and black pepper in a bowl. Add the beef slices and toss to coat evenly. Marinate for at least 15 minutes, up to 2 hours refrigerated for optimal flavor development.
2
Heat the Pan: Place a large skillet or cast-iron pan over medium-high heat. Add a small drizzle of oil if the pan appears dry.
3
Sear the Beef: Arrange the marinated beef in a single layer across the hot pan. Sear for 2-3 minutes per side until browned and just cooked through. Transfer beef to a plate and keep warm.
4
Cook the Vegetables: In the same pan, add the sliced bell peppers and onion. Sauté for 5-7 minutes, stirring occasionally, until vegetables are softened and slightly charred.
5
Combine and Heat Through: Return the cooked beef to the skillet with the vegetables. Toss everything together to combine and heat through for 1-2 minutes.
6
Warm the Tortillas: Heat tortillas in a dry skillet for 30 seconds per side or wrap in damp paper towels and microwave for 30 seconds until warm and pliable.
7
Assemble and Serve: Spoon the beef and vegetable mixture into warm tortillas. Garnish with fresh cilantro, a squeeze of lime juice, and your choice of toppings. Serve immediately while hot.
Additional Information

Equipment Needed

  • Large skillet or cast-iron pan
  • Sharp knife
  • Cutting board
  • Mixing bowls
  • Tongs or spatula

Nutrition (Per Serving)

Calories 340
Protein 25g
Carbs 33g
Fat 13g

Allergy Information

  • Contains wheat when using flour tortillas. Use certified gluten-free corn tortillas for gluten-free preparation. Always check packaged products for potential allergen cross-contamination.
Ali Thompson

Home cook sharing easy, budget-friendly recipes and kitchen tips for real-life meals.