Ground Beef Stir-Fry

Featured in Delicious Main Dish Recipes for Every Occasion.

Experience bold tastes in this beef skillet featuring zucchini, tomatoes, peppers, and chickpeas. It's flavored with spices like cumin, oregano, coriander, allspice, and cinnamon, tossed with rich tomato sauce and roasted tomatoes. For the perfect finish, top it with feta, parsley, and green onions. Serve warm with rice, and enjoy a quick, protein-packed dinner that's ready in just 30 minutes. Great for meal-prepping extras!

A man wearing a white shirt and suspenders holding a piece of paper.
Updated on Sat, 28 Jun 2025 01:46:54 GMT
A bowl filled with colorful vegetables like tomatoes, peppers, and onions alongside ground beef for a stir-fry. Pin it
A bowl filled with colorful vegetables like tomatoes, peppers, and onions alongside ground beef for a stir-fry. | 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 other veggies could I use in this dish?

Try zucchini, onions, bell peppers, or cherry tomatoes. Eggplant and spinach are good add-ons too!

→ Can ground beef be swapped out?

Absolutely! Use ground chicken, turkey, or plant-based meat to keep things flexible.

→ What’s the best side to serve with this?

Jasmine or basmati rice works amazingly. Quinoa or couscous are tasty options too.

→ How long will the leftovers last?

Keep them in a sealed container in the fridge up to 4 days or frozen for 3 months. Thaw before warming up again.

→ Is this recipe hot or mild?

It’s pretty mild unless you add things like cayenne or red pepper flakes to spice it up.

→ Is feta cheese needed?

Not at all! Feta adds great flavor, but you can skip it or use a non-dairy version.

Ground Beef Stir-Fry

Beef mixed with veggies and spices for an easy, filling one-pan 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 stir-fry)

Dietary: Gluten-Free

Ingredients

→ Produce

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

→ Protein

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

→ Dairy

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

→ Pantry

12 4 tablespoons (60 ml) olive oil, split between steps
13 A teaspoon of dried oregano
14 1 teaspoon ground cumin
15 1/2 teaspoon ground cinnamon
16 1/2 teaspoon ground clove
17 1/4 teaspoon cayenne pepper (use if you like heat)
18 1/2 teaspoon ground allspice
19 1/4 teaspoon crushed red pepper flakes (optional)
20 Pinch of salt, adjust to your liking
21 Dash of black pepper
22 One cup (240 ml) of tomato sauce
23 One 15-ounce (425 g) can of fire-roasted diced tomatoes

Instructions

Step 01

Grab a large pan, warm it over medium heat, and toss in 2 tablespoons of olive oil. Drop in the garlic and onion, cooking for 2–3 minutes until they smell amazing.

Step 02

Add the bell peppers, tomatoes, and sprinkle a little salt. Sauté for around 4–5 minutes, or until these soften up a bit.

Step 03

Spoon the softened vegetables out into a big bowl and leave them there for now.

Step 04

Put the skillet back on the stove at medium heat, add another 2 tablespoons of olive oil, and throw in the ground beef. Add oregano, cumin, cinnamon, allspice, clove, crushed red pepper, cayenne, salt, and black pepper. Stir frequently, breaking apart the meat, for 7–9 minutes until browned. Drain extra fat.

Step 05

Put the veggies back in the skillet, along with the tomato sauce, diced tomatoes, and chickpeas. Stir everything together and let it cook another 2–3 minutes so the flavors combine.

Step 06

Take the skillet off the heat. Sprinkle the dish with parsley, green onions, and feta cheese on top before serving. For a heartier meal, you can pair this with jasmine or basmati rice.

Notes

  1. Keep leftovers in a sealed container in the fridge for up to 4 days. Warm them in a hot pan before enjoying for the best flavor.
  2. To freeze, cool the dish thoroughly before putting it in a sealed container or freezer-safe bag. It'll last for 3 months. Let it thaw in the fridge, then reheat.

Tools You'll Need

  • Big frying pan
  • A mixing bowl
  • Sharp kitchen knife
  • Cutting board
  • Wooden spoon or stirrer

Allergy Information

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