Mediterranean Ground Beef Stir-Fry
This Mediterranean Ground Beef Stir-Fry is a quick, hearty, and flavorful one-pan meal loaded with seasoned ground beef, colorful vegetables, garlic, herbs, and feta. It’s perfect for busy weeknights and pairs beautifully with rice, couscous, quinoa, or warm pita.
Ingredients
For the Stir-Fry
1 lb (450 g) ground beef
1 tablespoon olive oil
1 small red onion, diced
3 cloves garlic, minced
1 red bell pepper, sliced
1 medium zucchini, diced
1 cup cherry tomatoes, halved
½ cup Kalamata olives, sliced
2 cups fresh spinach
½ cup crumbled feta cheese
Mediterranean Seasoning
1 teaspoon dried oregano
1 teaspoon smoked paprika
½ teaspoon ground cumin
½ teaspoon dried basil
½ teaspoon onion powder
½ teaspoon salt
¼ teaspoon black pepper
¼ teaspoon red pepper flakes, optional
Finishing Ingredients
1 tablespoon fresh lemon juice
2 tablespoons fresh parsley, chopped
Lemon wedges, for serving
Instructions
1. Brown the beef
Heat a large skillet over medium-high heat.
Add the olive oil and ground beef. Cook for 6–8 minutes, breaking the beef apart with a wooden spoon, until browned and fully cooked.
Drain excess grease if necessary.
2. Add the onion and garlic
Add the diced red onion and cook for 2–3 minutes until it begins to soften.
Add the minced garlic and cook for another 30 seconds, stirring constantly.
3. Season the beef
Add the oregano, smoked paprika, cumin, basil, onion powder, salt, black pepper, and red pepper flakes.
Stir well so the spices coat the beef.
4. Add the vegetables
Add the sliced bell pepper and diced zucchini.
Stir-fry for 4–5 minutes, until the vegetables are tender-crisp.
5. Add tomatoes and olives
Add the cherry tomatoes and Kalamata olives.
Cook for another 2–3 minutes, just until the tomatoes soften slightly while still maintaining some texture.
6. Add the spinach
Add the fresh spinach and stir until wilted, about 1–2 minutes.
7. Finish the dish
Turn off the heat.
Add the fresh lemon juice and chopped parsley. Stir gently to combine.
Sprinkle the feta cheese over the top.
8. Serve
Serve immediately with lemon wedges and your favorite Mediterranean side.
Serving Suggestions
This ground beef stir-fry is delicious served with:
Basmati or brown rice
Quinoa
Couscous
Cauliflower rice
Warm pita bread
Hummus
Tzatziki
Greek salad
Roasted potatoes
For a low-carb meal, serve it over cauliflower rice or alongside a simple cucumber salad.
Recipe Details
Prep Time: 10 minutes
Cook Time: 20 minutes
Total Time: 30 minutes
Servings: 4
Course: Main Course
Cuisine: Mediterranean-inspired
Method: One-pan skillet
Tips for the Best Stir-Fry
Use 80–90% lean ground beef for a good balance of flavor and texture.
Don’t overcrowd the skillet so the vegetables can brown instead of steam.
Keep the zucchini slightly firm for better texture.
Add feta after cooking so it stays creamy and slightly crumbly.
Fresh lemon juice at the end brightens all the Mediterranean flavors.
Easy Variations
Chicken Version
Replace ground beef with ground chicken or turkey.
Spicy Version
Add extra red pepper flakes or a spoonful of harissa.
Creamy Version
Stir in 2–3 tablespoons of tzatziki just before serving.
Extra Vegetable Version
Add mushrooms, eggplant, broccoli, artichoke hearts, or roasted red peppers.
Nut & Allergen Information
Is this recipe nut-free?
Yes. The recipe contains no peanuts or tree nuts as written.
Common allergens
Feta cheese contains milk/dairy.
If serving someone with a serious allergy, check packaged olives, seasonings, feta, and other ingredients for possible cross-contact.
Optional nuts
If you don’t need the dish to be nut-free, toasted pine nuts, almonds, walnuts, or pistachios can be sprinkled over the finished stir-fry.
Nut-free alternatives
For extra crunch without nuts, use:
Pumpkin seeds
Sunflower seeds
Crispy chickpeas
Q&A
Can I use ground turkey instead of beef?
Yes. Ground turkey or chicken works well, although the finished dish will have a lighter flavor.
Can I make this ahead of time?
Absolutely. Cooked leftovers can be refrigerated in an airtight container for 3–4 days.
Can I freeze it?
Yes. Cool completely, transfer to freezer-safe containers, and freeze for up to 2–3 months. Thaw in the refrigerator before reheating.
How do I reheat leftovers?
Reheat gently in a skillet over medium heat or in the microwave until hot throughout. Add a splash of water if needed.
Can I make it low-carb?
Yes. The stir-fry itself is naturally relatively low in carbohydrates. Serve it without rice, couscous, or pita and use cauliflower rice instead.
Can I make it dairy-free?
Yes. Simply omit the feta or use a dairy-free feta alternative.
Can I use frozen vegetables?
Yes, although fresh vegetables generally give the best texture. If using frozen vegetables, cook them until most excess moisture has evaporated.
What makes this Mediterranean?
The combination of olive oil, garlic, oregano, lemon, tomatoes, olives, spinach, peppers, zucchini, and feta gives the dish its Mediterranean-inspired flavor profile.
Serving Tip
Finish each serving with crumbled feta, fresh parsley, a drizzle of extra-virgin olive oil, and a generous squeeze of lemon for a bright, savory Mediterranean meal.
