Beef Fajita Skillet

Beef Fajita Skillet sizzles with tender beef strips, onions, and vibrant peppers in a hot pan, ready for warm tortillas. Save
Beef Fajita Skillet sizzles with tender beef strips, onions, and vibrant peppers in a hot pan, ready for warm tortillas. | homesteadspoon.com

This skillet features juicy, thinly sliced beef blended with vibrant bell peppers and rich Tex-Mex spices. The beef is marinated to deepen flavor then seared before combining with sautéed vegetables. Lime juice adds a fresh finish. Ready in under 40 minutes, it’s ideal for weeknight meals or gatherings. Serve it with warm tortillas and toppings like sour cream and avocado for a festive touch.

There's something about the smell of beef hitting a hot skillet that just stops everything in the kitchen. My friend Marcus brought this exact skillet dinner to a casual Thursday night hangout years ago, and I was immediately hooked by how fast it came together and how vibrant it all looked sizzling in cast iron. The peppers went from raw to perfectly charred in what felt like minutes, and suddenly we had this restaurant-quality meal that nobody believed he'd thrown together in under 40 minutes. That night taught me that the best dinners don't require hours or a long ingredient list.

I made this for my sister's birthday dinner last spring, and she literally asked me to teach her while we were cooking because the kitchen smelled so good. We had the music on, we were laughing about how the onions made us cry, and by the time everything came together, even my picky nephew wanted seconds. It's one of those meals where the experience of making it is almost as good as eating it.

Ingredients

  • Flank steak or sirloin, thinly sliced (500 g): Buy it whole and slice it yourself if you can, cutting against the grain makes it so much more tender than pre-sliced beef.
  • Olive oil (1 tbsp for beef, plus extra): Keep a good one around for finishing, but regular olive oil works fine for cooking.
  • Red, yellow, and green bell peppers, sliced: The variety of colors isn't just pretty, it actually gives you different flavor notes as they cook.
  • Red onion, sliced: Don't skip this, the slight bitterness balances the sweetness of the peppers perfectly.
  • Garlic, minced (2 cloves): Fresh garlic makes all the difference here, it gets toasted right into the beef marinade.
  • Chili powder, ground cumin, smoked paprika, dried oregano: These four spices are your Tex-Mex backbone, and they work together in a way that feels bigger than their individual parts.
  • Salt, black pepper, and lime juice: The lime juice at the end is the secret that brings everything into focus.

Instructions

Get your beef ready:
Mix your sliced beef in a bowl with the olive oil, garlic, and all your spices, then let it hang out for at least 10 minutes while you slice your vegetables. This isn't wasted time, the flavors are already getting cozy together.
Sear the beef:
Get your skillet screaming hot and lay the beef in a single layer without crowding it, you want that brown crust not steam. Two to three minutes per side and you're done, the beef will keep cooking a tiny bit more when you add it back later.
Char your vegetables:
In the same hot skillet, throw in your peppers and onion and let them get some color, stirring every minute or so for about 5 to 7 minutes. You want them soft but with those dark edges that taste like caramel.
Bring it all together:
Toss the beef back in with the vegetables, squeeze that lime juice over everything, give it a good stir, and let it heat through for a minute or two. Taste it and add more salt if it needs it.
A close-up of Beef Fajita Skillet with colorful sautéed vegetables and juicy beef, garnished with lime wedges and fresh cilantro. Save
A close-up of Beef Fajita Skillet with colorful sautéed vegetables and juicy beef, garnished with lime wedges and fresh cilantro. | homesteadspoon.com

My neighbor once told me she made this for her family on a random Tuesday and her kids asked for it by name the next week. That comment stuck with me because it's exactly what I love about this recipe, it doesn't feel fancy but somehow it tastes like you tried really hard.

The Cast Iron Difference

If you have a cast-iron skillet, this is the meal to use it for. The heat distribution is so even that your beef gets this perfect crust and your peppers caramelize in a way that just feels right. I've made this in regular stainless steel when I had to, and it works, but there's definitely something about cast iron that makes the flavors taste a little deeper.

How to Slice Your Beef Thin

The thinner your beef is sliced, the faster it cooks and the more tender it feels when you eat it. I keep my knife sharp specifically for this job, and I cut against the grain every time, which means I'm cutting perpendicular to the lines running through the meat. A half-hour in the freezer before slicing makes it so much easier to get thin, even cuts without it shredding.

Serving and Variations

Serve this with warm tortillas and let everyone build their own, or skip the tortillas altogether and serve it over rice or greens if you want something different. The toppings are where people make it their own, sour cream and cilantro are my go to, but avocado and jalapeños take it to another level. You can also swap the beef for chicken breast cut thin, or use thick sliced portobello mushrooms if you want to go vegetarian.

  • Warm your tortillas directly over a gas flame or in a dry skillet for about 30 seconds per side, they taste completely different when they're actually warm.
  • If you're making this for people with different heat tolerances, keep the hot sauce and jalapeños on the side so everyone can adjust their own plate.
  • Leftovers work great for tacos the next day, just reheat gently and don't overcook the beef.
Golden seared beef and charred bell peppers fill this Beef Fajita Skillet, served family-style for a quick Tex-Mex dinner. Save
Golden seared beef and charred bell peppers fill this Beef Fajita Skillet, served family-style for a quick Tex-Mex dinner. | homesteadspoon.com

This is the kind of meal that makes you feel competent in the kitchen without asking too much of you. Make it once and you'll find yourself coming back to it on nights when you want something that tastes like you know what you're doing.

Recipe FAQs

Flank steak or sirloin thinly sliced works best, offering tenderness and quick cooking.

Yes, bell peppers and onions can be swapped for other vegetables like mushrooms or zucchini to suit your taste.

Marinate between 10 minutes and 1 hour; longer marinating enhances the depth of flavor.

Chili powder, cumin, smoked paprika, oregano, salt, and black pepper create the classic Tex-Mex spice blend.

Yes, if served without tortillas or with gluten-free alternatives, it naturally remains gluten-free.

Warm tortillas, sour cream, fresh cilantro, lime wedges, and sliced avocado complement the flavors well.

Beef Fajita Skillet

Tender beef and bell peppers cooked with bold Tex-Mex spices in a quick, flavorful skillet meal.

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

Ingredients

Beef

  • 1.1 lbs flank steak or sirloin, thinly sliced
  • 1 tbsp olive oil

Vegetables

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

Seasoning

  • 2 cloves garlic, minced
  • 1 tsp chili powder
  • 1 tsp ground cumin
  • 0.5 tsp smoked paprika
  • 0.5 tsp dried oregano
  • 0.5 tsp salt
  • 0.25 tsp black pepper
  • Juice of 1 lime

Optional for Serving

  • Warm corn or flour tortillas
  • Sour cream
  • Fresh cilantro, chopped
  • Lime wedges
  • Sliced avocado

Instructions

1
Marinate the beef: Combine sliced beef, olive oil, garlic, chili powder, cumin, smoked paprika, oregano, salt, and black pepper in a large bowl. Toss to coat and set aside to marinate for 10 minutes or up to 1 hour for enhanced flavor.
2
Sear the beef: Heat a large skillet over medium-high heat. Add the marinated beef in a single layer and sear for 2 to 3 minutes per side until browned and just cooked through. Remove from skillet and set aside.
3
Cook the vegetables: In the same skillet, add a drizzle of olive oil if necessary. Sauté sliced bell peppers and red onion for 5 to 7 minutes, stirring occasionally, until softened and slightly charred.
4
Combine and heat through: Return the beef to the skillet with the vegetables. Pour in the lime juice and toss to combine. Cook for 1 to 2 minutes to warm everything evenly.
5
Serve: Serve immediately with warm corn or flour tortillas and desired toppings such as sour cream, chopped cilantro, lime wedges, and sliced avocado.
Additional Information

Equipment Needed

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

Nutrition (Per Serving)

Calories 260
Protein 32g
Carbs 7g
Fat 11g

Allergy Information

  • No inherent allergens; verify gluten presence if serving with flour tortillas.
  • Dairy present if served with sour cream or cheese.
  • Check labels for allergens in packaged seasonings or toppings.
Laura Whitmore

Sharing easy, comforting recipes and real-life cooking tips from my kitchen to yours.