Beef Fajitas Peppers Onions

Tender beef strips sizzling with colorful peppers and onions on a hot skillet for Beef Fajitas. Pin
Tender beef strips sizzling with colorful peppers and onions on a hot skillet for Beef Fajitas. | kitchenkindred.com

Experience tender strips of marinated beef cooked with a medley of red, yellow, and green bell peppers alongside sautéed onions. This dish blends smoky spices like cumin, chili powder, and smoked paprika to create a flavorful Tex-Mex delight. Served hot with warm tortillas and optional fresh toppings, it brings a vibrant mix of textures and colors to your meal. Quick to prepare and ideal for sharing, it's a simple yet satisfying main dish that balances savory meat with crisp vegetables.

The first time I made fajitas was actually by accident. I had planned to make steak tacos but realized I was completely out of taco shells. The sizzling sound of meat hitting that hot cast-iron pan changed everything about how I think about Tex-Mex at home. Now it's the one dinner that makes everyone gather around the stove, impatient and hungry.

Last summer, my neighbor caught the incredible smell wafting through our open windows and showed up with a six-pack of beer, claiming she thought she smelled a restaurant opening nearby. We ended up eating on the back porch while the sun went down, and she still asks me to make them whenever we have people over. That sizzle brings people to the table faster than a dinner bell.

Ingredients

  • Flank steak or sirloin: Thinly slicing against the grain is the secret to tender beef that doesn't require hours of cooking
  • Lime juice: Fresh lime makes all the difference here, and don't skip the zest if you can manage it
  • Smoked paprika: This adds that subtle depth that makes people ask what's in the marinade
  • Colorful bell peppers: Mix whatever colors look best at the market, they all bring slightly different sweetness
  • Cast-iron pan: If you have one, use it, the heat retention creates those gorgeous charred edges

Instructions

Marinate the beef:
Combine the sliced beef with oil, lime juice, garlic, and all those spices in a bowl. Let it sit at room temperature while you prep everything else, about 15 to 20 minutes. You want the meat to relax into those flavors.
Prep your vegetables:
Slice the peppers and onion into thin strips. The uniformity matters for even cooking, so take your time here. Stack the pepper halves to slice multiple at once.
Sear the vegetables:
Heat olive oil in your pan over medium-high heat until it's shimmering. Add the vegetables and let them cook undisturbed for a minute before stirring. You want some char, not just soft peppers. Remove them when they're tender with edges of color.
Cook the beef:
Crank the heat to high and add the marinated beef in batches. Don't crowd the pan or you'll steam instead of sear. Two minutes per side is usually perfect, still juicy but with good color.
Combine and serve:
Toss the vegetables back in with the beef just long enough to warm everything through. The moment everything hits the table sizzling hot is when the magic really happens.
Vibrant, sliced bell peppers and onions mingling with seared steak in this classic Tex-Mex Beef Fajitas dish. Pin
Vibrant, sliced bell peppers and onions mingling with seared steak in this classic Tex-Mex Beef Fajitas dish. | kitchenkindred.com

My daughter once requested fajitas for her birthday dinner instead of a fancy restaurant meal. Seeing her build her own perfect tortilla with such concentration, then take that first huge bite with sour cream on her chin, that's the memory that keeps this recipe in regular rotation. Sometimes the simplest celebrations are the best ones.

Making It Your Own

Sometimes I throw in sliced mushrooms when they're in season, and they soak up all those spicy juices beautifully. Other times, I'll add a splash of beer to the pan right at the end. The key is keeping that sizzling presentation and letting everyone customize their own perfect combination.

Perfect Sides

A simple Mexican rice or some refried beans round out the meal nicely without overwhelming the main event. I usually put out small bowls of everything and let people build their plates how they like. That casual, help-yourself style is what makes fajitas feel like a party.

Make-Ahead Magic

The marinade can be made the night before, and the vegetables slice up quickly when you're ready to cook. I've even grilled everything outside on a cast-iron griddle when the kitchen felt too warm.

  • Warm your tortillas in a dry pan right before serving
  • Squeeze fresh lime over everything just before eating
  • Have all toppings ready before you start cooking
Sizzling skillet of Beef Fajitas featuring juicy marinated beef, sautéed vegetables, and warm tortillas ready to serve. Pin
Sizzling skillet of Beef Fajitas featuring juicy marinated beef, sautéed vegetables, and warm tortillas ready to serve. | kitchenkindred.com

There's something deeply satisfying about a meal that's both uncomplicated and impressive. These fajitas have never failed me, whether it's a Tuesday night dinner or feeding a crowd on short notice.

Recipe Questions & Answers

Combine lime juice, olive oil, garlic, cumin, chili powder, smoked paprika, oregano, salt, and pepper. Coat the beef strips evenly and refrigerate for at least 15 minutes up to 2 hours for deeper flavor infusion.

Sauté thinly sliced bell peppers and onions in olive oil over medium-high heat until tender with slight char marks, about 4-5 minutes, to enhance their sweetness and texture.

Yes, use corn tortillas instead of flour and ensure all marinade ingredients are free from gluten-containing additives for a gluten-free meal.

Serve the sizzling beef and vegetables with warmed tortillas, fresh cilantro, lime wedges, optional sour cream, and sliced avocado or guacamole for added creaminess.

Include sliced jalapeños either during the sautéing step or as a fresh topping to introduce a spicy kick that complements the smoky seasonings.

Beef Fajitas Peppers Onions

Tender beef and vibrant bell peppers sautéed with onions, served sizzling and full of Tex-Mex flavor.

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

Ingredients

For the Marinade

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

For the Vegetables

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

For Serving

  • 8 small flour or corn tortillas, warmed
  • Fresh cilantro, chopped
  • Lime wedges
  • Sour cream
  • Sliced avocado or guacamole

Instructions

1
Marinate the Beef: In a large bowl, combine olive oil, lime juice, minced garlic, cumin, chili powder, smoked paprika, oregano, salt, and pepper. Add beef strips, toss to coat thoroughly, cover, and refrigerate for at least 15 minutes or up to 2 hours for deeper flavor.
2
Prepare the Vegetables: While beef marinates, slice red, yellow, and green bell peppers into thin strips. Thinly slice the large onion and set aside.
3
Cook the Vegetables: Heat 1 tbsp olive oil in a large skillet or cast-iron pan over medium-high heat. Add bell peppers and onion, sauté for 4 to 5 minutes until just tender and slightly charred. Remove to a plate and keep warm.
4
Sear the Beef: Increase heat to high. Add marinated beef in batches if necessary to avoid overcrowding. Cook for 2 to 3 minutes, stirring frequently, until browned and just cooked through.
5
Combine and Serve: Return vegetables to the pan with beef. Toss everything together for 1 to 2 minutes to heat through and blend flavors. Serve immediately with warm tortillas and your choice of toppings.
Additional Information

Equipment Needed

  • Large mixing bowl
  • Sharp knife and cutting board
  • Large skillet or cast-iron pan
  • Tongs or spatula

Nutrition (Per Serving)

Calories 340
Protein 27g
Carbs 25g
Fat 15g

Allergy Information

  • Contains wheat if using flour tortillas, dairy if using sour cream. For gluten-free, use corn tortillas and verify marinade ingredients.
Sarah Whitfield

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