Beef Fajitas with Peppers

Sizzling beef fajitas with colorful peppers and onions, a delicious Mexican main dish served hot. Save
Sizzling beef fajitas with colorful peppers and onions, a delicious Mexican main dish served hot. | cookingwithavery.com

This dish features tender strips of marinated beef quickly cooked to maintain juiciness, paired with sautéed red, yellow, and green bell peppers alongside onions for a colorful and flavorful combination. The beef is flavored with a blend of spices including cumin, chili powder, smoked paprika, and garlic, then served piping hot, often accompanied by warm tortillas and fresh lime wedges. Quick to prepare and rich in taste, it’s perfect for gatherings or casual meals. Options to grill the beef or add jalapeños add versatility and extra depth to the flavors.

Discovering beef fajitas with peppers was like unlocking a fiesta in my kitchen—vibrant colors, sizzling sounds, and that perfect mix of spices made it an instant favorite. The first time I tried making them, the aroma alone brought everyone running.

I still remember the night unexpected friends stopped by and I whipped up these fajitas with what I had on hand; their smiles and second helpings sealed the recipe's place in my heart.

Ingredients

  • Flank steak or sirloin: I always slice against the grain to keep the beef tender and juicy
  • Olive oil: Used both in the marinade and sautéing to add richness without overpowering flavor
  • Lime juice: Freshly squeezed for the best bright, tangy kick that lifts the whole dish
  • Garlic and spices: A blend that brings warmth and just enough heat for that classic fajita vibe
  • Bell peppers and onion: Colorful and crisp with a slight char adding depth and balance
  • Tortillas: Warmed right before serving to keep them soft and pliable for wrapping

Instructions

Mix the magic marinade:
Whisk olive oil, lime juice, garlic, cumin, chili powder, smoked paprika, oregano, salt, and pepper in a bowl until fragrant and well blended.
Marinate the beef:
Coat the thinly sliced beef in the marinade, cover, and let it soak up all those flavors for at least 15 minutes—this is where the magic starts.
Sear the beef:
Heat olive oil in your skillet until shimmering, then add the beef strips. Cook until browned yet tender, the sizzling sound inviting you closer, then set aside.
Sauté the veggies:
Add more oil if needed, toss in the bell peppers and onions. Let them soften and get a little charred, releasing their sweet aroma.
Bring it all together:
Return the beef to the pan, mix with the veggies, cook for another minute or two until everything is piping hot and perfectly mingled.
Serve with flair:
Plate the beef and peppers piled high with warm tortillas and your favorite toppings for a festive meal everyone will love.
View of delicious beef fajitas with warm tortillas ready to be assembled for a flavorful meal. Save
View of delicious beef fajitas with warm tortillas ready to be assembled for a flavorful meal. | cookingwithavery.com

This dish quickly became more than just dinner; it marked the start of countless celebrations, casual get-togethers, and those comforting nights when a warm plate felt like a hug from the inside.

Keeping It Fresh

I like to slice my peppers and onions just before cooking to keep that fresh crunch and vibrant color that sings in every bite.

When You're Missing Something

Out of flank steak? No worries—chicken or hearty mushrooms work beautifully, soaking up the marinade and sautéing just as fast.

Serving Ideas That Clicked

Serving these fajitas with a side of Mexican rice and black beans rounds out the meal and matches any festive occasion with ease.

  • Always warm your tortillas just before serving so they stay soft and fold effortlessly
  • Adding a sprinkle of fresh cilantro right before plating brightens the dish instantly
  • Don't forget a wedge of lime for that final zesty pop everyone will appreciate
Tender marinated beef fajitas with bell peppers and onions, perfect for a fiesta-like dinner. Save
Tender marinated beef fajitas with bell peppers and onions, perfect for a fiesta-like dinner. | cookingwithavery.com

Thanks for sharing this kitchen moment with me—here's to many more delicious fajita nights filled with laughter and flavor.

Recipe FAQs

Marinating the beef in lime juice and spices for at least 15 minutes helps break down fibers, ensuring tenderness when cooked quickly over high heat.

Red, yellow, and green bell peppers combined with thinly sliced onions add sweetness and texture, complementing the spiced beef perfectly.

Yes, grilling the marinated beef adds a smoky flavor and works well alongside sautéed or grilled peppers for a different twist.

A mix of ground cumin, chili powder, smoked paprika, oregano, and garlic creates a balanced, aromatic seasoning for the beef.

Adding sliced jalapeños or increasing the chili powder amount offers a spicier kick to suit your preference.

Warm tortillas, fresh cilantro, lime wedges, and sides like salsa, sour cream, or guacamole enhance the dish’s flavors.

Beef Fajitas with Peppers

Tender marinated beef strips sautéed with colorful bell peppers and onions, served hot and packed with flavor.

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 fresh 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 dried oregano
  • 1/2 tsp salt
  • 1/4 tsp black pepper

Vegetables

  • 2 tbsp olive oil
  • 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
  • Fresh cilantro, chopped (optional)
  • Lime wedges
  • Sour cream, salsa, or guacamole (optional)

Instructions

1
Prepare marinade and beef: In a medium bowl, whisk olive oil, lime juice, garlic, cumin, chili powder, smoked paprika, oregano, salt, and black pepper. Add sliced beef, toss to coat evenly, cover, and marinate at least 15 minutes or refrigerate up to 2 hours.
2
Cook beef: Heat 1 tablespoon olive oil in a large skillet over medium-high heat. Add marinated beef and sauté for 2 to 3 minutes until browned yet tender. Remove beef from skillet and set aside.
3
Sauté vegetables: Add remaining 1 tablespoon olive oil to the skillet. Add bell peppers and onion, cooking for 5 to 7 minutes until softened and slightly charred.
4
Combine beef and vegetables: Return the cooked beef to the skillet, toss with vegetables, and cook another 1 to 2 minutes until heated through.
5
Serve warm: Serve immediately with warmed tortillas, garnished with cilantro and lime wedges. Offer sour cream, salsa, or guacamole as desired.
Additional Information

Equipment Needed

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

Nutrition (Per Serving)

Calories 410
Protein 28g
Carbs 34g
Fat 19g

Allergy Information

  • Contains gluten if flour tortillas used; dairy present if served with sour cream; nut-free. Use corn tortillas for gluten-free option.
Avery Mitchell

Passionate home cook sharing easy recipes, cooking tips, and meal ideas for food lovers.