Steak Fajita Meal Prep

Steak Fajita Meal Prep

Ready to spice up your meal prep recipes list? We've got just the savory treat! Our Steak Fajita Meal Prep recipe is the ultimate Tex-Mex dish for lunch or dinner.

The history of fajitas dates back to the cowboy days in West Texas. Mexican ranchers worked for the least desirable part of the steer to eat. The cut is known as "skirt steak" and was given to ranchers as part of their payment for the work they did. The ranchers took their payment and turned it into something more desirable - the steak fajita! The word "fajita" comes from the Spanish word "faja," which means "belt." That makes sense since the cut is skirt steak. Kind of cool, right?

Fast-forward to now and the steak fajita is a well-known, delicious Mexican restaurant treat and staple. Talk about making lemons out of lemonade!

Steak fajitas are grilled strips of skirt steak inside a tortilla with bell peppers. This meal prep recipe is truly authentic. They're easy to make and easier to devour!

Without further ado, let's get into this meal prep recipe. Vamanos!

Steak Fajita Meal Prep

How long will Steak Fajita Meal Prep last for?

Your cooked Steak Fajita Meal Prep will last for 3 to 4 days in the refrigerator. If you have a vacuum sealer, use that to store your steak fajitas in the fridge. If not, wrap the steak fajitas in freezer paper, then in a freezer bag. The point of this is to keep air away from the steak so it won't dry out.

Can Steak Fajita Meal Prep be frozen?

Of course! You can either wrap steak fajitas in heavy-duty aluminum foil, freezer paper, or freezer bags. Again, you can also vacuum seal steak strips. Also, we recommend always using a freezer bag, unless you use a container. There are some high-quality airtight freezer containers out there that will do the trick! Keep in mind that cooked Steak Fajita Meal Prep will last for up to 3 months in the freezer. So label and date the container or bag.

To freeze the cooked peppers, lay them out on a baking sheet with wax paper. Then place the baking sheet in the freezer for one hour. Remove the baking sheet and put the peppers in a freezer back. Be sure to leave at least a half-inch of bag space. Frozen cooked peppers last from 4 to 6 months.

Presta! Steak Fajita Meal Prep is frozen and enjoyed later.

Steak Fajita Meal Prep

Steak Fajita Meal Prep Ingredients:

  • Siete brand Cassava Flour Tortillas (for keto, skip the tortillas and serve over lettuce)
  • 2 lbs. Skirt Steak (large pieces of fat and tendons trimmed off)
  • 1 Red Bell Pepper (sliced into ½” strips)
  • 1 Yellow Bell Pepper (sliced into ½” strips)
  • 1 Green Bell Pepper (sliced into ½” strips)
  • 1 large White Onion (sliced into ½: strips)
  • Half Bunch Fresh Cilantro
  • 2 Limes (quartered)
  • 1 Tbsp. Avocado Oil
  • 1 tsp. Ground Black Pepper
  • ½ tsp. Himalayan Pink Salt
  • Optional: Sliced Avocado, Salsa, Sour Cream, Plain Greek Yogurt

Marinade Base:

  • ⅓ C. Tamari
  • ⅓ C. Avocado Oil
  • ⅓ C. Lime Juice (~4 Limes)
  • 2 Tbsp. Coconut Sugar
  • 2 tsp. Minced Garlic Cloves
  • 5 tsp. Ground Cumin
  • 5 tsp. Chili Powder
  • 1 tsp. Smoked Paprika
  • 1 tsp. Dried Oregano
Steak Fajita Meal Prep

How do you make Steak Fajita Meal Prep?

The first thing you're going to do is make your Steak Fajita Meal Prep marinade from the sweet and savory marinade ingredients. Use the marinade to coat your skirt steak. Let the steak settle in the marinade in the refrigerator for at least 4 hours or overnight. Once your skirt steak is marinated, grill it. After grilling the steak, cook the vegetables in a cast-iron skillet on your grill. While the veggies are cooking, char the tortillas. Your Steak Fajita Meal Prep is done in 20 minutes. The only thing left is to enjoy them!

How to portion Steak Fajita Meal Prep?

Use a 3-compartment meal prep container to store Steak Fajita Meal prep. Put the tortillas, toppings, sauce, and sour cream in the largest compartment. Use a plastic cup for sour cream and sauce storage. Use the remaining two compartments for the steak fajitas and bell peppers.

Steak Fajita Meal Prep

More Steak meal prep recipes:

Steak is packed with protein and pretty low in fat depending on the cut. You can use it for stews, stir fry, fajitas, burritos, tacos, or by itself with sides. Steak is versatile and can be meal prepped in multiple ways and for every meal! Here are more delicious steak meal prep ideas:

Other tips for making Steak Meal Prep recipes:

  • Salt your skirt steak before marinating it for more moisture and robust flavors.
  • Leave your skirt steak out for 20 to 30 minutes at room temperature before grilling. Doing this will ensure fast and thorough cooking.
  • Searing your Steak Fajita Meal prep will bring flavors to the forefront.
  • You can eliminate tortillas and make Steak Fajita Meal Prep lettuce wraps for Paleo diets.
  • Replace sour cream with plain Greek yogurt for greater nutritional value.
Steak Fajita Meal Prep
Meal Prep on Fleek x Goodcook recommended Meal Prep Containers
Steak Fajita Meal Prep
Steak Fajita Meal Prep

Steak Fajita Meal Prep

This deliciously marinated, grilled steak and fresh veggie steak fajita meal prep recipe is sure to make your mouth water!
Prep Time: 4 hours
Cook Time: 20 minutes
Total Time: 4 hours 20 minutes
Course: Lunch, Main Dish
Cuisine: Mexican
Keyword: Meal Prep, Steak
Servings: 6 meals
Calories: 630kcal
Author: Meal Prep on Fleek


  • 12 Siete Cassava Tortillas or tortillas of choice
  • 2 pounds skirt steak trimmed of fat and tendons
  • 1 medium red bell pepper sliced into ½" strips
  • 1 medium yellow bell pepper sliced into ½" strips
  • 1 medium green bell pepper sliced into ½" strips
  • 1 large white onions sliced into ½" strips
  • ½ bunch Fresh cilantro
  • 2 limes quartered
  • 1 tablespoon avocado oil
  • 1 teaspoon ground black pepper
  • ½ teaspoon Sea Salt


  • cup tamari
  • ½ cup avocado oil
  • cup fresh lime juice about 4 limes
  • 2 tablespoon Coconut Sugar
  • 2 teaspoon Minced Garlic
  • 1.5 teaspoon cumin
  • 1.5 teaspoon Chili Powder
  • 1 teaspoon smoked paprika
  • 1 teaspoon dried orgegano

Optional, for serving

  • sliced avocado
  • salsa
  • Sour Cream or greek yogurt


  • In a large bowl/baking dish, whisk together all marinade ingredients until combined.
  • Place skirt steak in marinade dish, flipping over a couple times until well-coated in marinade mixture. Cover and place in fridge to marinate for 4 hours to overnight.
  • When skirt steak has finished marinating and ready to cook, remove from marinade (discard marinade) and pat steak dry with a paper towel.
  • Next, heat grill to high (~600℉—700℉).
  • Once heated, place skirt steak onto grill. Cover with grill lid and let steak sear/cook for ~5 minutes on each side until reaching internal temperature of ~170℉ (for medium cooked), or adjust time until cooked to desired level.
  • Remove steak from grill (but don’t turn grill off) and let skirt steak rest on a plate or cutting board for ~5–10 minutes, prior to cutting so as to retain moisture and flavor.
  • While the meat rests, place a large cast-iron skillet on still heated grill — once skillet has heated up, add oil and veggies. Cook for ~10 minutes, or until tender, but firm, and lightly charred.
  • While the veggies are cooking, also place tortillas straight onto the grill and lightly char/heat them on each side (~1-2 minutes per side). Then, set tortillas aside.
  • Once rested, slice steak against the grain into ¼” thick strips (drizzle any juices on top of cut strips for added flavor and moisture.
  • When ready to eat, assemble fajitas by placing veggies and steak strips onto tortillas, top with cilantro, squeeze of lime, and any optional ingredients.
  • Serve, store, and enjoy!


Nutrition for 1 out of 6 servings (not including optional sides)
34.2g Protein | 37.8g Carbs | 37.1g Fat | 5.5g Fiber | 630 Calories


Serving: 1meal | Calories: 630kcal | Carbohydrates: 37.8g | Protein: 34.2g | Fat: 37.1g | Fiber: 5.5g
Tried this recipe?Mention @mealpreponfleek or tag #mealpreponfleek!

Leave a Reply

Your email address will not be published. Required fields are marked *

Recipe Rating

This site uses Akismet to reduce spam. Learn how your comment data is processed.