Beef Fajitas Peppers Onions

Sizzling Beef Fajitas with Peppers and Onions on a hot skillet, surrounded by warm corn tortillas and fresh lime wedges. Pin
Sizzling Beef Fajitas with Peppers and Onions on a hot skillet, surrounded by warm corn tortillas and fresh lime wedges. | kitchenkindred.com

This dish features tender strips of marinated beef cooked to juicy perfection alongside colorful bell peppers and onions. The vegetables are sautéed until slightly caramelized, adding vibrant flavor and texture. Served sizzling hot, it’s ideal for quick weeknight meals or festive gatherings. The marinade combines lime juice, garlic, and spices for a balanced zest. Optional toppings like guacamole and salsa enhance every bite, while warm tortillas complete the experience.

The sizzle hit my ears before I even flipped the first strip, that beautiful sound that tells you something good is about to happen. My roommate wandered into the kitchen with that look people get when spices hit a hot pan, half hungry and just nosy. We ended up eating straight from the skillet because waiting for tortillas seemed suddenly impossible.

Last summer I made these for my dads birthday, doubling everything because my family treats fajitas like build-your-own taco bars. The marinade smelled so good that my nephew kept hovering, asking if it was ready yet every three minutes. We ran out of tortillas halfway through and just ate the beef and peppers with forks, honestly just as good.

Ingredients

  • Flank steak or sirloin (500g/1.1 lbs): Slice against the grain, this is non-negotiable for tender beef, I learned the hard way that with-grain slicing chewy disappointment
  • Olive oil (2 tbsp): Helps the spices cling and keeps the beef from sticking to your pan
  • Lime juice (2 tbsp): Freshly squeezed makes a huge difference, bottled stuff tastes oddly flat next to the real thing
  • Garlic (2 cloves, minced): Mince it fine so it distributes evenly through the marinade
  • Ground cumin (1 tsp): This gives that earthy Tex-Mex base flavor
  • Chili powder (1 tsp): Mild heat that lets you control spice levels later with hot sauce if you want
  • Smoked paprika (1/2 tsp): Deep flavor without actual smoke, worth finding at the grocery store
  • Salt (1/2 tsp) and black pepper (1/4 tsp): Basic seasoning that makes everything pop
  • Bell peppers (1 each red, yellow, green): The mix looks beautiful and each variety brings slightly different sweetness
  • Large onion (1): Red or white both work, it gets sweet and soft in the pan
  • Tortillas (8 small): Flour or corn depending on your preference, warm them before serving

Instructions

Get the beef ready:
Whisk together olive oil, lime juice, garlic, cumin, chili powder, smoked paprika, salt, and pepper. Toss the sliced beef in this mixture until every piece is coated. Let it sit for at least 15 minutes, or stick it in the fridge for up to 2 hours if you are planning ahead.
Sear the beef:
Get your skillet screaming hot over high heat. Cook the beef in a single layer, about 2 to 3 minutes per side. You want browned edges and just cooked through, then remove it from the pan and keep it covered.
Cook the vegetables:
In that same hot pan, add the peppers and onions. Sauté them over medium-high heat for 5 to 6 minutes until they are tender-crisp with some nice caramelized spots.
Bring it together:
Toss the beef back into the pan with the vegetables. Stir everything together for 1 to 2 minutes just until the beef warms through and the flavors mingle.
Serve it up:
Bring everything to the table immediately with warm tortillas and whatever toppings make you happy.
A close-up of Beef Fajitas with Peppers and Onions, showing juicy beef strips, colorful peppers, and onions on a cast iron skillet. Pin
A close-up of Beef Fajitas with Peppers and Onions, showing juicy beef strips, colorful peppers, and onions on a cast iron skillet. | kitchenkindred.com

These became my go-to for Tuesday nights when everyone is tired but still wants something that feels special. The smell alone pulls people into the kitchen, and somehow the conversation always gets livelier around a platter of sizzling fajitas.

Making It Your Own

I have swapped in sliced portobello mushrooms for a vegetarian version that even meat eaters fought over. Chicken works beautifully too, just slice it thin and adjust the cooking time by a minute or two.

Heat Levels

The recipe as written sits safely in family friendly territory. If your crew likes fire, add diced jalapeños to the vegetable mix or splash in some hot sauce when you toss everything together at the end.

Sides That Work

Simple Mexican rice or a pot of black beans rounds out the meal nicely. Sometimes I just serve extra guacamole and call it a vegetable.

  • Warm your tortillas in a dry pan or wrapped in foil in the oven
  • Set up a toppings bar so everyone can customize their own
  • Have extra lime wedges ready, that final squeeze brightens everything
Freshly prepared Beef Fajitas with Peppers and Onions plated with tortillas, cilantro, and a dollop of sour cream, ready to serve. Pin
Freshly prepared Beef Fajitas with Peppers and Onions plated with tortillas, cilantro, and a dollop of sour cream, ready to serve. | kitchenkindred.com

Hope these fajitas find their way to your table on a night that needs a little extra sizzle.

Recipe Questions & Answers

Marinate the beef for at least 15 minutes. For deeper flavor, marinate up to 2 hours or overnight in the refrigerator.

Flank steak or sirloin sliced thinly against the grain works best for tender, flavorful strips.

Yes, chicken breast or portobello mushrooms make excellent alternatives if preferred.

Sauté sliced bell peppers and onions over medium-high heat for 5–6 minutes until they are tender-crisp and slightly caramelized.

Adding sliced jalapeños or a dash of hot sauce to the marinade will provide a spicier kick.

Mexican rice, black beans, or fresh guacamole complement the flavors beautifully.

Beef Fajitas Peppers Onions

Tender beef strips sautéed with colorful bell peppers and onions, served hot with warm tortillas.

Prep 20m
Cook 15m
Total 35m
Servings 4
Difficulty Easy

Ingredients

Beef Marinade

  • 1.1 lbs flank steak or sirloin, 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
  • 1/2 tsp smoked paprika
  • 1/2 tsp salt
  • 1/4 tsp black pepper

Vegetables

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

For Serving

  • 8 small flour or corn tortillas, warmed
  • Optional: sour cream, guacamole, salsa, shredded cheese, fresh cilantro, lime wedges

Instructions

1
Prepare the Marinade: Whisk together olive oil, lime juice, garlic, cumin, chili powder, smoked paprika, salt, and black pepper in a large bowl. Add sliced beef and toss until evenly coated. Let marinate for at least 15 minutes, or refrigerate up to 2 hours for deeper flavor.
2
Sear the Beef: Heat a large skillet or grill pan over high heat. Lightly oil the surface and arrange marinated beef in a single layer. Cook for 2-3 minutes per side until well-browned and cooked through. Transfer beef to a plate and cover loosely to keep warm.
3
Cook Vegetables: Add a small amount of oil to the same pan if needed. Add sliced peppers and onion. Sauté over medium-high heat for 5-6 minutes, stirring occasionally, until vegetables are tender-crisp and lightly caramelized.
4
Combine and Serve: Return beef to the pan with vegetables. Toss together for 1-2 minutes until heated through. Serve immediately with warm tortillas and choice of toppings.
Additional Information

Equipment Needed

  • Large mixing bowl
  • Sharp knife
  • Large skillet or grill pan
  • Tongs or spatula

Nutrition (Per Serving)

Calories 350
Protein 27g
Carbs 28g
Fat 15g

Allergy Information

  • Contains gluten if served with flour tortillas; use corn tortillas for a gluten-free option. Dairy may be present in optional toppings (cheese, sour cream). Always check product labels for hidden allergens.
Sarah Whitfield

Sharing easy, family-friendly recipes, kitchen hacks, and wholesome meal ideas for real home cooks.