
Turn fajita night into a cookout with these steamy, cheesy keto steak fajita foil packets—easy to make on the grill or in the oven and perfect for low-carb dinners.

This easy, hands-off weeknight dinner became one of my favorite quick meals the first time I tried it on a busy summer evening. I wanted the flavor of classic steak fajitas without the carbs of tortillas, and packing everything into foil packets made cleanup effortless and the flavors intensely concentrated. I discovered the technique while entertaining a few close friends in my backyard; the packets steamed in their juices, melting the cheese over the steak and vegetables into a rich, savory finish that everyone loved. Since then, these packets have become my go-to for cookouts, quick dinners, and even when I want a reliable meal prep option.
The texture is a satisfying contrast: thinly sliced steak that stays tender when cooked briefly at high heat, crisp-tender bell peppers and onions, and a blanket of melted taco blend cheese to finish. The seasoning is bright and smoky, and because everything cooks together, the steak absorbs the aromatics from the vegetables. I especially love how portable these are—wrap tightly in foil and they travel beautifully for picnics or tailgates. For anyone following a low-carb or ketogenic plan, this brings fajita flavors without the tortilla, and the entire process takes under 35 minutes from start to finish.
In my experience, the first time I made these packets for a small barbecue everyone asked for the recipe. The bites of steak wrapped in soft, melted cheese with slightly charred peppers always go fast. I remember one friend noting how the foil packets intensified the juices, producing a little pool of steak-flavored sauce that became the best part when sopped up with a fork.
My favorite part is how forgiving this method is: even if the steak slices are a touch thicker, the steam in the packet prevents them from becoming tough. I’ve made these for potlucks where people comment on the juicy slices and melty cheese every time, and they’re especially popular at summer cookouts because you can assemble ahead and finish on the grill.
Once cooled to room temperature (no more than two hours), transfer packets to an airtight container or leave them sealed in foil and refrigerate for up to 3 days. For longer storage, double-wrap packets in foil and place in a freezer-safe bag for up to 3 months. Reheat in a 350°F oven for 10–12 minutes from refrigerated, or 20–25 minutes from frozen; on the grill, use indirect heat and cover until warmed through. Avoid microwave reheating if you want to maintain texture—microwaving can make peppers limp and cheese rubbery.
Swap steak for thinly sliced chicken breast or boneless skinless thighs for a lower-cost option; cook times are similar but thighs take a couple more minutes. If you want to avoid dairy, omit the cheese and add a dollop of guacamole after opening the packet. To make the seasoning milder, reduce chili powder or swap smoked paprika for a milder sweet paprika. For extra fat on keto, add a tablespoon of butter per packet or a few slices of avocado after cooking.
Serve packets with lime wedges, sour cream, fresh cilantro, and a side salad of arugula or romaine for crunch. For a Tex-Mex spread, add cauliflower rice as a low-carb base to catch the juices, or serve alongside roasted Mexican street corn salad for a heartier plate. Garnish with sliced jalapeños or pickled onions for brightness. Presentation is easy—open each packet at the table for dramatic steam and aroma.
Fajitas have their roots in Tex-Mex cooking, originally using skirt steak and served sizzling from cast-iron skillets. This foil-packet adaptation borrows the core flavor profile—charred peppers, caramelized onions, and seasoned beef—while modernizing it for low-carb diets and outdoor cooking. The packet method echoes campfire foil dinners but preserves the essence of fajitas by concentrating juices and aromatics. It’s a contemporary, accessible riff on a regional favorite.
In summer, use a variety of colored bell peppers and grill over charcoal for a smoky finish. In cooler months, swap fresh peppers for roasted poblano strips or add sautéed mushrooms for earthiness. For holidays, increase seasoning with a pinch of cinnamon and a splash of citrus to brighten the profile. The method is versatile—swap in seasonal vegetables like zucchini or asparagus when they’re at their peak.
Assemble packets in advance and store them uncooked in the refrigerator for up to 24 hours; bring to room temperature for 15 minutes before cooking to ensure even heat. For bulk meal prep, double the ingredients and make four packets, refrigerating or freezing as needed. Portion into individual foil packets so grab-and-go reheating is simple. Label frozen packets with the date and contents to keep your fridge organized.
These foil packets distill everything we love about fajitas into a simple, low-carb package. Try them once, and they’ll likely become a regular in your rotation—perfect for busy nights, summer gatherings, or anyone wanting big flavor with minimal fuss.
Slice steak thinly across the grain to maximize tenderness and minimize chew.
Use heavy-duty aluminum foil to prevent punctures when grilling and to retain juices.
Let the packets rest sealed for 3 minutes after cooking to redistribute juices and finish cheese melt.
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.
Yes. You can assemble the packets up to 24 hours ahead and refrigerate them until ready to cook. Allow 10–15 minutes at room temperature before baking or grilling for even cooking.
Use heavy-duty foil and place packets over indirect heat on the grill. Cook for 18–22 minutes depending on slice thickness and desired doneness.
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.

Preheat oven to 375°F (190°C) or heat grill to medium-high. Remove steak from refrigerator 10 minutes before slicing to ease cutting.
Slice steak thinly across the grain into about 1/4-inch strips; slice bell peppers and onion into similar thickness for even cooking.
Place steak, peppers, and onion in a large mixing bowl. Sprinkle with 2 teaspoons fajita seasoning and toss until evenly coated. Add a splash of oil if mix seems dry.
Lay two long sheets of heavy-duty foil. Divide the mixture between them and sprinkle 1/2 cup shredded cheese atop each. Fold edges to form sealed packets with a small headspace for steam.
Place packets on a baking sheet and bake 20 minutes or grill over indirect heat 18–22 minutes. Aim for 130–135°F for medium-rare, 140–145°F for medium.
Let packets rest sealed for 3 minutes, then open carefully. Serve with lime wedges, sour cream, cilantro, or cauliflower rice as desired.
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.
Leave a comment & rating below or tag
@royalrecipe on social media!


Easy homemade thin-crust three-cheese spicy chicken and jalapeño pie — a flavor-packed pizza with a satisfying kick, perfect for pizza night or game day.

One-pot taco-spiced beef and spaghetti melted with Monterey Jack cheese for a fun, family-friendly dinner that comes together in about 35 minutes.

A bright, creamy BLT pasta salad tossed with basil pesto, fresh greens, cherry tomatoes, and crisp bacon—perfect for warm-weather gatherings and meal prep.

Leave a comment & rating below or tag @royalrecipe on social media!
Enjoyed this recipe? Share it with friends and family, and don't forget to leave a review!
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.

Join to receive our email series which contains a round-up of some of our quick and easy family favorite recipes.