Keto Steak Fajita Foil Packets

Turn fajita night into a cookout: steamy, cheesy keto steak fajita foil packets that finish on the grill or in the oven—low carb, high flavor.

This skillet-free take on steak fajitas became my go-to the first summer I wanted to simplify weeknight meals without sacrificing flavor. I discovered the foil-packet method during a backyard cookout when the grill was already warm and I needed something that could be assembled quickly and handed off to the coals. The result is tender slices of steak, crisp-tender peppers and onions, and melted taco blend cheese all sealed into a steamy little package that concentrates flavor and keeps cleanup to a minimum. It’s an ideal meal when you want bold Tex-Mex flavors but are watching carbs.
I love how the foil traps juices, braising the steak just enough while preserving the bright snap of the bell peppers. The texture contrast—soft, slightly caramelized onion against slices of seared beef and gooey cheese—makes every bite satisfying. This version is keto-friendly with just about 6 net carbs per serving, and it travels well for picnics, tailgates, or busy weeknights when you want something hearty without fuss. Read on for tips, substitutions, and step-by-step guidance so your packets come out perfect every time.
Why You'll Love This Recipe
- Minimal prep: ready to assemble in about 15 minutes and finish cooking in 20 minutes—perfect for busy evenings and weekend cookouts.
- Low-carb, high-protein: delivers a filling main that’s keto-friendly (roughly 6 net carbs per serving) while keeping carbs off the plate.
- Flexible cooking methods: bake in the oven or finish on a medium-hot grill; both give succulent results and allow you to adapt to weather and equipment.
- One-pan cleanup: everything cooks in foil packets so there’s no skillet to scrub and the juices make a built-in sauce when you open each packet.
- Easy to scale and customize: double or triple the ingredients to feed a crowd, or swap proteins and cheeses for variety.
- Great for make-ahead: packets can be assembled ahead and stored in the fridge for up to 24 hours before cooking.
On the first night I served these, my partner pressed his face over the open packet and inhaled the steamy aromatics—he declared them barbecue-worthy. Picky eaters loved the melted cheese and tender steak, and the leftovers reheated beautifully in a skillet the next day.
Ingredients
- 1 pound good-quality steak (flank, skirt, or sirloin): Choose a cut with good flavor; flank and skirt take marinades well and slice across the grain for tenderness. Look for beef with some marbling from your butcher or grocery choice.
- 1/2 red bell pepper, sliced: Adds sweetness and vibrant color; choose firm, glossy peppers. Red peppers are sweeter than green and caramelize nicely in the packet.
- 1/2 green bell pepper, sliced: Brings a slight vegetal bite and classic fajita color contrast. If you prefer milder flavor, substitute extra red or yellow pepper.
- 1/2 medium onion, sliced (yellow or white): Onion provides savory backbone and browns slightly inside the packet. Slice uniformly so it softens evenly with the peppers and steak.
- 2 teaspoons fajita seasoning: Use a store-bought blend or mix chili powder, cumin, garlic powder, onion powder, paprika, salt, and a pinch of cayenne for heat. Ensure it’s gluten-free if needed.
- 1 cup taco blend shredded cheese: A mix of cheddar and Monterey Jack melts beautifully; use full-fat shredded cheese for best melting and flavor. If dairy-free is required, there are plant-based melting cheeses that work in a pinch.
Instructions
Step 1 — Preheat the oven or grill: Set the oven to 375°F (190°C) or heat the grill to medium heat, roughly the same temperature. Preheating ensures the packets cook evenly; if using a grill, create an indirect zone so packets don’t char too quickly. Step 2 — Prepare the steak and vegetables: Slice the steak thinly against the grain to maximize tenderness. Cut peppers and onion into 1/4–1/2-inch strips so they soften and caramelize at the same rate as the steak. Use a sharp knife and a large cutting board for speed and precision. Step 3 — Season and toss: Combine the sliced steak, peppers, and onions in a large mixing bowl. Sprinkle with 2 teaspoons fajita seasoning and toss until well coated. If time allows, let this sit for 10–15 minutes to let the spices engage the meat. Step 4 — Assemble the foil packets: Lay two long sheets of heavy-duty aluminum foil on a flat surface and divide the mixture between them. Pile the steak and veg mixture into the center of each sheet and sprinkle 1/2 cup taco-blend cheese over the top of each pile. Fold the long ends of foil up, fold over once to secure, then roll the short sides to create a sealed packet to trap steam. Step 5 — Cook: Place packets on a baking sheet if using the oven, or directly on the grill rack if grilling. Cook for 18–22 minutes depending on steak thickness and desired doneness—20 minutes usually yields medium. Avoid opening early; the trapped steam finishes the cooking and melts the cheese. Step 6 — Rest and serve: Let packets rest for 3–4 minutes after removing from heat to allow juices to redistribute. Open carefully—steam will be hot—and transfer contents to plates or serve straight from the foil. Garnish with avocado, fresh cilantro, lime wedges, or low-carb tortillas if desired.
You Must Know
- Nutrition snapshot: approximately 415 calories and 6 net carbs per serving—suitable for low-carb and keto approaches when you skip tortillas or choose low-carb wraps.
- Storage: cool completely then refrigerate in sealed containers for up to 3 days; freeze unopened packets for up to 3 months, reheating from frozen in a 350°F oven until heated through.
- Cheese and seasoning: shredded taco blend melts best; premixed fajita seasoning saves time but check labels for added sugars if strict keto.
- Cooking notes: heavier foil and sealing tightly keeps packets moist; thinner foil risks leaks and drying out on the grill.
My favorite part of these packets is how forgiving they are—slightly different cook times or thicker steak slices still produce a delicious meal. At a family cookout, I made a tray of packets with three different seasoning levels; everyone opened theirs and declared theirs the best. Those little packets are crowd-pleasers precisely because they concentrate the aroma and lock in juices.
Storage Tips
To store leftovers, open the packets and transfer the contents to an airtight container once fully cooled; this prevents sogginess from trapped steam. Refrigerate for up to 3 days. For longer storage, keep the sealed foil packets in the freezer for up to 3 months—label with date. Reheat refrigerated portions in a skillet over medium-low heat until warmed through, or place frozen packets on a baking sheet and cook at 350°F until hot, usually 20–30 minutes depending on thickness.
Ingredient Substitutions
If you don’t have flank or skirt steak, sirloin or flat iron are excellent substitutes; adjust cook time slightly for thicker cuts. Swap the taco blend for sharp cheddar plus a little Monterey Jack if you prefer distinct cheese flavors. For a dairy-free option, use a plant-based melting cheese and reduce overall fat by trimming steak. If peppers aren’t in season, use thin-sliced zucchini or mushrooms—note that zucchini will release more water and may make the packet slightly saucier.
Serving Suggestions
Serve straight from the open packet for rustic presentation or plate over a bed of dressed salad greens for a lighter meal. Offer lime wedges, sliced avocado, sour cream, and chopped cilantro as garnishes. For non-keto guests, serve with warm flour tortillas or rice. Add a side of charred corn salad or a crisp cabbage slaw to balance the rich, cheesy meat with bright acidity and crunch.
Cultural Background
Fajitas trace back to Tex-Mex cooking where skirt steak was traditionally marinated and grilled over open flames. The foil-packet method borrows campfire cookery techniques—individual packets cook quickly over coals and trap flavor. This adaptation keeps the classic smoky, spiced profile while modernizing the technique for ovens and backyard grills, making it accessible for home cooks year-round.
Seasonal Adaptations
In summer, use fresh, sweet bell peppers and char the packets briefly on the grill for added smoke. In winter, swap to roasted red peppers from a jar or frozen pepper strips and add a splash of beef broth to compensate for lost water content. For holiday gatherings, mix in other roasted vegetables like poblano peppers or add a touch of warm spices (smoked paprika, a pinch of cinnamon) for depth.
Meal Prep Tips
Assemble packets in the morning and refrigerate until ready to cook—this short marinating time improves flavor. For grab-and-go lunches, prep packets and store them individually; reheat in a toaster oven or skillet at work. If batch-cooking for the week, freeze cooked packets in portion-sized containers; thaw overnight and reheat gently to preserve texture. Use airtight containers and absorbent paper towels if needed to control condensation.
There’s something quietly joyful about opening a hot foil packet and releasing a puff of steam scented with cumin, garlic, and charred beef. These packets simplify entertaining and put bold flavor on the table without hours of hands-on time—so gather someone you love, slice against the grain, and dig in.
Pro Tips
Slice steak thinly across the grain to maximize tenderness.
Use heavy-duty aluminum foil and seal packets tightly to trap steam and flavors.
Let packets rest 3–4 minutes after cooking so juices redistribute.
If grilling, create an indirect heat zone so packets cook without burning the foil.
This nourishing keto steak fajita foil packets recipe is sure to be a staple in your kitchen. Enjoy every moist, high protein slice — it is perfect for breakfast or as a wholesome snack any time.
FAQs about Recipes
Can I cook these on a charcoal grill?
Yes — use heavy-duty foil and seal tightly. For the grill place packets over indirect heat to avoid charring.
How long do leftovers last?
Leftovers keep for up to 3 days in the fridge; freeze sealed packets for up to 3 months.
Can I use a different protein?
Yes. Shrimp or chicken breast (cut into strips) can replace steak; adjust cook time to 12–16 minutes for shrimp and 18–22 for chicken.
Tags
Keto Steak Fajita Foil Packets
This Keto Steak Fajita Foil Packets recipe makes perfectly juicy, tender, and flavorful steak every time! Serve with potatoes and a side salad for an unforgettable dinner in under 30 minutes.

Ingredients
Main
Instructions
Preheat
Preheat the oven to 375°F or heat a grill to medium. Preheating ensures even cooking and proper melting of the cheese inside the packets.
Slice and Prep
Slice the steak thinly against the grain and cut peppers and onion into uniform strips so everything cooks evenly.
Season
Combine steak, peppers, and onion in a mixing bowl; sprinkle with 2 teaspoons fajita seasoning and toss to coat thoroughly.
Assemble Packets
Divide the mixture between two long sheets of foil, top each with 1/2 cup shredded taco blend cheese, then seal packets by folding the long edges up and rolling the sides closed.
Cook
Place packets on a baking sheet or grill rack and cook 18–22 minutes until beef reaches desired doneness and cheese is melted.
Rest and Serve
Allow packets to rest 3–4 minutes before opening. Serve with lime wedges, avocado, and fresh cilantro, or spoon onto salad greens or low-carb tortillas.
Last Step: Please leave a rating and comment letting us know how you liked this recipe! This helps our business to thrive and continue providing free, high-quality recipes for you.
Nutrition
Did You Make This?
Leave a comment & rating below or tag
@flavest on social media!

Categories:
You might also like...

3-Ingredient No-Bake Lemon Cookies
Bright, tangy lemon cookies made with just white chocolate, fresh lemon, and unsweetened shredded coconut. No oven, no fuss — ready in about 10 minutes and perfect for make-ahead treats.

3-Ingredient Strawberry Protein Balls
Simple, portable strawberry protein bites made with strawberry puree, coconut flour, and vanilla protein powder. Ready in 10 minutes and perfect for snack time.

30 Minute Chickpea and Tomato Coconut Curry Soup
A cozy, pantry friendly chickpea and tomato coconut curry soup ready in 30 minutes. Vegan, gluten free, and full of warming curry flavor.

Did You Make This?
Leave a comment & rating below or tag @flavest on social media!
Rate This Recipe
Share This Recipe
Enjoyed this recipe? Share it with friends and family, and don't forget to leave a review!
Comments (1)
This recipe looks amazing! Can't wait to try it.
Comments are stored locally in your browser. Server comments are displayed alongside your local comments.
Hi, I'm Maria!
What's Popular
30-Minute Meals!
Join to receive our email series which contains a round-up of some of our quick and easy family favorite recipes.

