Soups & Stews
This angus beef fajitas recipe delivers restaurant-quality flavor with tender skirt steak and smoky charred peppers—perfect for weekend entertaining. The secret lies in marinating the beef overnight, which transforms tough cuts into melt-in-your-mouth slices packed with rich, beefy flavor. This isn't your average fajita recipe; we're talking premium angus beef that sears beautifully and stays juicy, paired with perfectly charred vegetables for that authentic street-taco taste.
The process is straightforward but yields impressive results: thinly sliced skirt steak marinated in lime, garlic, and cilantro, then quickly seared on high heat for maximum flavor. Meanwhile, bell peppers and onions caramelize on the grill or skillet, developing deep smoky notes that complement the beef perfectly. Warm tortillas are essential—just a quick pass over the grill or in a dry skillet keeps them pliable and crisp at the edges.
What you'll end up with is a sizzling plate of fajitas that looks as good as it tastes—golden-brown beef, vibrant charred vegetables, and warm tortillas ready to be loaded with all the classic toppings. The combination of tender beef, sweet peppers, and smoky aromas creates a dish that's both satisfying and elegant, perfect for feeding a crowd or enjoying a casual family dinner.
Serve with all the fixings: fresh guacamole, sour cream, shredded cheese, and a sprinkle of cilantro for that final fresh touch. This recipe scales easily, so you can double or triple it for parties without missing a beat. Let's get started on creating fajitas that will have everyone asking for seconds.
Ingredients for angus beef fajitas
Restaurant-quality fajitas start with premium angus beef and vibrant charred veggies—just 14 ingredients for bold, smoky flavor.
| Ingredient | Amount | Notes |
|---|---|---|
| Skirt Steak 🥩 | 1 ½ lb | Angus cut, thinly sliced |
| Fresh Lime 🍋 | 1 whole | Juiced, zest reserved |
| Garlic Cloves 🧄 | 6 cloves | Minced for marinade |
| Fresh Cilantro 🌿 | ½ cup | Chopped, stems removed |
| Olive Oil 🫒 | ¼ cup | Extra-virgin preferred |
| Salt 🧂 | 1 ½ tsp | Kosher or sea salt |
| Ground Black Pepper 🌶️ | 1 tsp | Freshly ground preferred |
| Bell Peppers 🍅 | 2 whole | Mixed colors, sliced |
| Yellow Onion 🧅 | 1 whole | Sliced into strips |
| Flour Tortillas 🌯 | 8 whole | Medium size, warmed |
| Cumin 🌿 | 1 tsp | Ground for seasoning |
| Smoked Paprika 🌶️ | ½ tsp | For extra smokiness |
| Avocado Oil 🫒 | 2 tbsp | High smoke point for searing |
| Fresh Jalapeño 🌶️ | 1 whole | Sliced, optional for heat |
The skirt steak is the star—Angus cut makes all the difference. Costco or Whole Foods have the best selection, but any butcher can slice it thin for you. Look for good marbling and avoid pre-sliced packages (they dry out fast). For the marinade, fresh lime juice and cilantro are non-negotiable—they brighten up the rich beef flavor. If you can't find fresh cilantro, dried works at half the amount, but trust me, fresh is better. The bell peppers? Mixed colors add visual appeal, but any kind works. Just slice them evenly so they cook at the same rate.
No skirt steak? Flank steak works too—just slice against the grain. Short on lime? Substitute lemon juice, but add a pinch of sugar to balance. The avocado oil is key for high-heat searing—don't skimp on quality. If you can't find it, vegetable or canola oil works in a pinch, but it won't have the same neutral flavor. For the tortillas, warm them properly—they should be pliable but not soggy. Store-bought is fine, but homemade corn tortillas add an authentic touch. The jalapeño is optional, but if you use it, remove seeds for less heat.
Marinate the beef overnight for maximum tenderness—cover and refrigerate. The peppers and onions can be prepped ahead and stored in the fridge for 2 days. Tortillas keep well in a dry place for 1 week, but warm them just before serving. Leftovers? Store in an airtight container for 3 days—they reheat beautifully in a skillet. For parties, double the recipe and keep everything in separate containers so guests can assemble their own plates. The smoky flavor actually improves the next day, so make extra if you can!
Why You'll Love This Recipe
- Skirt Steak Magic: I swear by skirt steak—it’s lean but tender, and those long fibers caramelize perfectly with just a little olive oil and garlic. No fancy cuts, no overpaying, just pure beefy satisfaction that doesn’t require hours of marinating.
- Sizzle in Minutes: Honestly, this recipe is my go-to when I’m staring at the clock at 6:30 PM. Slice the steak, toss it with garlic and lime, and let the pan do the work—crispy edges, juicy center, done before the kids even notice dinner’s ready.
- Fajita Flexibility: Between us, these work for everything: Taco Tuesday, game-day snacks, or even a lazy Sunday brunch (yes, with scrambled eggs and avocado). Double the batch, freeze half, and you’ve got a weeknight lifesaver.
- Budget-Friendly Feast: Skirt steak stretches further than you’d think, and the lime and cilantro make it feel like a restaurant meal. Leftovers? Even better—reheat in a skillet or toss into breakfast burritos. My wallet and my family win.
Step-by-step instructions for sizzling skirt steak with charred peppers
Here's how to transform tender skirt steak and vibrant vegetables into restaurant-quality fajitas.
Marinate the Skirt Steak
In a large bowl, combine the 1.5 lb skirt steak, 6 cloves minced garlic, 1.5 tsp salt, 1 tsp ground black pepper, 1 tsp cumin, and 0.5 tsp smoked paprika. Add the 0.25 cup olive oil and mix thoroughly with your hands, coating every surface of the meat. This ensures maximum flavor penetration and tenderness.
Transfer the steak to a resealable plastic bag and add the juice from the 1 whole fresh lime (about 2 tablespoons). Seal the bag and massage it gently to distribute the marinade evenly. Let the steak marinate in the refrigerator for at least 30 minutes—this time allows the flavors to meld and the meat to become more pliable. For best results, marinate for up to 4 hours if you have the time.
Prepare the Vegetables
Slice the 2 whole bell peppers into ¼-inch thick strips and the 1 whole yellow onion into ¼-inch thick strips. If using the 1 whole fresh jalapeño, remove the seeds and slice it into thin strips for added heat. Spread the sliced vegetables on a baking sheet and toss them with 1 tablespoon of the avocado oil to prevent sticking.
Broil the vegetables in the oven at 450°F for 8-10 minutes, stirring once halfway through, until they are charred and slightly blistered on the edges. The high heat caramelizes their natural sugars, creating a sweet, smoky flavor that pairs perfectly with the steak. Remove them from the oven and set aside, keeping them warm.
Sear the Skirt Steak
Heat 2 tablespoons avocado oil in a large skillet over high heat until it shimmers. Remove the steak from the marinade (reserve the marinade for later) and pat it dry with paper towels. This step is crucial—dry meat sears better and develops a delicious crust. Add the steak to the skillet in a single layer and let it sear undisturbed for 2-3 minutes until a deep golden-brown crust forms.
Flip the steak and cook for another 2-3 minutes on the second side, then reduce the heat to medium-high and continue cooking for an additional 1-2 minutes until the internal temperature reaches 135°F for medium-rare. The steak should be tender but still slightly springy to the touch. Transfer the steak to a cutting board, tent it loosely with foil, and let it rest for 5 minutes before slicing.
Assemble the Fajitas
While the steak rests, warm the 8 whole flour tortillas in a dry skillet over medium heat for 20-30 seconds per side or wrap them in a damp towel and microwave for 20 seconds. This keeps them pliable and prevents cracking. Slice the skirt steak against the grain into ¼-inch thick strips for easy eating.
Divide the sliced steak, charred vegetables, and 0.5 cup chopped fresh cilantro among the tortillas. Drizzle with any remaining marinade from the steak (strain it first if you prefer a smoother sauce) and serve immediately. The combination of tender, smoky steak, sweet charred peppers, and zesty lime creates a flavor explosion in every bite.
Pro Tips For Making Angus Beef Fajitas
- Slice Against the Grain: Skirt steak’s muscle fibers run diagonally—cutting perpendicular to those lines guarantees each bite melts instead of chews. I used to fight this, thinking it’d waste meat, but the difference is night and day. Grab a sharp knife and slice after resting, not before.
- Char the Garlic, Not the Steak: Toss those minced garlic cloves into the hot pan after the steak starts searing, not before. You want them golden and fragrant, not bitter from burning. I learned this the hard way—once I turned my fajitas into a sad, smoky experiment.
- Dry the Steak Like a Pro: Pat that skirt steak bone-dry with paper towels before hitting the pan. Wet meat steams instead of sears, and you’ll end up with gray, soggy fajitas. Yes, it’s tedious, but it’s the thing that matters most for that perfect crust.
- Zest the Lime First: Before juicing, zest the lime over the steak while it cooks—those bright oils cling to the meat like a flavor hug. I was skeptical until I tried it: the acid cuts through the richness and adds a dimension store-bought lime juice can’t match. (Save the juice for finishing.)
Serving suggestions for angus beef fajitas
Classic Toppings
Fresh guacamole is a must-have topping—its creamy texture balances the smoky beef perfectly. I like to make a quick batch with 2 ripe avocados, 1 tbsp lime juice, ¼ cup diced red onion, and 2 tbsp chopped cilantro. For extra richness, add ¼ cup sour cream or Mexican crema. Shredded Monterey Jack or pepper jack cheese melts beautifully when warmed slightly, while pickled red onions add a tangy crunch. 🌿
Warm Tortilla Stack
Warm tortillas are essential for that restaurant-style experience. I recommend using Mission brand flour tortillas—they hold up well to high heat and stay pliable. Warm them in a dry skillet over medium heat for 20-30 seconds per side or wrap them in a damp towel and microwave for 20 seconds. For a creative twist, try corn tortillas for an authentic touch, or even low-carb tortillas if you're watching your intake. Stack them neatly on a platter and let guests build their own fajitas. 🌯
Salsa & Pickled Veggies
A vibrant pico de gallo or roasted salsa adds freshness to your fajitas. I blend 2 tomatoes, ½ red onion, 1 jalapeño, and ¼ cup cilantro with a squeeze of lime for a bright, zesty salsa. For pickled veggies, thinly slice 1 red onion and 1 red bell pepper, then soak in a mix of ½ cup vinegar, 1 tbsp sugar, and 1 tsp salt for 30 minutes. The tangy crunch cuts through the richness of the beef beautifully. 🌶️
Protein Swaps
While angus beef is the star, you can easily swap it out for other proteins. For a seafood option, use shrimp or scallops—toss them in the same marinade and sear for just 2-3 minutes per side. For a vegetarian version, try portobello mushrooms marinated in lime and garlic, then grilled until tender. Chicken lovers can use thighs or breasts sliced thinly and marinated for 1-2 hours instead of overnight. 🍤
Serving Style Ideas
For a casual backyard BBQ, serve fajitas in a large cast-iron skillet with all the toppings in small bowls on the side. This keeps everything warm and makes it easy for guests to assemble their plates. For a more elegant presentation, arrange the sliced beef and charred peppers on a platter, then let guests add tortillas and toppings as they please. I also love adding a side of Mexican rice or cilantro-lime black beans to round out the meal. 🍽️
Nutrition facts
Frequently asked questions
Can I use flank steak instead of skirt steak for fajitas?
Yes, flank steak works beautifully—it's leaner but just as flavorful when sliced thinly against the grain. For best results, marinate it for at least 2 hours (skirt steak benefits from overnight marinating). Flank steak should be cooked to medium-rare (130-135°F) to avoid toughness. The key is slicing it very thinly—about ¼-inch thick—so every bite is tender.
How do I get the perfect char on my fajita vegetables?
High heat is your secret weapon! Use a clean, dry skillet or grill grates and cook the peppers and onions over high heat until they develop deep blackened edges. For best results, work in batches if needed—crowding the pan steams instead of chars. A quick broil in the oven (450°F for 8-10 minutes) also works well for even charring.
What's the best way to keep tortillas warm for serving?
Wrap tortillas in a clean kitchen towel and microwave for 20-30 seconds, or warm them in a dry skillet over medium heat for 20 seconds per side. For a crowd, keep them in a covered warming tray at 200°F—this prevents them from drying out. Never stack them directly on top of each other while warming, or they'll stick together.
Can I make fajitas ahead of time?
Cook the beef and vegetables separately, then store them in airtight containers in the fridge for up to 3 days. Reheat everything in a skillet over medium heat until piping hot. The flavors actually improve overnight—just add fresh tortillas and toppings when serving. For the marinade, strain it first if you want a smoother sauce when reheating.
Why does my skirt steak turn out tough?
Overcooking is the #1 culprit—skirt steak should reach 130-135°F for medium-rare, no higher! Also, slice against the grain (not with it) for maximum tenderness. Another common mistake is not letting the meat rest after cooking—always rest for 5 minutes before slicing. If your steak is still tough, try marinating it for 4 hours next time instead of just 30 minutes.
