Keto Steak Fajita Foil Packets

Turn fajita night into an easy grill or oven meal: steamy, cheesy keto steak fajita foil packets ready in 35 minutes and low in carbs.

This skillet-free, foil-wrapped dinner has been a summer staple for our household since I discovered how simple it is to get restaurant-style steak fajitas without heating up the kitchen. I first tried this method on a busy weeknight when I wanted bold fajita flavors with minimal cleanup. The idea of layering tender slices of good-quality steak with crisp peppers, sweet onions and just the right amount of shredded cheese, then sealing it all into a steam pocket, felt like a tiny cooking miracle. Every bite is juicy, aromatic and satisfying — the edges of the meat caramelize while the peppers soften but still keep a snap. That contrast is why this version has become my go-to when guests pop by unannounced.
What makes these packets special is their versatility: you can cook them on a hot grill for a gently charred finish or bake them in the oven for consistent, even doneness. For low-carb eaters, this is a crowd-pleasing option — it’s flavorful, high in protein, and easy to portion. The steam trapped inside melts the cheese into a silky blanket over the steak and veg, concentrating the fajita spices so every forkful tastes like it came from a taqueria. I love serving the packets straight from the foil for a rustic presentation and letting people spoon their own fillings into lettuce cups for a keto-friendly taco experience.
Why You'll Love This Recipe
- Hands-off cooking: prepare the filling in 15 minutes, seal into foil and cook for just 20 minutes — minimal active time and almost no cleanup.
- Flexible cooking methods: works equally well on the grill (for smoky char) or in the oven (for reliable results), so you can use whichever is most convenient.
- Low-carb and high-protein: each serving keeps net carbs around 6 g, making it ideal for keto or low-carb plans while still being filling and flavorful.
- Pantry-friendly seasoning: uses a simple fajita spice blend that you can make from store staples or swap with a pre-mixed packet for speed.
- Make-ahead and freeze-ready: assemble packets in advance and refrigerate or freeze raw; bake from chilled or frozen with a little extra time.
In our family, foil packets have rescued many backyard dinners — even finicky teenagers ask for seconds. The first time I served these at a summer potluck, everyone loved the tidy portions and the way the cheese kept everything indulgent without adding carbs from tortillas. It’s an easy way to get big flavor without fuss.
Ingredients
- Good Quality Steak (1 pound): Choose skirt, flank or thinly sliced sirloin for quick cooking and bold beef flavor. Look for a well-marbled cut at your butcher or grocery — thin slicing across the grain yields tender bites. If buying a thicker steak, slice it at home thinly against the grain.
- Red Bell Pepper (1/2, sliced): Provides sweetness and bright color. Choose firm peppers with glossy skin; thin slices cook quickly and keep some texture.
- Green Bell Pepper (1/2, sliced): Adds a slightly bitter contrast and crunch. Combine with red for classic fajita color contrast and balanced flavor.
- Onion (1/2, sliced): Yellow or white onion works best for sweet-savory balance. Slice into half-moons so they soften and caramelize inside the packet.
- Fajita Seasoning (2 teaspoons): Use a blend of chili powder, cumin, smoked paprika, garlic powder, onion powder, salt and a pinch of oregano. A store-bought mix is fine; I recommend adding a touch more smoked paprika if you plan to grill.
- Taco Blend Shredded Cheese (1 cup): A Mexican-style blend (cheddar, Monterey Jack, queso quesadilla) melts smoothly. If you need dairy-free, swap shredded dairy-free cheese, though melting characteristics will vary.
- Aluminum Foil: Heavy-duty foil helps prevent tearing and contains juices during grilling. Double-wrap if cooking on a hot grill to avoid flare-ups.
Instructions
Preheat: Set your oven to 375°F (190°C). If grilling, preheat the grill to a medium-high setting that registers roughly the same temperature. Preheating ensures even cooking and helps the steak caramelize during the short cook time. Prepare the Filling: Trim any excess fat from the steak and slice it thinly across the grain into strips about 1/4 to 1/2 inch wide. Place steak slices, sliced onions and sliced peppers into a large mixing bowl. Sprinkle the 2 teaspoons of fajita seasoning over the mixture and toss until everything is evenly coated. Let sit for 5–10 minutes to allow the spices to adhere and begin penetrating the meat. Assemble the Packets: Lay out two long sheets of heavy-duty foil on a flat surface. Divide the steak and vegetable mixture evenly between the two sheets, placing the filling slightly off-center to leave room for folding. Evenly distribute the shredded cheese on top of each packet. Fold the long edges up and roll the top to create a sealed enclosure, then fold in the short sides to form a secure packet. Ensure seams are tight to trap steam. Cook: Place the foil packets seam-side up on a baking sheet (or directly on the grill grates if using a grill). Bake or grill for 20 minutes. For medium-rare, check at 16–18 minutes, depending on your steak thickness and heat source. Use tongs to avoid steam burns when opening. If grilling, keep indirect heat to avoid flare-ups from dripping juices. Rest and Serve: Remove packets from heat and let rest for 2–3 minutes before opening. This resting time helps redistribute juices. Open carefully to avoid hot steam, transfer contents to plates, or serve family-style in the foil with lettuce leaves, avocado slices and lime wedges on the side.
You Must Know
- This dish delivers approximately 415 calories per serving and about 6 g net carbs, making it suitable for keto meal plans when paired with lettuce cups instead of tortillas.
- Store leftovers refrigerated in an airtight container for up to 3 days; reheat in a foil packet at 350°F (175°C) for best moisture retention.
- These packets freeze well: assemble raw packets, double-wrap, and freeze up to 3 months. Thaw overnight in the fridge or add 10–15 minutes to cooking time if baking from frozen.
- Protein-rich and satisfying — steak provides iron and B vitamins, while the peppers contribute vitamin C and color without many carbs.
One of my favorite things about this method is how forgiving it is. The steam inside the packet softens veggies without turning them to mush, and the cheese adds a luscious mouthfeel that keeps every bite indulgent. The first time I made these at a tailgate, people loved the portability and the way the packets stayed hot for serving straight from the foil.
Storage Tips
Cool packets to room temperature for no more than two hours before refrigerating. For short-term storage, transfer contents to an airtight container and keep in the fridge for up to 3 days. To freeze, leave packets sealed in heavy-duty foil, wrap once more in plastic wrap and place in a freezer-safe bag for up to 3 months. Reheat from frozen in a 375°F (190°C) oven, adding 10–15 minutes, or thaw overnight and bake for the original time. Reheating in foil helps retain moisture; avoid microwaving cheese-heavy packets to prevent rubbery texture.
Ingredient Substitutions
If you prefer poultry, swap steak for thinly sliced boneless, skinless chicken thighs; increase cook time by 4–6 minutes to ensure doneness. For a dairy-free version, omit shredded cheese and add a tablespoon of olive oil or a dairy-free cheese alternative (note melt will differ). Use poblano peppers for milder heat or jalapeños for a spicier kick — remove seeds to reduce heat. If you don’t have fajita seasoning, combine 1 teaspoon chili powder, 1/2 teaspoon ground cumin, 1/2 teaspoon smoked paprika, 1/4 teaspoon garlic powder, 1/4 teaspoon onion powder, and pinch of salt as an easy substitute.
Serving Suggestions
Serve straight from the foil or plate the filling over crisp romaine or butter lettuce leaves for keto tacos. Add slices of avocado, a dollop of sour cream, chopped cilantro and lime wedges for brightness. For non-keto eaters, warm tortillas or cauliflower flour flatbreads are excellent companions. A simple side salad, charred corn (off the cob for low-carb omit), or grilled zucchini complements the hearty steak and keeps the meal balanced.
Cultural Background
Fajitas trace their roots to the Tex-Mex tradition, originating as a practical meal using skirt steak and seasonal vegetables. The modern fajita evolved from ranch workers’ cooking and became a popular restaurant item in the mid-20th century. This foil-packet variation is a portable, simplified take that keeps the core components — seasoned meat, onions, peppers — while reducing stovetop time and capturing flavors through steaming and gentle roasting.
Seasonal Adaptations
In summer, grill the packets over charcoal for extra smokiness and swap bell peppers for fresh corn kernels and cherry tomatoes for a brighter profile. In winter, use roasted red peppers from jars and add sliced mushrooms for earthiness. Holiday gatherings benefit from doubling the recipe and keeping packets warm in a low oven set to 200°F (95°C) until serving.
Meal Prep Tips
Assemble multiple packets on a sheet pan and refrigerate for up to 24 hours before cooking to save weeknight time. Label and freeze individual packets for grab-and-bake dinners. Portion into single-serving packets for lunches or quick dinners; when reheating, check internal temperature (145°F/63°C for beef to medium, adjust to desired doneness) and rest briefly before serving to keep juices locked in.
Ultimately, these foil packets are about joyful simplicity — bold flavors, easy cleanup, and the little delight of opening a steaming parcel that smells incredible. Try them at your next cookout or busy weeknight and make the recipe your own with favorite peppers, spice level and toppings.
Pro Tips
Slice the steak against the grain to maximize tenderness; thin slices cook faster and stay juicy.
Use heavy-duty foil and double-wrap when grilling to prevent tearing and contain juices.
Let packets rest for 2–3 minutes after cooking to allow juices to redistribute before opening and serving.
If assembling ahead, toss the meat and veggies with a little oil to prevent them from drying out in the fridge.
When reheating, keep packets sealed in foil to retain moisture and heat evenly.
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 make these ahead and freeze them?
Yes — assemble raw packets and freeze for up to 3 months. Thaw overnight in the refrigerator before baking, or add 10–15 minutes to bake time if cooking from frozen.
How do I know when the steak is done?
Check for an internal temperature of 145°F for medium-rare beef, or cook a little longer if you prefer medium. Thin slices will cook quickly; check at 16–18 minutes.
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.

Instructions
Preheat
Preheat the oven to 375°F (190°C) or heat the grill to medium-high heat. Preheating ensures even cooking and proper caramelization of the meat.
Prepare the Filling
Trim excess fat and slice the steak thinly across the grain. Place steak, peppers and onion into a mixing bowl. Sprinkle fajita seasoning over mixture and toss to coat. Let rest 5–10 minutes to allow flavors to penetrate.
Assemble Packets
Lay two long sheets of heavy-duty foil, divide the filling between them, and top with 1/2 cup shredded cheese each. Fold long edges up and seal the top, then fold in short sides to form a tight packet.
Cook
Place packets seam-side up on a baking sheet or over indirect heat on the grill. Bake or grill for 20 minutes, checking at 16–18 minutes for medium-rare depending on steak thickness.
Rest and Serve
Remove from heat and rest packets 2–3 minutes to redistribute juices. Open carefully to avoid steam and serve in lettuce cups or with low-carb sides and lime wedges.
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
@feastinarecipe on social media!

Categories:
You might also like...

Lemon Chicken Orzo Soup
Cozy, bright, and ready fast, this Instant Pot lemon chicken orzo soup brings tender chicken, fresh veggies, and a sunny citrus finish.

50 Calorie Strawberry Cheesecakes
Feather-light mini cheesecakes with bright strawberry sauce, a tender biscuit-style base, and creamy filling. Just 47 calories each and irresistibly fresh.

Kahlua Chocolate Cheesecake Bites
Silky mini cheesecakes swirled with melted chocolate and a splash of Kahlua, nestled on Oreo crusts and crowned with fresh whipped cream.

Did You Make This?
Leave a comment & rating below or tag @feastinarecipe 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 Sarah!
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.

