Beef Fajitas Peppers Onions

Golden-brown strips of sizzling beef, marinated with cumin and lime, mixed with vibrant sautéed peppers and onions in a hot skillet.  Save to Pinterest
Golden-brown strips of sizzling beef, marinated with cumin and lime, mixed with vibrant sautéed peppers and onions in a hot skillet. | yummyhauskitchen.com

Experience tender strips of marinated beef, perfectly sautéed with colorful bell peppers and onions to create a vibrant and sizzling Tex-Mex dish. The beef is marinated in a blend of lime juice, garlic, and spices, then seared to lock in flavor. Peppers and onions are cooked until softened and slightly charred, adding sweetness and depth. Served warm with tortillas and fresh toppings, this dish balances smoky, tangy, and savory notes for an easy and satisfying meal.

The sizzle of hitting a hot cast-iron skillet with marinated meat still stops me in my tracks every single time. I learned to make fajitas during college when my roommate Carlos brought back actual skirt steak from his aunt's farm in Texas. Those Tuesday night cooking sessions taught me that good fajitas are equal parts patience and heat. Now the smell of cumin and lime hitting hot oil instantly brings back our tiny kitchen and three roommates crowded around one burner.

Last summer I made these for my neighbor's block party and honestly people kept drifting toward my grill instead of the fancy catered station. Something about seeing the peppers char and knowing dinner is seconds away makes everyone gather round. My daughter now asks for fajita night by name, mostly because she gets to build her own perfect bite at the table.

Ingredients

  • Flank or skirt steak: Slicing against the grain is nonnegotiable hereit transforms tough cuts into melt in your mouth bites
  • Lime juice: Fresh squeezed makes all the difference in cutting through the rich beef
  • Smoked paprika: This secret ingredient adds that subtle campfire flavor people can never quite identify
  • Three colors of bell peppers: The mix looks gorgeous and each variety brings slightly different sweetness
  • Yellow onion: Red onions work too but yellow caramelizes better for that authentic sweetness
  • Flour tortillas: Warm them properly and they become soft edible spoons for all those juices

Instructions

Marinate the beef:
Whisk together the oil lime juice garlic and spices in a bowl then toss the sliced beef until every piece is coated. Let it sit at room temperature while you chop the vegetablesfifteen minutes is enough but longer wont hurt if you have the time.
Get your pan ripping hot:
Set a large skillet over medium high heat for a solid three minutes. You want the surface almost smoking when the beef hitsthat sear creates the crust that makes restaurant fajitas so addictive.
Sear the beef:
Cook the meat in batches without crowding the pan about two minutes per side. Youre looking for deep brown spots not just gray cooked meat. Set the seared beef aside on a platethose juices are liquid gold.
Char the vegetables:
Toss in the peppers and onions with a splash more oil if the pan looks dry. Let them cook undisturbed for a minute between stirssort of roasted spots mixed with tender crunch is exactly what you want.
Bring it all together:
Return the beef to the pan and toss everything just until heated through. Taste a piece and adjust salt if needed then immediately serve while the food is still sizzling hot.
Warm your tortillas:
Heat them directly over a gas flame for ten seconds per side or in a dry skillet until they puff slightly. Stack them on a plate and cover with a clean kitchen towel to keep them pliable.
Hearty beef fajitas featuring tender meat and caramelized vegetables alongside warm flour tortillas and fresh lime wedges.  Save to Pinterest
Hearty beef fajitas featuring tender meat and caramelized vegetables alongside warm flour tortillas and fresh lime wedges. | yummyhauskitchen.com

These fajitas have become my go to for feeding a crowd because everyone customizes their own plate and nobody leaves hungry. Last New Years Eve we made three pounds of beef and vegetables and honestly the only thing leftover was a single lime wedge.

Make It Your Own

Swap in chicken thighs sliced thin or portobello mushrooms for a vegetarian version. The marinade works on pretty much any protein so experiment with what your family actually eats.

Perfect Your Sear

Cast iron retains heat better than stainless steel so if you have one use it here. The steady high temperature creates those restaurant quality char marks that make fajitas look as good as they taste.

Serving Strategies

Set up a toppings bar with guacamole salsa sour cream and extra limes so everyone can customize. The meal feels more special and people tend to eat slower when theyre building their own perfect bites.

  • Warm your serving plates in the oven for five minutes
  • Squeeze fresh lime over everything right before eating
  • Have napkins ready because good fajitas are wonderfully messy
A close-up of juicy beef fajitas, garnished with cilantro and served with colorful peppers for a classic Tex-Mex meal. Save to Pinterest
A close-up of juicy beef fajitas, garnished with cilantro and served with colorful peppers for a classic Tex-Mex meal. | yummyhauskitchen.com

Theres something deeply satisfying about a meal that brings everyone to the table eager and slightly impatient. These fajitas deliver that magic every single time.

Frequently asked questions about this recipe

Flank steak or skirt steak are ideal due to their tenderness and ability to absorb marinade flavors well when sliced thinly against the grain.

Marinate the beef for at least 15 minutes, though up to 2 hours refrigerated enhances deeper flavor and tenderness.

Yes, bell peppers and onions provide sweetness and texture, but adding poblano or jalapeño peppers adds extra heat and complexity.

A large skillet or cast-iron pan delivers an even sear and caramelization for both beef and vegetables.

Serve the beef and pepper mixture wrapped in warm tortillas with fresh cilantro, lime wedges, and optional toppings like salsa or guacamole.

Beef Fajitas Peppers Onions

Tender marinated beef cooked with bell peppers and onions, delivering bold Tex-Mex flavors.

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)
  • Fresh cilantro, chopped (optional)
  • Lime wedges
  • Salsa, guacamole, and/or sour cream (optional)

Instructions

1
Prepare the Marinade: Combine olive oil, lime juice, garlic, cumin, chili powder, smoked paprika, salt, and black pepper in a bowl. Add beef and toss to coat evenly. Marinate for at least 15 minutes, up to 2 hours refrigerated for best flavor.
2
Heat the Pan: Heat a large skillet or cast-iron pan over medium-high heat. Add a drizzle of oil if needed.
3
Sear the Beef: Add marinated beef in a single layer. Sear for 2–3 minutes per side until browned and just cooked through. Remove beef from pan and set aside, keeping warm.
4
Cook Vegetables: In the same pan, add sliced peppers and onion. Sauté for 5–7 minutes, stirring occasionally, until vegetables are softened and slightly charred.
5
Combine and Heat: Return beef to skillet, tossing with vegetables to combine and heat through.
6
Warm Tortillas: Warm tortillas in a dry skillet or microwave.
7
Assemble and Serve: Serve beef and vegetable mixture in tortillas. Top with cilantro, squeeze of lime, and favorite toppings.
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 (if using flour tortillas)
  • For gluten-free, use certified gluten-free corn tortillas
  • Check all packaged products for potential allergens
Lea Hoffmann

Passionate home cook sharing easy recipes, cooking tips, and wholesome meal inspiration.