Save
These sizzling steak fajitas are a perfect weeknight dinner that brings bold flavors with minimal fuss. The combination of marinated flank steak and colorful peppers delivers a satisfying meal that feels fresh and indulgent all at once.
I first made these after craving something vibrant and ended up making them regularly for family dinners. The bright peppers and lime-marinated steak became a favorite combination everyone asked for again and again.
Ingredients
- Flank steak: thinly sliced This cut is flavorful and tender when sliced against the grain
- Red yellow and green bell peppers: sliced They provide sweetness and color choose firm peppers without soft spots
- Red onion: sliced Adds sharpness and caramelizes beautifully in the pan look for bright color
- Garlic cloves: minced Fresh garlic gives the marinade a punch use good quality bulbs with firm cloves
- Juice of 2 limes: Adds acidity that tenderizes the meat and brightens the dish pick juicy limes with thin skin
- Olive oil: balances the marinade and helps with searing Use extra virgin for more flavor
- Soy sauce: adds salty umami depth opt for low sodium to control saltiness
- Ground cumin: adds earthiness Choose fresh spices for maximum aroma
- Chili powder: provides a mild spicy warmth Pick a blend with paprika and cayenne for complexity
- Paprika: adds smoky sweet notes Best if you select smoked paprika for depth
- Salt and pepper: to taste Essential to enhance and balance flavors use freshly ground pepper
- Small flour tortillas: for wrapping Look for soft pliable ones that do not crack when folded
- Fresh cilantro: for garnish Adds freshness optional but highly recommended
- Guacamole and sour cream: for topping Creamy toppings add richness and contrast the spice optional but delicious
Instructions
- Preheat Skillet:
- Get your cast iron skillet hot over medium-high heat This ensures a good sear and caramelization when cooking steak and veggies
- Marinate Steak:
- In a bowl combine lime juice olive oil soy sauce garlic cumin chili powder paprika salt and pepper Add the sliced flank steak Toss well so each piece is coated Let it marinate for at least 2 hours in the fridge This softens the meat and infuses it with flavor
- Cook Steak:
- Add a small amount of oil to the hot skillet Cook the steak in batches to avoid crowding Place slices in one layer Sear each side for about 3 minutes until nicely browned and cooked to desired doneness Remove cooked steak and set aside This step develops the rich crust and locks in juices
- Sauté Vegetables:
- Add the sliced peppers and onions to the skillet Stir occasionally Cook until they are tender yet still slightly charred about 6 to 8 minutes This brings out their natural sweetness and adds texture
- Combine and Heat Through:
- Return the cooked steak to the skillet Toss everything together so flavors meld Heat for a couple more minutes until warm throughout This finishes the dish so each bite has a perfect balance of meat and veggies
- Warm Tortillas and Serve:
- Warm your tortillas on a dry pan or wrapped in foil in the oven for soft pliability Serve fajita filling piled on tortillas Garnish with fresh cilantro and add guacamole or sour cream if you like Serve straight from the skillet for a rustic authentic experience
I adore the smell of cumin and lime mingling in this dish It reminds me of hosting lively gatherings where everyone eagerly gathered around the skillet to build their own fajitas The freshness of the cilantro and brightness of the lime bring everything alive and make these fajitas so memorable
Storage Tips
Keep leftover steak and vegetables in an airtight container in the refrigerator They will stay fresh for up to three days Reheat gently in a skillet to maintain texture Avoid microwaving directly as it can toughen the steak Tortillas are best stored separately wrapped in foil or a plastic bag
Ingredient Swaps
If flank steak is unavailable sirloin or skirt steak work well Just slice thinly and marinate similarly Bell peppers can be swapped for poblano or Anaheim peppers for a milder or more smoky flavor Garlic can be replaced with garlic powder in a pinch but fresh is best Fresh lime juice is essential so avoid bottled if possible
Serving Ideas
Serve these fajitas with Spanish rice or black beans for a fuller meal A squeeze of fresh lime over the top always elevates the flavors Add pickled jalapeños or hot sauce if you like a kick Crumbled queso fresco pairs beautifully on top for a creamy salty finish
These fajitas deliver a fantastic balance of bold flavors and easy preparation making them ideal for busy nights The vibrant ingredients and savory marinade will keep everyone coming back for more
Frequently Asked Recipe Questions
- → What cut of steak is best for fajitas?
Flank steak works well due to its lean texture and ability to absorb marinades, resulting in tender, flavorful slices.
- → How long should the steak marinate?
Marinating for at least 2 hours helps the meat soak in the lime juice and spices, enhancing tenderness and taste.
- → Can I use a different pepper variety?
Yes, bell peppers in red, yellow, and green provide sweetness and crispness, but you can adjust based on preference or availability.
- → How do I avoid overcooking the steak?
Cook steak slices in batches over medium-high heat for about 3 minutes per side for a juicy interior and nicely seared edges.
- → What sides complement this dish well?
Warm flour tortillas, fresh cilantro, guacamole, and sour cream add freshness and creaminess that balance the bold flavors.
- → Can I prepare this without a cast iron skillet?
Yes, a heavy-bottomed skillet or grill pan works well, ensuring even heat and good searing surface.