Mediterranean Ground Beef Stir-Fry

Featured in: Center of the plate recipes

Savor vibrant flavors with this Mediterranean skillet featuring ground beef, zucchini, bell peppers, cherry tomatoes, and chickpeas. Fragrant with oregano, coriander, cumin, cinnamon, and allspice, this dish is brought together with tomato sauce and roasted tomatoes. Finished with fresh parsley, crumbled feta, and green onions, it's a perfect match for warm rice. Enjoy a quick, nourishing meal high in protein, ready in just 30 minutes with easy storage options for leftovers.

A woman wearing an apron and a black shirt.
Updated on Mon, 09 Jun 2025 21:13:37 GMT
A bowl of ground beef with various vegetables, including peppers, onions, and tomatoes, is ready to be cooked in a Mediterranean Ground Beef Stir Fry. Pin it
A bowl of ground beef with various vegetables, including peppers, onions, and tomatoes, is ready to be cooked in a Mediterranean Ground Beef Stir Fry. | myhomemaderecipe.com

This Mediterranean ground beef stir-fry is my ultimate answer to busy weeknights when I crave something hearty but loaded with fresh vegetables and bold flavor. The combination of warm spices and colorful veggies makes this dish feel both comfort food cozy and vibrantly fresh.

The night I first tossed this together, I remember my entire kitchen filling up with the toasty aroma of cumin and cinnamon. Even my picky eater was tempted to try a forkful and now it is a dish we all love.

Ingredients

  • Olive oil: provides richness and helps the spices bloom so choose a fresh high quality bottle
  • Garlic: fresh minced garlic adds a punchy depth use plump firm cloves for the best flavor
  • Red onion: brings sharp sweetness look for vibrant purple bulbs with heavy weight
  • Red and yellow bell pepper: both add mild sweetness and color pick peppers with glossy skin and no soft spots
  • Zucchini: adds tenderness and balances the heartier textures select one with firm smooth skin
  • Cherry tomatoes: offer juicy bursts of sweetness buy ripe and firm for best results
  • Ground beef: choose 80 percent lean for the perfect balance of flavor and tenderness
  • Oregano: a staple for Mediterranean earthiness dried or fresh both work but the aroma of quality dried oregano is unmatched
  • Coriander: gives a gentle citrusy lift freshly ground provides the brightest note
  • Cinnamon and clove: create warmth and obvious complexity start with fresh ground spices for peak flavor
  • Ground cumin: essential for its nutty smoky quality always check your supply for freshness
  • Allspice: builds a background sweetness and deepens the whole spice profile
  • Crushed red pepper and cayenne: optional but they enliven the dish with just the right bit of heat buy small amounts so they stay potent
  • Tomato sauce and fire roasted diced tomatoes: add both depth and body to hold everything together
  • Chickpeas: provide extra substance and contrast in texture pick a can labeled firm or cook chickpeas from scratch for best bite
  • Green onions parsley and feta cheese: make the perfect cooling and tangy finish buy feta in brine for the best flavor

Instructions

Heat the Skillet:
Begin by heating a large skillet over medium heat then pour in two tablespoons of olive oil. Let it warm for about a minute so the oil shimmers but does not smoke. This ensures your aromatics sauté evenly without burning.
Cook the Aromatics:
Add the minced garlic and diced red onion to the hot oil. Sauté gently for two to three minutes stirring often. The onions should soften and garlic will turn fragrant doing this develops the recipe's base layer of flavor.
Sauté the Vegetables:
Toss in the diced red and yellow bell pepper plus the halved cherry tomatoes. Sprinkle over a pinch of salt to help draw out moisture and flavors. Stir gently and cook for about four to five minutes until the vegetables just begin to tenderize. Do not overcook since they will cook more later. Carefully transfer them to a large bowl and set aside.
Brown the Beef and Toast Spices:
Add the remaining olive oil to the same skillet still over medium heat. Spread the ground beef in a thin layer for better browning. Add all the dry spices oregano coriander cinnamon cumin allspice clove crushed red pepper and cayenne. Sauté everything together for about seven to nine minutes breaking up the beef until it is deeply browned and crumbly. This technique develops both flavor and texture. Drain off any excess fat for a lighter sauce.
Combine Veggies and Finish the Sauce:
Return the cooked vegetables back to the skillet with the beef. Pour in the tomato sauce fire roasted diced tomatoes and drained chickpeas. Stir thoroughly to coat everything evenly. Simmer for two to three minutes allowing the mix to thicken and the flavors to come together.
Garnish and Serve:
Remove the skillet from heat. Sprinkle chopped green onions parsley and crumbled feta generously over the top. Serve hot spooned over steamy basmati or jasmine rice to soak up the rich sauce.
A bowl of beef and vegetable stir fry, including peppers, onions, and carrots. Pin it
A bowl of beef and vegetable stir fry, including peppers, onions, and carrots. | myhomemaderecipe.com

The way cinnamon and cumin blend with fire roasted tomatoes always reminds me of holiday dinners with my cousins. We would fight over who got the biggest scoop of sauce to drizzle on their rice and someone always took all the feta but that is part of the fun.

Storage Tips

Leftovers taste even better the next day. Cool them fully before sealing in an airtight container. Store in the fridge for up to four days. For longer storage freeze completely cooled portions for up to three months. Thaw overnight and gently rewarm on the stove for best texture.

Ingredient Substitutions

You can swap ground beef for ground lamb chicken or turkey for a lighter option. Bell peppers and zucchini are flexible choose eggplant or mushrooms if that is what you have. For a dairy free version skip the feta or use a dairy free crumble. Lentils work well if you need a chickpea substitute.

Serving Suggestions

Serve warm over fluffy basmati or jasmine rice. This dish also tastes amazing cooled to room temperature layered in pita with crisp greens. You can spoon it over roasted potatoes or even toss into a salad with arugula and extra feta. Sometimes I even wrap it up as a quick lunch on the go.

Cultural Context

This stir-fry pulls from the flavors and traditions of the eastern Mediterranean where bold spices meet rustic hearty comfort food. The mix of chickpeas tomatoes and warming spices is inspired by classic home dishes from Greece Turkey and Lebanon. Every family has their own spice blend so do not be afraid to tweak it to yours.

A bowl of beef and vegetable stir fry, including peppers, onions, and tomatoes. Pin it
A bowl of beef and vegetable stir fry, including peppers, onions, and tomatoes. | myhomemaderecipe.com

This dish brings vibrant flavor to any table. It is sure to become a favorite for busy weeknights or sharing with friends.

Frequently Asked Questions

→ What vegetables work best in this Mediterranean ground beef skillet?

Zucchini, red and yellow bell peppers, onions, and cherry tomatoes complement the beef. Feel free to add eggplant or spinach for extra veggies.

→ Can I use a meat alternative instead of ground beef?

Yes, ground turkey, chicken, or plant-based crumbles are great substitutes while keeping the Mediterranean flair intact.

→ Which type of rice is recommended for serving?

Basmati or jasmine rice are excellent choices. You can also serve this with quinoa or couscous if preferred.

→ How should leftovers be stored?

Store in an airtight container in the fridge for up to 4 days or freeze for up to 3 months. Thaw in the fridge before reheating.

→ Is this dish spicy?

The dish has a mild kick if you include crushed red pepper and cayenne, but both are optional and adjustable to taste.

→ Is feta cheese required?

Feta cheese is optional but adds a creamy, tangy finish. For dairy-free, simply omit or use a plant-based feta.

Mediterranean Ground Beef Stir-Fry

Ground beef and vegetables combine with Mediterranean spices for a hearty, vibrant skillet dish.

Prep Time
10 Minutes
Cook Time
20 Minutes
Total Time
30 Minutes
By: Linda

Category: Main Dishes

Difficulty: Intermediate

Cuisine: Mediterranean

Yield: 6 Servings (One skillet stir-fry)

Dietary: Gluten-Free

Ingredients

→ Produce

01 4 cloves garlic, minced
02 1/2 small red onion, diced
03 1/2 red bell pepper, seeds removed, diced
04 1/2 yellow bell pepper, seeds removed, diced
05 1 small zucchini, diced
06 1 cup cherry tomatoes, halved
07 Green onions, green and white parts chopped, for garnish
08 1/2 cup fresh parsley, chopped, for garnish

→ Protein

09 1 pound (450 g) ground beef, 80/20
10 1 - 15-ounce (425 g) can chickpeas, drained and rinsed

→ Dairy

11 1/2 cup (75 g) feta cheese, crumbled, for garnish

→ Pantry

12 4 tablespoons (60 ml) olive oil, divided
13 1 teaspoon dried oregano
14 1 teaspoon ground coriander
15 1/2 teaspoon ground cinnamon
16 1 teaspoon ground cumin
17 1/2 teaspoon ground allspice
18 1/2 teaspoon ground clove
19 1/4 teaspoon crushed red pepper (optional)
20 1/4 teaspoon cayenne pepper (optional)
21 Salt, to taste
22 Black pepper, to taste
23 1 cup (240 ml) tomato sauce
24 1 - 15-ounce (425 g) can fire-roasted diced tomatoes

Instructions

Step 01

Heat a large skillet over medium heat and add 2 tablespoons olive oil. Add minced garlic and diced red onion, sautéing for 2–3 minutes until fragrant.

Step 02

Add diced red bell pepper, yellow bell pepper, cherry tomatoes, and a pinch of salt. Sauté for 4–5 minutes or until the vegetables begin to soften.

Step 03

Transfer sautéed vegetables to a large bowl and set aside.

Step 04

Return the skillet to medium heat and add another 2 tablespoons olive oil. Add ground beef, oregano, coriander, cinnamon, cumin, allspice, clove, crushed red pepper, cayenne, and season with salt and pepper. Sauté for 7–9 minutes, breaking up the beef as it cooks, until browned and fully cooked. Drain excess fat.

Step 05

Return the cooked vegetables to the skillet along with tomato sauce, fire-roasted diced tomatoes, and drained chickpeas. Stir to combine and simmer for 2–3 minutes to meld the flavors.

Step 06

Remove from heat. Garnish with chopped green onions, parsley, and crumbled feta cheese. Serve warm, optionally accompanied by basmati or jasmine rice.

Notes

  1. Store leftovers in an airtight container in the refrigerator for up to 4 days. Reheat in a hot skillet before serving for best texture.
  2. To freeze, allow dish to cool completely and transfer to an airtight container or freezer bag. Store up to 3 months; thaw in the refrigerator before reheating.

Tools You'll Need

  • Large skillet
  • Mixing bowl
  • Chef's knife
  • Cutting board
  • Wooden spoon or spatula

Allergy Information

Please check ingredients for potential allergens and consult a health professional if in doubt.
  • Contains dairy (feta cheese)
  • May contain legumes (chickpeas)

Nutrition Facts (Per Serving)

It is important to consider this information as approximate and not to use it as definitive health advice.
  • Calories: 395
  • Total Fat: 23 g
  • Total Carbohydrate: 21 g
  • Protein: 25 g