Greek fajitas swap the usual Tex-Mex toppings for feta, black beans, and a creamy lemon-yogurt sauce called SoYo, all wrapped in a whole-wheat tortilla with seasoned ground beef and sautéed peppers. The whole thing comes together in 25 minutes, which makes it a realistic weeknight option even when everyone is hungry and patience is short. The SoYo sauce does real work here — it cools the fajita seasoning and adds enough richness that nobody reaches for extra toppings.
The short version of why this works
Two things carry this recipe. First, cooking the peppers, onions, and mushrooms with actual lemon and lime slices in the pan — not just juice — gives the vegetables a slightly bitter, caramelized edge that straight citrus juice won’t produce. Second, the SoYo sauce is a 50/50 blend of sour cream and Greek yogurt, and that ratio matters: all yogurt turns sharp and thin, all sour cream turns heavy. Split evenly, the sauce stays thick enough to hold in a tortilla without soaking through the bottom before it reaches the table.
Shopping notes
- Greek seasoning: Most grocery stores carry it pre-blended (Cavender’s is common). If you can’t find it, combine dried oregano, garlic powder, dried parsley, and a pinch of onion powder — that covers the base notes well enough.
- Fajita seasoning: Store-bought packets work fine. Check the sodium level before you add salt anywhere else in the recipe; some brands are very salty.
- Canned mushrooms: Drain and pat them dry before they go in the pan. Wet mushrooms steam instead of browning, and you’ll lose the texture.
- Pico de gallo: Fresh from the deli counter beats jarred here because the liquid content is lower — jarred pico can make the tortilla soggy fast when you’re feeding a group.
- Whole-wheat tortillas: These hold up better under warm, moist fillings than standard flour tortillas, which is useful when you’re assembling four at once.
What can go wrong
- Ground beef dries out when reheated: Pre-cooked beef loses moisture quickly in a hot pan. Warm it over medium-low with a splash of water or beef broth and stir frequently — high heat turns it rubbery.
- SoYo sauce splits or goes watery: This happens if you add lemon juice to cold dairy straight from the fridge. Let the sour cream and yogurt sit at room temperature for 10 minutes before mixing, and the sauce will stay smooth.
- Tortillas crack when you roll them: Broiling is fast but uneven. If a tortilla comes out of the broiler stiff at the edges, wrap it in a damp paper towel for 20 seconds — it softens immediately.
- Filling is too wet to hold together: If the vegetables release a lot of liquid, tilt the pan and spoon it off rather than cooking it down further, which over-softens everything. Skip the garnish of extra pico on top of the assembled fajita — not worth the extra dish, and it just makes things wetter.
- Ground beef not reaching safe temperature: Even pre-cooked beef that’s been refrigerated needs to be reheated to 160°F (71°C) throughout. Use a meat thermometer if you’re unsure — the center of a cold clump takes longer than it looks.
Storage and reheating
Store the components separately if you can. Cooked beef and vegetables keep in the fridge for up to 3 days in airtight containers; the SoYo sauce keeps for 3 days covered in the fridge but should be stirred before serving because it can separate slightly. Assembled tortillas go soggy overnight, so it’s worth the extra minute to store them flat and unfilled. For reheating, warm the beef and vegetables together in a pan over medium heat until the beef hits 160°F (71°C) again, then assemble fresh. The SoYo sauce does not freeze well — the dairy breaks and the texture turns grainy on thawing. The beef and vegetable mix freezes fine for up to 2 months; thaw overnight in the fridge before reheating.

Greek Fajitas With Creamy Lemon SoYo Sauce
Equipment
Ingredients
Fajitas Ingredients
4 medium tortillas - whole-wheat
1 pound ground beef - pre-cooked, 450g (minced beef)
2 tablespoons olive oil - 30ml
1 medium yellow bell peppers (yellow capsicum) - sliced into thin strips
1 medium red onion - sliced into thin strips
1 can mushrooms - sliced ; 8 oz / 225g, drained
1 handful Romaine lettuce - shredded
1 medium lemon - sliced for cooking
1 medium lime - sliced for cooking- 2 tablespoons fajita seasoning - divided: 1 tablespoon for vegetables, 1 tablespoon for beef
- 1 cup pico de gallo - 240g, store-bought or homemade
1½ cups black beans - about 250g, drained and rinsed
1 cup feta cheese - crumbled, 150g / 5.3oz
1 pinch salt - to taste
Greek SoYo Ingredients
1 cup sour cream - 240g / 8.5oz
1 cup Greek yogurt - 245g / 8.6oz
1 medium lemon - juiced, about 2-3 tablespoons
¼ teaspoon ground black pepper- 1 teaspoon Greek seasoning - such as Cavender’s or similar Mediterranean blend
Instructions
Fajitas Instructions
- Slice the yellow bell pepper and red onion into thin strips. Heat 2 tablespoons olive oil in a large skillet over medium-high heat. Add the pepper strips, onion, and drained mushrooms along with 2-3 slices each of lemon and lime. Sprinkle with 1 tablespoon fajita seasoning and sauté for 5-7 minutes until the vegetables are tender-crisp and lightly charred at the edges. Remove the citrus slices before serving.2 tablespoons olive oil, 1 medium yellow bell peppers (yellow capsicum), 1 medium red onion, 1 can mushrooms, 1 medium lemon, 1 medium lime, 2 tablespoons fajita seasoning, 1 pinch salt
- If using raw ground beef, brown it in a separate pan over medium-high heat, breaking it into small pieces, until it reaches 160°F / 71°C (about 6-8 minutes). Drain excess fat. If using pre-cooked beef, warm it in a pan over medium heat and sprinkle with 1 tablespoon fajita seasoning, stirring to coat evenly.1 pound ground beef, 2 tablespoons fajita seasoning, 1 pinch salt
- Drain and rinse the black beans in a colander under cold running water. Transfer to a microwave-safe bowl and heat for 60-90 seconds until warmed through, stirring halfway.1½ cups black beans
- Set your oven broiler to high. Place the whole-wheat tortillas on a baking sheet and broil for 30-45 seconds per side until warm and slightly puffed — watch them closely as they can burn quickly. Serve immediately while still pliable.4 medium tortillas
Lemon Greek SoYo Instructions
- In a medium mixing bowl, combine 1 cup sour cream and 1 cup Greek yogurt. Stir until smooth and fully blended.1 cup sour cream, 1 cup Greek yogurt
- Squeeze the juice of 1 medium lemon into the bowl (about 2-3 tablespoons). Add ¼ teaspoon ground black pepper and 1 teaspoon Greek seasoning. Whisk until evenly combined, then taste and adjust seasoning as needed.1 medium lemon, 1/4 teaspoon ground black pepper, 1 teaspoon Greek seasoning
- If the sauce tastes too sharp, stir in an extra spoonful of sour cream to balance it. If it needs more punch, add a small pinch more Greek seasoning. Cover and refrigerate until ready to serve.1 cup sour cream, 1 teaspoon Greek seasoning
- Set up a build-your-own fajita station with the warm tortillas, seasoned beef, sautéed vegetables, black beans, pico de gallo, crumbled feta, shredded Romaine lettuce, and the lemon Greek SoYo sauce. Let everyone assemble their own fajita and serve immediately.4 medium tortillas, 1 pound ground beef, 1 medium yellow bell peppers (yellow capsicum), 1 medium red onion, 1 can mushrooms, 1 handful Romaine lettuce, 1 cup pico de gallo, 1½ cups black beans, 1 cup feta cheese
Notes
Nutrition
Frequently asked questions
Can I use raw ground beef instead of pre-cooked?
Yes — brown it in the same pan before the vegetables, breaking it up as it cooks, and make sure it reaches 160°F (71°C) throughout with no pink remaining. Drain excess fat before adding the vegetables so the pan doesn’t get greasy.
Can I make this work for someone who doesn’t eat beef?
Ground chicken or ground turkey both work well with the fajita and Greek seasonings. If you use poultry, cook it to 165°F (74°C) internal temperature — poultry needs a higher safe temperature than beef.
How do I keep the fajitas warm for a group without the tortillas going hard?
Stack the broiled tortillas and wrap them tightly in foil — they’ll hold heat and stay pliable for about 15 minutes. Keep the filling in the pan on the lowest heat setting so people can assemble their own as they come to the table.
My family doesn’t like feta — what can I substitute?
Shredded mozzarella is the most neutral swap and melts slightly over the warm filling. Crumbled goat cheese is closer in tang to feta if that’s the issue is texture rather than flavor.
Can I make the SoYo sauce ahead of time?
Yes, up to 24 hours ahead is fine — the flavors actually settle and blend better after a few hours in the fridge. Give it a good stir before serving and taste for seasoning, since cold mutes salt and lemon slightly.
If you liked this one
- Spicy Beef Stuffed Peppers
- Levantine Spiced Beef Flatbreads
- Mediterranean Lamb Feta Pie
- Olive Beef Polpette Perfection










