This Mediterranean ground beef stir fry is a fast, nutritious dinner that brings coastal flavors to your table. It combines lean protein with fresh vegetables for a balanced meal that requires no complex sauces.

List of ingredients
- 1 tablespoon olive oil – used for sautรฉing vegetables.
- 1 red bell pepper – deseeded and diced for sweetness and color.
- 1 pint cherry tomatoes – sliced in half to create a natural sauce.
- 8 ounces baby spinach – one small tub, added for nutrients and volume.
- 4 garlic cloves – minced for aromatic flavor.
- 2 green onions – thinly sliced, with white and green parts separated.
- 1 pound ground beef – preferably 90% lean to reduce excess grease.
- ยฝ teaspoon dried oregano – provides a classic Mediterranean herb profile.
- Kosher salt and freshly ground black pepper – adjusted to taste.
- 2 tablespoons crumbled feta – optional garnish for saltiness and tang.
step-by-step instructions
- Sautรฉ the vegetables: Heat the olive oil in a large pan over medium-high heat. Add the diced red bell pepper and halved cherry tomatoes, sautรฉing for 4 to 5 minutes until the tomatoes are blistered and release their juices. Stir in the minced garlic and cook for one additional minute.
- Wilt the greens: Add the baby spinach and the white parts of the sliced green onions to the pan. Stir for 2 to 3 minutes until the spinach has completely wilted. Transfer all the sautรฉed vegetables to a separate plate to avoid overcooking.
- Brown the beef: Add the ground beef, dried oregano, salt, and black pepper to the same pan. Use a spatula to break the meat into small crumbles and cook until fully browned. Drain any excess grease from the pan before proceeding.
- Combine and finish: Return the cooked vegetables to the pan with the beef. Add the green parts of the green onions and stir until the entire mixture is warmed through. Garnish the dish with crumbled feta cheese before serving.
Serving Suggestions
Create a Mediterranean Grain Bowl
Serve this stir fry over a base of cooked quinoa, brown rice, or lentils to make it a more filling meal. The grains absorb the juices from the blistered tomatoes and beef. You can add a dollop of hummus or tzatziki on the side for extra creaminess.
Low-Carb Lettuce Wraps
For a lighter, keto-friendly option, spoon the beef and vegetable mixture into large butter lettuce leaves. This provides a fresh, crunchy contrast to the savory meat. It is an excellent alternative to traditional wraps or buns.
High-Protein Breakfast Bowl
Turn this recipe into a savory breakfast by topping a portion with a fried or poached egg. The runny yolk acts as a natural sauce that complements the oregano and feta. This is a great way to start the day with high protein and vegetables.
Ingredient Substitutions
Substitute Ground Beef with Lean Poultry
You can use ground turkey or ground chicken as a lighter alternative to beef. Poultry has a milder flavor, so you may want to slightly increase the amount of oregano or garlic. Ensure you use a similar lean percentage to maintain the texture.
Use Kale or Swiss Chard instead of Baby Spinach
If you do not have baby spinach, hearty greens like kale or Swiss chard work well. Note that these greens take longer to wilt than spinach, so you may need an extra 2 to 3 minutes of cooking time. Chop them into smaller pieces to ensure they integrate evenly.
Swap Cherry Tomatoes for Grape Tomatoes
Grape tomatoes are a suitable replacement if cherry tomatoes are unavailable. While grape tomatoes are slightly less juicy, they still blister well under medium-high heat. You may need to press down on them slightly with the spatula to release their juices.
Dairy-Free Feta Alternatives
To make this recipe dairy-free, omit the feta cheese entirely. You can replace it with a plant-based feta alternative or add a few kalamata olives for a similar salty punch. A drizzle of tahini also provides a creamy, nut-based richness.
Cooking Tips for Best Results
Preventing Mushy Tomatoes
Maintain medium-high heat when sautรฉing the cherry tomatoes to ensure they blister rather than boil. Sautรฉing them quickly allows the skins to pop while keeping the center intact. This creates a concentrated flavor rather than a watery consistency.
Achieving a Better Sear on the Beef
Avoid crowding the pan when browning the ground beef to prevent it from steaming in its own juices. Use a large skillet and let the meat sit undisturbed for a minute before breaking it up. This encourages the Maillard reaction, which deepens the savory flavor.
Managing Spinach Volume
Do not be alarmed by the volume of the baby spinach when first adding it to the pan. Spinach takes up significant space when raw but reduces drastically once the heat breaks down the cell walls. Stir constantly to help it wilt faster and more evenly.
Effective Grease Removal
If you are using 80% lean beef, you will likely have more rendered fat in the pan. Carefully tilt the pan and spoon out the grease, or use a wad of paper towels held with tongs to soak up the excess. This prevents the final dish from feeling oily.
Storage and Preservation
Refrigerating the Stir Fry
Store leftovers in an airtight container in the refrigerator for 3 to 4 days. Allow the stir fry to cool completely before sealing the lid to prevent condensation from making the vegetables soggy. This dish maintains its flavor well and is excellent for mid-week meal prep.
Freezing for Long Term Storage
This recipe can be frozen for up to 3 months in a freezer-safe container. Omit the crumbled feta before freezing, as cheese can change texture and become grainy. Thaw the mixture in the refrigerator overnight before reheating.
Best Reheating Methods
For the best texture, reheat the stir fry in a skillet over medium heat with a splash of water or olive oil. If using a microwave, heat in short intervals and stir in between to ensure even heating. Add fresh feta and green onions after reheating for a fresh taste.
Customizing the Flavor Profile
Adding Briny Mediterranean Elements
Incorporate sliced kalamata olives or sun-dried tomatoes to increase the saltiness and depth of the dish. These ingredients complement the oregano and feta perfectly. Add them during the final step when returning the vegetables to the pan.
Incorporating Spicy Elements
Add a pinch of red pepper flakes during the beef browning stage for a subtle heat. For more intensity, you can add diced jalapeรฑos along with the bell peppers. This adds a modern twist to the traditional Mediterranean flavor palette.
Enhancing the Herb Profile
While dried oregano is the base, adding fresh parsley or basil at the very end provides a bright, clean finish. You can also add a squeeze of fresh lemon juice just before serving. The acidity cuts through the richness of the beef and feta.
Common Troubleshooting
What to do if the dish is too watery?
If the tomatoes and spinach release too much liquid, increase the heat to medium-high for 2 to 3 minutes. Stir frequently to allow the excess moisture to evaporate. This will concentrate the flavors and create a thicker consistency.
How to fix bland flavors?
If the stir fry tastes flat, add a pinch more salt or a dash of lemon juice. The salt enhances the existing flavors, while the acidity of the lemon brightens the herbs. Ensure you are using enough garlic, as it provides the essential aromatic base.
Why did my spinach turn dark brown?
Overcooking spinach leads to a loss of vibrant green color and a softer texture. To prevent this, ensure the spinach is removed from the heat as soon as it has wilted. Returning it to the pan only at the very end keeps the color fresh.
Frequently Asked Questions
Can I use frozen spinach for this recipe?
Yes, you can use frozen spinach, but it must be thawed and squeezed very dry first. Frozen spinach contains significantly more water than fresh baby spinach. Add it during the final step instead of the initial sautรฉ to avoid adding too much moisture.
Is this recipe suitable for meal prep?
This stir fry is ideal for meal prep because it stays fresh for several days and can be eaten hot or cold. It pairs well with various grains and keeps its nutritional value. Portion it into individual containers for an easy grab-and-go lunch.
Can I add other vegetables to the mix?
You can easily add diced zucchini, sliced carrots, or chopped broccoli. Sautรฉ harder vegetables like carrots and broccoli first before adding the bell peppers. This ensures everything is cooked through without overcooking the delicate spinach.
Print
Mediterranean Ground Beef Stir Fry
- Total Time: 25 minutes
- Yield: 4 servings 1x
- Diet: General
Description
This easy and healthy ground beef stir fry recipe is loaded with the best of Mediterranean flavors. From blistered tomatoes to crumbled feta, an easy dinner doesn’t get any better than this!
Ingredients
- 1 tablespoon olive oil
- 1 red bell pepper, deseeded and diced
- 1 pint cherry tomatoes, sliced in half
- 8 ounces baby spinach
- 4 garlic cloves, minced
- 2 green onion, thinly sliced, white and green parts separated
- 1 pound ground beef
- ยฝ teaspoon dried oregano
- kosher salt and freshly ground black pepper, to taste
- 2 tablespoons crumbled feta (optional)
Instructions
- Cook the tomatoes and bell pepper: Heat the oil in a large pan on medium-high heat. Add the bell pepper and cherry tomatoes and saute for 4 to 5 minutes, until the tomatoes are blistered and saucy. Add the garlic and stir another minute.
- Add the spinach: Add the spinach and white parts of the green onion. Stir for another 2 to 3 minutes, until the spinach has wilted. Remove these veggies to a plate.
- Cook the beef: Add the ground beef, oregano, salt, and black pepper to the pan, and use a spatula to break up the meat. Cook the ground beef until it’s browned, then drain off any excess grease.
- Garnish and serve: Transfer the veggies back to the pan, add the green parts of the green onion, and stir until warmed through. Garnish with crumbled feta before serving.
Notes
Add more flavor by mixing in red pepper flakes, kalamata olives or sun-dried tomatoes. You can swap spinach for zucchini or kale. Store in the fridge for 3 to 4 days in an airtight container, or freeze without cheese for up to 3 months.
- Prep Time: 10 minutes
- Cook Time: 15 minutes
- Category: Dinner
- Method: Stir Fry
- Cuisine: Mediterranean
Nutrition
- Serving Size: 1 serving
- Calories: 391 kcal
- Sugar: 5 g
- Sodium: 233 mg
- Fat: 28 g
- Saturated Fat: 10 g
- Unsaturated Fat: 14 g
- Trans Fat: 1 g
- Carbohydrates: 11 g
- Fiber: 3 g
- Protein: 24 g
- Cholesterol: 88 mg