Tasty Beef Fajita Wrap

Featured in Explore World Cuisine at Home.

These fajita wraps are a breeze to make and so flavorful. Start with flank steak, thinly sliced and marinated in olive oil, fajita spices, and a touch of salt. Sear the steak and caramelize some onions and bell peppers. Load up warm tortillas with steak, veggies, and mozzarella. Grill them in a buttery pan till golden and crispy. Serve with your favorite dips like sour cream, salsa, or guac for the perfect meal or snack!

Alexa Johnson
Updated on Sat, 19 Apr 2025 01:28:24 GMT
A wrap filled with steak and peppers. Pin it
A wrap filled with steak and peppers. | flavorsimple.com

This juicy beef fajita wrap turns basic items into a fancy restaurant-style dish right at home. When tender seasoned beef, softened veggies, and gooey cheese come together in a crispy toasted tortilla, you'll get a handheld meal that works great for any time of day.

I created these wraps when I needed to use up some leftover grilled steak. What started as just throwing stuff together for lunch has turned into our end-of-week tradition, where family members line up to create their own custom versions.

Ingredients

  • Skirt steak or flank steak: Cut thin against the grain so it doesn't get tough
  • Medium onion: Cut into thin strips that'll get sweet and soft while cooking
  • Bell pepper: Try using different colors for better looks and taste variety
  • Olive oil: Helps spices stick to the meat and stops everything from sticking to the pan
  • Fajita seasoning: The pre-mixed kind works well but making your own lets you control the heat
  • Mozzarella cheese: Gives you that awesome cheese pull when the wrap gets hot
  • Large flour tortillas: Go for burrito-sized ones so you can fit everything inside
  • Salt and pepper: Basic seasonings that make everything taste better
  • Butter: Gives your wrap that beautiful brown crispy outside
  • Optional dipping sauces: Make each bite even better with extra flavors

Step-by-Step Instructions

Marinate the Steak:
Mix your thinly sliced beef with olive oil, fajita spices, salt, and pepper in a bowl until every piece looks covered. Let it sit for at least 15 minutes at room temp so the meat can soak up flavors and won't be cold when cooking. If you've got time, leaving it in the fridge for 2 hours will make it taste way better.
Cook the Vegetables:
Get a big pan really hot, where you can feel heat coming off when you put your hand above it. Throw in the sliced peppers and onions without stirring for about 30 seconds first. This makes those tasty browned spots happen. Keep cooking for 5-7 minutes, stirring now and then until they're soft but still a bit crunchy. Don't let them turn mushy. Put them on a plate when done.
Cook the Steak:
Use that same pan without washing it to keep all those veggie flavors. Spread your meat in a single layer. If your pan's too small, do this in batches so the pieces don't steam instead of brown. Cook about 3-4 minutes, flipping occasionally until the outside looks caramelized but the inside stays juicy. Watch carefully since thin slices cook fast.
Assemble the Wrap:
Warm your tortillas for a few seconds in the microwave or in a dry pan so they bend without breaking. Lay each one flat and put your fillings slightly off-center toward the bottom. Stack meat, veggies, and plenty of cheese, but don't overstuff or it'll be hard to roll up properly.
Grill the Wrap:
Fold the bottom edge over the filling, tuck in the sides, then roll it up tight like a package. Melt some butter in your pan on medium heat until it's bubbly but not brown. Put your wrap in with the seam down first to seal it shut. Cook 2-3 minutes per side, pressing down gently with a spatula until it's golden with some darker spots and the cheese has melted inside.
Serve:
Let your wrap sit for a minute before cutting it diagonally with a sharp knife. This short wait helps the cheese firm up so it doesn't all run out when you cut it. Serve right away with little bowls of sauce for dipping.
A burrito with meat and vegetables. Pin it
A burrito with meat and vegetables. | flavorsimple.com

You Must Know

The fajita seasoning really makes this dish special. I tried skipping it once thinking the beef would taste good enough on its own, but it was totally bland. Now I mix up a big batch with smoked paprika, cumin, garlic powder, onion powder, oregano, and a touch of brown sugar that I keep ready for whenever I want fajitas.

Make-Ahead Options

These wraps work great for planning ahead. You can get all the parts ready up to two days early and keep them in containers in the fridge. The raw seasoned meat can stay in the fridge overnight and will actually taste better. When you're hungry, just put everything together and grill for a quick meal that tastes freshly made. You can even roll them up completely and wrap in foil to grill later that day.

Substitution Ideas

This dish is super flexible depending on what you have around. Chicken works great instead of beef. For vegetarians, try big portobello mushroom slices marinated just like you would the meat. Any cheese that melts well can work instead of mozzarella. Cheddar gives a stronger taste while pepper jack adds some spice. If you're watching carbs, wrap everything in large lettuce leaves instead of tortillas, but you'll need to skip the grilling part.

A burrito with meat and peppers. Pin it
A burrito with meat and peppers. | flavorsimple.com

Serving Suggestions

These fajita wraps go really well with simple sides that add to the meal without stealing the show. Try a light green salad with lime dressing for some freshness. Spanish rice makes a traditional side that soaks up any dripping juices. For a full Mexican-inspired spread, add some black beans cooked with cumin and garlic. You can set out bowls of chopped avocado, fresh cilantro, lime wedges, and different salsas from mild to hot so everyone can dress up their wrap just how they like it.

Pro Tips

Frequently Asked Questions

→ What's the best way to marinate steak for wraps?

Mix sliced steak with olive oil, fajita spices, salt, and a bit of pepper. Let it sit 15-30 minutes to soak up the flavor.

→ Which cut of steak should I use?

Flank steak or skirt steak works perfectly because they cook fast and stay soft when cut thin.

→ Can I switch out the veggies?

Absolutely! Try adding mushrooms, zucchini, or even some fresh spinach for variety.

→ What cheese works best with these wraps?

Mozzarella melts beautifully, but feel free to use cheddar, Monterey Jack, or a Mexican blend for a different twist.

→ How do I get the wraps extra crispy?

Cook them in a skillet with butter over medium heat, pressing lightly so they brown evenly and get that perfect crunch.

→ What dipping sauces work well here?

Salsas, creamy sour cream, guacamole, or a zesty cilantro-lime dip are great options.

Beef Fajita Wrap

Enjoy a crispy tortilla stuffed with steak, veggies, and melty mozzarella.

Prep Time
20 Minutes
Cook Time
15 Minutes
Total Time
35 Minutes

Category: Global Bites

Difficulty: Intermediate

Cuisine: Mexican

Yield: 4 Servings

Dietary: ~

Ingredients

→ Key Ingredients

01 4 big flour tortillas
02 1 handful of shredded mozzarella cheese (1 cup)
03 1 tablespoon of fajita mix
04 1 red, green, or yellow bell pepper, sliced
05 1 whole medium-sized onion, thinly sliced
06 Salt, as much as you like
07 A sprinkle of black pepper
08 1 lb of thinly sliced flank or skirt beef
09 1 tablespoon of olive oil

→ Cooking Staples

10 2 tablespoons of butter for frying
11 Serve with salsa, guacamole, or sour cream for dipping (optional)

Instructions

Step 01

Mix steak slices with olive oil, fajita mix, salt, and pepper in a bowl. Set it aside for 15-30 minutes so the meat soaks up the flavors.

Step 02

Use medium-high heat to sauté the onions and peppers in a pan. Cook until soft and caramelized, which should take around 5-7 minutes. Move them out of the pan and keep them aside.

Step 03

Throw the marinated beef into the same pan. Stir it every so often for about 3-4 minutes so it browns and cooks all the way through.

Step 04

Lay a tortilla down flat, then layer the cooked beef, sautéed onions, peppers, and plenty of mozzarella cheese on top.

Step 05

Fold the tortilla over to close it and give it a light press. Melt butter in a heated pan and grill the tortilla for roughly 2-3 minutes per side, until it’s golden with a bit of char and crunch.

Step 06

Slice the wrap in half and have it alongside some tasty dipping sauces like guacamole or salsa.

Tools You'll Need

  • A bowl for mixing
  • A big skillet or frying pan
  • A spatula or flipper tool
  • Knife and cutting board for prep

Allergy Information

Please check ingredients for potential allergens and consult a health professional if in doubt.
  • Includes dairy (mozzarella cheese)
  • Made with gluten-containing flour tortillas

Nutrition Facts (Per Serving)

It is important to consider this information as approximate and not to use it as definitive health advice.
  • Calories: 450
  • Total Fat: 22 g
  • Total Carbohydrate: 35 g
  • Protein: 28 g