Fresh Ground Beef Stir-Fry

Featured in Delicious Main Dish Recipes for Every Occasion.

Enjoy a quick skillet dish packed with bold Mediterranean spices like cinnamon, cumin, and oregano. Ground beef teams up with zucchini, bell peppers, chickpeas, and tomatoes in this one-pan meal. Top it with feta, parsley, and green onions for a fresh finish. Serve with warm rice, and leftovers can be stored for easy next-day meals—ready to enjoy in just 30 minutes!

A man wearing a white shirt and suspenders holding a piece of paper.
Updated on Tue, 19 Aug 2025 19:01:16 GMT
A skillet brimming with ground beef, colorful vegetables, and chickpeas styled for Mediterranean flavors. Pin it
A skillet brimming with ground beef, colorful vegetables, and chickpeas styled for Mediterranean flavors. | chefmelt.com

This Mediterranean ground beef mix is my go-to solution when I'm running short on time but still want something filling packed with fresh veggies and striking tastes. The mix of warm seasonings and bright veggies creates a meal that's both comforting and refreshingly lively.

I can still remember the first time I threw this together, how my kitchen was filled with the warm smell of cumin and cinnamon. Even my fussiest kid couldn't resist trying a bite, and now we all can't get enough of it.

Ingredients

  • Olive oil: adds richness and awakens the spices so grab something fresh and top-notch
  • Garlic: freshly chopped adds bold flavor look for chunky firm cloves
  • Red onion: gives tangy sweetness try to find deep purple ones that feel heavy
  • Red and yellow bell pepper: both bring mild sweetness and brightness look for shiny skins without mushy parts
  • Zucchini: offers softness against other textures pick one with tight smooth skin
  • Cherry tomatoes: create juicy pops of flavor get them ripe but still firm
  • Ground beef: go for 80 percent lean to get the right mix of taste and juiciness
  • Oregano: key Mediterranean flavor works well dried or fresh but good quality dried has amazing smell
  • Coriander: adds subtle citrus notes freshly ground works best
  • Cinnamon and clove: bring warmth and subtle richness start with newly ground spices
  • Ground cumin: needed for its smoky nutty flavor check if yours still smells strong
  • Allspice: creates underlying sweetness and makes all flavors deeper
  • Crushed red pepper and cayenne: if you want some kick they liven everything up buy small amounts for best strength
  • Tomato sauce and fire roasted diced tomatoes: create richness and bring everything together
  • Chickpeas: add substance and interesting bite try firm canned types or make your own
  • Green onions parsley and feta cheese: add refreshing tangy finish get feta in liquid for best flavor

Instructions

Heat the Skillet:
Start with a large skillet over medium heat and add two tablespoons of olive oil. Wait about a minute until it glistens but doesn't smoke. This helps everything cook evenly without burning.
Cook the Aromatics:
Throw in your chopped garlic and diced red onion. Cook them gently for two to three minutes while stirring frequently. You'll know they're ready when the onions get soft and the garlic smells amazing. This builds your first layer of taste.
Sauté the Vegetables:
Add your diced red and yellow peppers and halved cherry tomatoes. Sprinkle with a bit of salt to pull out moisture and boost flavor. Mix gently and cook about four to five minutes until they just start to soften. Don't cook them too long since they'll cook more later. Carefully move them to a bowl and set aside.
Brown the Beef and Toast Spices:
Pour the rest of your olive oil into the same skillet still at medium heat. Spread your beef out thin so it browns better. Add all your dry spices – oregano, coriander, cinnamon, cumin, allspice, clove, red pepper flakes and cayenne. Cook everything together for seven to nine minutes, breaking the meat into crumbles until it's nicely browned. This makes both taste and texture better. Pour off extra fat if you want a lighter sauce.
Combine Veggies and Finish the Sauce:
Put your cooked veggies back in with the beef. Add tomato sauce, fire roasted tomatoes and drained chickpeas. Mix well so everything gets coated. Let it bubble gently for two to three minutes so it thickens up and the flavors come together.
Garnish and Serve:
Take the pan off the heat. Scatter chopped green onions, parsley and crumbled feta across the top. Serve it hot over fluffy basmati or jasmine rice that will soak up all that tasty 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. | chefmelt.com

The way cinnamon mixes with cumin and fire roasted tomatoes always takes me back to family gatherings with my cousins. We'd always argue about who'd get the biggest helping of sauce for their rice, and someone would hog all the feta, but that's what made those meals special.

Storage Tips

This stuff tastes even better next day. Let it cool completely before putting it in sealed containers. It'll keep in your fridge up to four days. If you want to save it longer, freeze completely cooled portions for up to three months. For best results, thaw in the fridge overnight and warm slowly on the stove.

Ingredient Substitutions

You can use ground lamb, chicken or turkey instead of beef if you want something lighter. Don't worry if you don't have bell peppers or zucchini – try eggplant or mushrooms instead. Skip the feta or use a non-dairy version if you can't do dairy. Don't have chickpeas? Lentils work great too.

Serving Suggestions

Dish it up hot over fluffy basmati or jasmine rice. It's also amazing at room temp stuffed in pita with some crunchy lettuce. Try spooning it over baked potatoes or mixing it into a salad with peppery greens and extra feta. I sometimes wrap it up for a quick grab-and-go lunch.

Cultural Context

This dish borrows flavors from eastern Mediterranean cooking where strong spices meet simple comfort food. The combo of chickpeas, tomatoes and warming spices comes from traditional home cooking in Greece, Turkey and Lebanon. Every household has their own special spice mix, so feel free to adjust it to your family's taste.

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. | chefmelt.com

This meal brings exciting flavors to your dinner table. You'll probably find it becoming a regular in your dinner lineup for busy nights or when friends drop by.

Frequently Asked Questions

→ What vegetables can I add to this dish?

Go for zucchini, bell peppers in different colors, onions, or cherry tomatoes. Eggplant and spinach also work great for extra variety.

→ Can I switch out the ground beef?

You sure can! Try ground turkey, chicken, or even a plant-based option for the same delicious taste with a twist.

→ What’s the best rice to pair with it?

Light and fluffy basmati or jasmine rice are crowd favorites. Couscous or quinoa also go great as alternatives.

→ How do I store leftovers?

Pop any leftovers into an airtight container in the fridge, and they’ll hold up for 3–4 days. For longer storage, freeze them—just thaw before reheating!

→ Is it meant to be spicy?

Not really, but if you toss in crushed red pepper or cayenne, it adds a gentle heat. Leave them out or adjust based on your taste!

→ Do I have to use feta cheese?

Feta’s optional if you want that creamy, tangy layer. Skip it, or try a dairy-free alternative if needed.

Ground Beef Stir-Fry

A filling mix of beef, veggies, and spices, all done in one pan for a vibrant and satisfying meal.

Prep Time
10 Minutes
Cook Time
20 Minutes
Total Time
30 Minutes

Category: Main Dish Recipes

Difficulty: Intermediate

Cuisine: Mediterranean

Yield: 6 Servings (One-pan meal)

Dietary: Gluten-Free

Ingredients

→ Produce

01 1 cup cherry tomatoes, sliced in half
02 1 small zucchini, cut into cubes
03 4 cloves garlic, finely chopped
04 1/2 small red onion, finely diced
05 1/2 yellow bell pepper, diced with seeds removed
06 1/2 red bell pepper, diced with seeds removed
07 1/2 cup fresh parsley, chopped for topping
08 Chopped green onions, for garnish

→ Protein

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

→ Dairy

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

→ Pantry

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

Instructions

Step 01

Grab a big pan, pour 2 tablespoons of the olive oil, and warm it on medium heat. Toss in the garlic and onion, stirring them around for a couple of minutes 'til they smell amazing.

Step 02

Drop in the yellow and red peppers, cherry tomatoes, and a sprinkle of salt. Cook while stirring now and then for 4–5 minutes or until the veggies start to get soft.

Step 03

Scoop the cooked veggies into a big bowl and leave them there for a bit.

Step 04

Put the same pan back on medium heat, add 2 more tablespoons of oil, and toss in the ground beef. Sprinkle on the oregano, coriander, cumin, cinnamon, allspice, clove, and peppers (both crushed red and cayenne if using), plus some salt and black pepper. Break apart the beef as it browns, cooking for about 8 minutes. Drain any extra grease.

Step 05

Return the veggies to the pan, along with the tomato sauce, fire-roasted tomatoes, and chickpeas. Stir everything and let it simmer for a couple of minutes so the flavors blend nicely.

Step 06

Take it off the heat. Add parsley, green onion, and crumbled feta over the top. You can serve this hot with optional sides like jasmine or basmati rice.

Notes

  1. Keep any leftovers in a container with a lid in the fridge for up to four days. Heat them up in a skillet on the stove for the best results.
  2. For freezing, let it cool all the way, then move it to a tightly sealed container or bag. It stays good for about three months. Thaw it in the fridge before reheating.

Tools You'll Need

  • Big pan or skillet
  • Large bowl for mixing
  • Sharp knife for chopping
  • Cutting board
  • Wooden spoon or spatula

Allergy Information

Please check ingredients for potential allergens and consult a health professional if in doubt.
  • Includes dairy (feta cheese)
  • Could 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