As the days grow warmer, my cravings shift toward light and vibrant meals that celebrate the season, and nothing captures this culinary spirit quite like low carb steak fajitas. Picture this: juicy marinated flank steak sizzling on the grill, surrounded by a rainbow of bell peppers and onions, all nestled in crisp butter lettuce wraps instead of traditional tortillas. This delightful twist keeps the dish healthy and satisfying, perfect for anyone diving into a Keto or Paleo lifestyle—or simply looking to spice up weeknight dinners.
The best part? These fajitas are a breeze to whip up! In just under 30 minutes, you’ll have a platter full of flavor that impresses family and friends alike. So, let’s get grilling and transform a classic dish into a guilt-free feast that’s bursting with fresh flavors—no more boring takeout meals when you have this easy recipe at your fingertips!

Why You’ll Love Low Carb Steak Fajitas
Flavorful Fusion: The mixture of zesty lime and tender grilled flank steak delivers a fiesta of flavors in every bite.
Quick Prep Time: In just 30 minutes, you can have a delicious, wholesome meal ready, making it perfect for busy weeknights.
Healthy Alternative: By swapping out tortillas for butter lettuce, you enjoy a low-carb dish that fits various diets, including Keto and Paleo.
Crisp Texture: The crunchy texture from the lettuce wraps pairs beautifully with the succulent steak and charred veggies, creating a satisfying eating experience.
Crowd-Pleasing Dish: Perfect for entertaining, these fajitas are not only nutritious but full of vibrant colors, enticing everyone at the table. For more delightful recipes, check out our guide on easy weeknight dinners.
Low Carb Steak Fajitas Ingredients
For the Steak Marinade
• Flank Steak – Use tenderized flank steak for optimal texture.
• Lime Juice – Adds acidity and depth; can substitute with lemon juice if needed.
• Garlic Cloves – Freshly sliced enhances aroma and flavor.
• Salt – Essential for seasoning; adjust to your taste.
• Olive Oil – Helps marinade adhere; substitute with avocado oil if desired.
• Cumin – Adds warm, earthy flavor; omit for a milder taste.
• Garlic Powder – Enhances garlicky notes; optional if using fresh garlic.
• Onion Powder – Adds depth to the marinade; omit if using fresh onions.
• Chipotle Powder/Chili Powder – Brings smokiness and spice; adjust according to heat preference.
• Soy Sauce – Enhances umami flavors; use coconut aminos for a Paleo/Whole30-friendly option.
• Red Wine Vinegar – Adds tangy complexity; substitute with apple cider vinegar if needed.
• Jalapeno Pepper Jelly – Adds sweetness and heat; omit for a pure Paleo/Whole30 dish or use fresh jalapenos.
For the Vegetables
• Bell Peppers – Use any available colors; adds sweetness and vibrant color.
• Onions – Provides sweetness when grilled; can substitute with shallots.
For the Wraps
• Butter Lettuce – Serves as a low-carb wrap; regular tortillas can be used if not following low carb.
Optional Toppings
• Sour Cream – Adds creaminess and flavor; great for contrast.
• Chopped Cilantro – Fresh herb that brightens the dish.
• Lime Wedges – Squeeze over for an extra zesty kick.
• Avocado – Provides a creamy texture and healthy fats.
These Low Carb Steak Fajitas promise a delightful and flavorful dining experience!
How to Make Low Carb Steak Fajitas
-
Marinate the Steak: In a bowl, combine lime juice, garlic, salt, olive oil, cumin, garlic powder, onion powder, chipotle powder, soy sauce, red wine vinegar, and jalapeno jelly. Mix until well blended, creating a flavorful marinade.
-
Prepare Steak: Tenderize the flank steak using a meat mallet, then place it in a sealable bag. Pour the marinade over the steak, ensuring it’s fully coated. Marinate for at least one hour, or overnight for more intense flavor.
-
Prep Veggies: Slice the bell peppers and onions into strips, then season with salt, cumin, chipotle powder, and oregano to enhance their flavor profile.
-
Grill Veggies: Heat olive oil in a skillet over medium-high heat. Add the seasoned veggies and cook until they are charred and tender, about 5-7 minutes. Set aside when done.
-
Grill Steak: Preheat your grill to high heat. Once ready, grill the marinated steak for 4 minutes on each side, aiming for a medium-rare doneness. Allow the steak to rest for 5 minutes to lock in juices.
-
Slice Steak: Carefully cut the steak against the grain into thin strips. This technique helps ensure each bite is tender and juicy.
-
Assemble Fajitas: Serve the sliced steak and grilled veggies nestled in butter lettuce wraps. Add your choice of optional toppings for an extra burst of flavor.
Optional: Add a sprinkle of fresh cilantro for a delightful herbal touch.
Exact quantities are listed in the recipe card below.

Low Carb Steak Fajitas Variations
Customize these delicious low carb steak fajitas to match your personal tastes and dietary needs!
-
Protein Swap: Use chicken or shrimp instead of flank steak for a different flavor profile that still satisfies.
-
Cauliflower Tortillas: For a unique twist, try using cauliflower tortillas while keeping the meal low carb and veggie-filled.
-
Extra Veggies: Add in zucchini or mushrooms for extra nutrition and a satisfying crunch in every bite.
-
Spice It Up: Incorporate diced jalapeños or habanero peppers for a fiery kick that will heat things up!
-
Sweet Heat: Swap out jalapeño pepper jelly for pineapple salsa for a fresh, fruity heat that brightens the dish.
-
Herb Infusion: Stir in fresh herbs like cilantro or parsley into the marinade for an aromatic flavor boost that enhances the freshness.
-
Cheese Lover: Sprinkle crumbled feta or cotija cheese over the fajitas for a creamy texture and tangy flavor that pairs perfectly.
-
Smoky Delight: Use smoked paprika instead of chipotle powder for a different smoky flavor without the heat, adding depth to your fajitas.
Make Ahead Options
These Low Carb Steak Fajitas are a fantastic choice for meal prep, allowing you to save time during your busy weeknights! You can marinate the flank steak up to 24 hours in advance, enhancing the flavor while ensuring it’s tender. Simply combine the marinade ingredients, add the steak to a sealable bag, and refrigerate. The bell peppers and onions can also be sliced and stored in an airtight container for up to 3 days; this ensures they stay fresh and ready for grilling. When it’s time to eat, simply grill the marinated steak and veggies together, assemble in fresh butter lettuce wraps, and enjoy a delightful meal just as delicious as when made fresh!
How to Store and Freeze Low Carb Steak Fajitas
Fridge: Store any leftover steak and veggies in an airtight container in the refrigerator for up to 3 days to maintain freshness and flavor.
Freezer: If you have extra fajitas, freeze the steak and veggies in individual portions in a freezer-safe bag for up to 2 months.
Reheating: To reheat, thaw in the fridge overnight, then warm on the stovetop over medium heat to preserve texture. Enjoy the deliciousness of your low carb steak fajitas once again!
Expert Tips for Low Carb Steak Fajitas
Tenderize Properly: Make sure to thoroughly tenderize your flank steak to ensure a juicy, melt-in-your-mouth texture.
Marinate for Flavor: For the best results, marinate your steak for at least one hour, but overnight is ideal for maximum flavor infusion.
Grill Techniques: Keep the grill lid closed while cooking to maintain consistent heat and achieve even cooking on your steak for these low carb steak fajitas.
Slice Against the Grain: Always cut the steak against the grain to enhance tenderness, ensuring each bite is easy to chew and packed with flavor.
Check Doneness: Use a meat thermometer to ensure perfect doneness; aim for about 130°F for a juicy medium-rare steak.
Experiment with Veggies: Feel free to add other vegetables like zucchini or mushrooms to increase nutrition and flavor in your low carb steak fajitas.
What to Serve with Low Carb Steak Fajitas?
Make your meal even more delightful by pairing these fresh and flavorful fajitas with complementary sides and drinks.
-
Guacamole: This creamy, avocado-based dip adds richness and contrasts beautifully with the spicy grilled steak and veggies.
-
Salsa: A refreshing tomato salsa brings acidity and brightness, enhancing the fajitas’ robust flavors and adding a pop of color.
-
Roasted Cauliflower: The nutty, caramelized flavors of roasted cauliflower provide a hearty texture while keeping the meal low-carb and healthy.
-
Mexican Street Corn Salad: A chilled salad with charred corn, lime, and cheese delivers a delightful crunch that balances the warm, smoky fajitas.
-
Black Bean Salad: This protein-rich dish adds a satisfying heartiness, with a hint of lime and cilantro that ties in with the fajitas’ flavors.
-
Iced Herbal Tea: A chilled herbal tea or iced lime-infused drink offers a refreshing contrast to the warm fajitas, cleansing the palate brilliantly.
-
Chilled Zucchini Noodles: Light and fresh, these “zoodles” can provide an extra veggie boost while remaining low in carbs, complementing the beef perfectly.
Elevate your dining experience with these pairs for a cohesive and satisfying feast!

Low Carb Steak Fajitas Recipe FAQs
What kind of steak works best for low carb steak fajitas?
Flank steak is the star of this dish due to its tenderness and flavor. If unavailable, skirt steak or sirloin can also work well. Look for steaks that are bright red with good marbling for the best results.
How do I store leftover steak fajitas?
You can store any leftover steak and veggies in an airtight container in the refrigerator for up to 3 days. Make sure to let the dish cool completely before sealing it in to maintain its freshness and flavor.
Can I freeze low carb steak fajitas?
Absolutely! To freeze, place the sliced steak and veggies in portion-sized freezer-safe bags. They can be frozen for up to 2 months. Make sure to remove any excess air from the bags before sealing to prevent freezer burn.
How can I reheat leftover fajitas?
To reheat, simply thaw your frozen portions in the refrigerator overnight. Then, warm them in a skillet over medium heat for about 5-7 minutes, stirring occasionally to preserve the texture and flavor of the ingredients.
Are low carb steak fajitas pet-friendly?
While the ingredients in low carb steak fajitas, such as flank steak and veggies, can be safe for pets, be cautious with seasonings like garlic and onions. It’s best to avoid giving them any seasoned leftovers and stick to plain, unseasoned portions instead.
What if my steak is tough after grilling?
If your steak turns out tough, this is often due to cutting it against the grain. Always slice the steak across the grain to ensure tenderness. Additionally, marinating the steak longer helps the proteins break down, resulting in a softer texture in your low carb steak fajitas.

Low Carb Steak Fajitas in Fresh Lettuce Wraps Delight
Ingredients
Equipment
Method
- In a bowl, combine lime juice, garlic, salt, olive oil, cumin, garlic powder, onion powder, chipotle powder, soy sauce, red wine vinegar, and jalapeno jelly. Mix until well blended.
- Tenderize the flank steak using a meat mallet and place it in a sealable bag. Pour the marinade over the steak and marinate for at least one hour.
- Slice the bell peppers and onions into strips, then season with salt, cumin, chipotle powder, and oregano.
- Heat olive oil in a skillet over medium-high heat. Add the seasoned veggies and cook until charred and tender.
- Preheat your grill to high heat. Grill the marinated steak for 4 minutes on each side, allowing it to rest for 5 minutes.
- Slice the steak against the grain into thin strips.
- Serve the sliced steak and grilled veggies in butter lettuce wraps. Add your choice of optional toppings.




