
Beef Fajitas
Equipment
- Cast iron skillet
- Skillet
- Griddle
- Tongs
- Spatula
Ingredients
Fajita Beef
- 1 batch Fajita Skirt Steak thawed, slice into 1/4 inch strips across the grain before cooking
Vegetables
- 1 Green Bell Pepper sliced thinly
- 1 Red Bell Pepper sliced thinly
- 1 cup White Onion sliced into 1/4 inch slices
- ½ tsp Kosher Salt Morton brand
Cooking Fat
- 2 Tbsp Beef Fat or avocado oil, for vegetables
- 2 Tbsp Beef Fat or avocado oil, for beef
- 2 Tbsp Beef Fat or avocado oil, for tortillas
Tortillas
- 12 Corn Tortillas
Toppings
- 1 cup Onion diced small
- 1 bunch Cilantro fresh, chopped
Instructions
Vegetables
- Heat a skillet over medium-high heat.
- Add 2 Tbsp beef fat.
- Add the sliced onions, peppers, and salt.
- Sauté until tender with a light char.
- Turn off heat and set aside.
Beef
- Heat a cast iron skillet over medium-high to high heat.
- Add 2 Tbsp beef fat and spread evenly.
- Add the sliced fajita steak and toss with tongs to coat with the oil.
- Keep tossing and stirring until the beef is heated through and crisping on the edges.
- Turn off heat.
- Slide the beef to one side and add the peppers and onions from skillet 1.
Tortillas
- Heat a cast iron skillet or griddle over medium-high heat with a touch of beef fat.
- Cook the corn tortillas 1-3 at a time, about 1 minute per side.
- For softer tortillas, stack two together.
Serve
- Serve with diced onion, fresh cilantro, salsa verde, salsa rojo, refried beans, and Mexican rice.
Notes
Why This Assembly Meal Works
You're standing in your kitchen at 6:30 PM, bone-tired from the day. The family needs dinner, and takeout feels like the only option. Except you've got a secret weapon in your freezer: Grilled Skirt Steak for Fajitas, already marinated, cooked, and portioned. While your neighbors are scrolling through DoorDash, you're pulling a batch component that turns into sizzling restaurant-quality fajitas in 20 minutes flat.
I worked at a Mexican restaurant called US Bar and Grill-ironically named, I know. But it was there that I discovered real fajitas, the kind that arrive at your table on a screaming-hot cast iron skillet with that signature sizzle. They became my gold standard, and I've been judging every fajita I've eaten or made for the past 35 years against those. Tonight's dinner isn't some approximation-it's that same restaurant experience, except you're pulling it off in your home kitchen in 20 minutes because the hard work already happened weeks ago.
This isn't meal prep containers of sad reheated food. This is fresh peppers and onions hitting a hot skillet, beef getting a quick sear to crisp the edges, tortillas warming on the griddle. This is why you spent two hours batch cooking three weeks ago. Tonight, you're a professional kitchen operator pulling from inventory to deliver dinner on demand.
The Batch Component Foundation
This assembly meal requires one portion of Grilled Skirt Steak for Fajitas from your freezer. If you haven't made that batch component yet, start there-it's what makes this 20-minute dinner possible. The skirt steak has already been marinated with lime, cumin, and garlic, then grilled or seared to medium-rare perfection. All the flavor development and time-intensive cooking happened weeks ago. You froze it in meal-sized portions, and now it's sitting in your freezer waiting for exactly this moment.
Having this batch component pre-made is the difference between a 90-minute fajita dinner (marinating for hours, grilling, vegetable prep, timing everything) and a 20-minute assembly meal. The protein is done. The seasoning is done. The hardest part of fajitas-getting that skirt steak perfectly cooked and rested-already happened. You're just reheating, slicing, and combining with fresh elements that take minutes to cook.
What You're Actually Doing Tonight
You're not cooking fajitas from scratch. You're assembling pre-cooked batch beef with freshly sautéed peppers and onions. The batch component does the heavy lifting-you're just adding the bright, fresh elements that make fajitas sing. Slice some vegetables, heat three pans (one for vegetables, one for beef, one for tortillas), and execute. It's restaurant service, not all-day cooking. Those fajitas from US Bar and Grill that set my standard? They weren't cooking skirt steak to order either-they were pulling from prep and finishing to order. That's exactly what you're doing tonight.
Assembly Timeline
Honest timing: 20 minutes from pulling the batch component to plating sizzling fajitas. No fluff, no "if you're an Olympic chopper" assumptions. This is real weeknight speed with batch components doing the work.
The Actual Steps
- Thaw batch component: Ideally thawed overnight in the refrigerator, or use the quick-thaw method (sealed bag in cold water for 30 minutes). Slice the thawed skirt steak into ¼-inch strips across the grain-takes 3 minutes.
- Prep fresh elements: Slice bell peppers and onions into strips (5 minutes). Dice onion for topping, chop cilantro if using (3 minutes). Heat three skillets or use a large griddle.
- Cook and combine: Sauté peppers and onions in a bit of beef fat or oil until softened and charred at the edges (6 minutes). In a separate screaming-hot skillet, quickly sear the sliced beef strips to reheat and caramelize the edges (3 minutes). Warm tortillas in the third pan with a bit of fat (2 minutes).
- Serve: Plate the beef and vegetables on a warm platter-use cast iron if you've got it for that restaurant sizzle. Serve with warm tortillas and toppings. Total time: 20 minutes from freezer to table.
Why This Beats Takeout
- Faster: 20 minutes vs. 40-50 minutes for restaurant fajita delivery
- Cheaper: $15 homemade for four people vs. $50-60 for restaurant fajitas with delivery fees and tip
- Better quality: Real skirt steak you marinated and cooked, not mystery protein swimming in commercial fajita seasoning packets
- No decision fatigue: The batch component is already in your freezer-you decided weeks ago. Tonight you just execute.
Cost Comparison
Let's run the real numbers on this assembly meal versus ordering fajitas from your local Tex-Mex place. The batch component investment pays massive dividends when you calculate per-meal costs.
Real Numbers
- Batch component portion: $7 (one portion Grilled Skirt Steak for Fajitas from your freezer inventory)
- Fresh additions: Bell peppers and onions $3, corn tortillas $2, cilantro and diced onion $1, cooking fat $1, lime 50¢
- Total homemade cost (serves 4): $14.50
- Restaurant equivalent: $50-60 for beef fajitas for four with delivery fees and tip
- Savings per meal: $35-45, and you ate 20 minutes faster than delivery would arrive
Variations & Substitutions
This assembly framework works with multiple batch components and dietary preferences. The core structure-seared protein, sautéed vegetables, warm tortillas-stays the same while you adjust the details.
Make It Your Own
- Different protein: Substitute batch Fajita Chicken Thighs or batch Carnitas for different fajita styles with the same assembly speed
- Dietary adjustments: Use lettuce wraps or low-carb tortillas instead of corn tortillas; keep the beef and vegetables the same
- Spice level: Add sliced jalapeños to the vegetable sauté for heat, or serve with hot sauce and pickled jalapeños for individual control
- Vegetable swaps: Add sliced zucchini or mushrooms to the pepper-onion mix, or use poblano peppers instead of bell peppers for deeper, smokier flavor
- Toppings bar: Set out sour cream, guacamole, shredded cheese, pico de gallo, and let everyone build their own
This Is Why You Batch Cook
Three weeks ago, you spent two hours marinating and grilling skirt steak, then portioning it into freezer bags. Tonight, you spent 20 minutes turning that batch component into restaurant-quality fajitas that have your family asking when you learned to cook like this. Those fajitas I fell in love with 35 years ago at US Bar and Grill? You just served that quality in your own kitchen, on a Tuesday night, while exhausted from work. That's the system working.
You're not grinding through recipes every single night-you're running a professional kitchen infrastructure that delivers on demand. The batch component sits in your freezer like inventory in a restaurant walk-in. When Tuesday night hits and you're exhausted, you're not starting from zero. You're pulling from stock, adding fresh elements, and serving dinner faster than takeout. This is the payoff for batch cooking-not sad meal prep containers, but sizzling fajitas that taste like you worked all day when you really worked 20 minutes. That's the difference between cooking and operating a system.
Recipe

Beef Fajitas
Equipment
- Cast iron skillet
- Skillet
- Griddle
- Tongs
- Spatula
Ingredients
Fajita Beef
- 1 batch Fajita Skirt Steak thawed, slice into ¼ inch strips across the grain before cooking
Vegetables
- 1 Green Bell Pepper sliced thinly
- 1 Red Bell Pepper sliced thinly
- 1 cup White Onion sliced into ¼ inch slices
- ½ teaspoon Kosher Salt Morton brand
Cooking Fat
- 2 tablespoon Beef Fat or avocado oil, for vegetables
- 2 tablespoon Beef Fat or avocado oil, for beef
- 2 tablespoon Beef Fat or avocado oil, for tortillas
Tortillas
- 12 Corn Tortillas
Toppings
- 1 cup Onion diced small
- 1 bunch Cilantro fresh, chopped
Instructions
Vegetables
- Heat a skillet over medium-high heat.
- Add 2 tablespoon beef fat.
- Add the sliced onions, peppers, and salt.
- Sauté until tender with a light char.
- Turn off heat and set aside.
Beef
- Heat a cast iron skillet over medium-high to high heat.
- Add 2 tablespoon beef fat and spread evenly.
- Add the sliced fajita steak and toss with tongs to coat with the oil.
- Keep tossing and stirring until the beef is heated through and crisping on the edges.
- Turn off heat.
- Slide the beef to one side and add the peppers and onions from skillet 1.
Tortillas
- Heat a cast iron skillet or griddle over medium-high heat with a touch of beef fat.
- Cook the corn tortillas 1-3 at a time, about 1 minute per side.
- For softer tortillas, stack two together.
Serve
- Serve with diced onion, fresh cilantro, salsa verde, salsa rojo, refried beans, and Mexican rice.




Was this helpful?
You must be logged in to post a comment.