Steak Fajita Sandwiches

This post may include affiliate links.

Healthy sandwiches are a great option for a light dinner or nutritious lunch. Our steak fajita sandwiches are hearty enough to fill you up for hours, but are not loaded with fat or nitrates found in many traditional sandwiches. If you love steak fajitas, but taking fajitas to work for lunch is not practical, this sandwich will satisfy your craving. Delicious sandwiches are convenient and can be very healthy. This one is packed with protein, niacin, phosphorus, zinc, selenium, and vitamins B6 and B12.

We understand how difficult it can be to create dinners that make everyone in the family happy. It is even tougher when you are also packing lunches. Eating the same thing day after day or week after week gets boring and it can even be unhealthy. When you can put a creative spin on family favorites, you expand your menu and prevent boredom. Instead of regular fajitas, you can wrap up the meat and veggies in a pita and serve it in a neat little package.

Kids love these fajitas because they are colorful and delicious. Adults enjoy the taste and love the health benefits. This is as close to a perfect family meal as you will find anywhere.

Looking for a side dish to accompany these steak fajita sandwiches? Try our healthy version of sweet potato chips. Looking for other healthy lunch ideas? We’ve got you covered!

Steak Fajita Sandwiches

Steak Fajita Sandwiches

Yield: 4 servings | Serving Size: 1/2 pita pocket with 1/4 meat filling | Calories: 401 | Total Fat: 21 g | Saturated Fat: 7 g | Trans Fat: 0 g | Cholesterol: 89 mg | Sodium: 235 mg | Carbohydrates: 21 g | Dietary Fiber: 4 g | Sugars: 4 g | Protein: 29 g | SmartPoints (Freestyle): 10 |


  • 4 ounces white mushrooms, sliced
  • 1 tablespoon olive oil
  • 1 medium red onion, sliced into strips
  • 2 garlic cloves, minced
  • 1 medium red bell pepper, cut into strips
  • 1 pound beef sirloin tip steak, cut into thin strips (grass-fed beef recommended)
  • Salt to taste
  • 1/2 teaspoon black pepper
  • 2 teaspoons dried oregano
  • 2 gluten free or whole-wheat pita pockets, cut in half
  • 4 leaves romaine lettuce, torn
  • 1/4 cup plain, nonfat Greek-style yogurt


  1. In a large skillet, on medium-low heat, sauté mushrooms in olive oil about 6 minutes. Add onion, garlic, and bell pepper, and continue sautéing until onion and pepper are tender, about 4 minutes. Add in sirloin strips, and cook on medium heat for 5–10 minutes, or until no longer pink. Sprinkle with salt, pepper, and oregano. Stir well, cover, and simmer 5 more minutes. Drain mixture.
  2. Stuff pita halves with meat mixture and romaine lettuce, and top with a dollop of yogurt.
  3. This recipe is featured in our new cookbook, Skinny Ms. Superfoods. Check it out here!

Be sure to subscribe to our daily eNewsletter, like our Facebook page, and follow us on Pinterest for tasty recipes, clean eating tips, and healthy lifestyle resources.

For more delicious and nutritious recipes from SkinnyMs., check out our SkinnyMs. Recipe Collection of 101 Fan Favorites.

Do you have a favorite SkinnyMs. recipe? We’d love to hear about it. Tell us what you think in the comments section below.

4 Comments on "Steak Fajita Sandwiches"

  1. Sandy  August 18, 2018

    I just started WEight watchers and I was at a loss as what to cook, I am so glad I found your website with all the delicious looking recipes. This will be my go to for my meals. Thank you.

  2. lynnh5  December 5, 2018

    I thought the steak fajitas were under 300 calories?! this recipe says 401 calories!!! what the What!!

    • Nichole Furlong  December 5, 2018

      Hi! These are fajita sandwiches and use pita rather than a tortilla which has more calories. Each steak fajita recipe will have a different number of calories depending on the cut of steak used, the amount of olive oil used (or any other oil) etc.


Leave a Comment

Your email address will not be published.