Go Back
Mediterranean Ground Beef and Vegetables stir-fry with zucchini, broccoli, peppers, and onions in a skillet.
Daniel

Mediterranean Ground Beef and Vegetables

A vibrant one-skillet dinner packed with zucchini, tomatoes, and warm spices that brings the sunny Mediterranean to your weeknight table.
Prep Time 15 minutes
Cook Time 25 minutes
Total Time 40 minutes
Servings: 4 servings
Course: Dinner, Main Course
Cuisine: Mediterranean
Calories: 342

Ingredients
  

Main Ingredients
  • 2 tbsp olive oil divided
  • 1 lb ground beef 85% lean
  • 1 medium yellow onion diced
  • 4 cloves garlic minced
  • 2 medium zucchini cut into half moons
  • 8 oz cherry tomatoes halved
  • 1.5 tsp dried oregano
  • 1 tsp ground cumin
  • 0.25 tsp cinnamon
  • 0.5 tsp crushed red pepper flakes optional
  • 1 tbsp fresh lemon juice
  • 0.25 cup fresh parsley chopped, for garnish
  • 2 oz feta cheese crumbled, for serving

Equipment

  • Large skillet or braiser
  • Cutting board
  • Chef's Knife

Method
 

Prep
  1. Dice the onion, mince the garlic, cut zucchini into half moons about 1/4-inch thick, and halve the cherry tomatoes. Keep them in separate piles - they go in at different times.
Cook the beef
  1. Heat 1 tablespoon olive oil in a large skillet over medium-high heat. Add the ground beef, breaking it up with a wooden spoon. Cook until deeply browned and crisp in spots, about 6-8 minutes. Transfer to a plate with a slotted spoon, leaving the fat behind.
  2. Reduce heat to medium. Add the remaining tablespoon oil to the skillet. Add onion with a pinch of salt and cook until softened and just starting to color, 4-5 minutes. Stir in garlic, oregano, cumin, cinnamon, and red pepper flakes. Cook until fragrant, about 1 minute.
Build the vegetable base
  1. Add zucchini to the skillet. Cook, stirring occasionally, until it takes on some color and softens slightly at the edges, about 5 minutes. It should still have some bite - it will finish cooking with the tomatoes.
  2. Stir in cherry tomatoes and return the beef to the skillet. Toss everything together and let cook until tomatoes soften and release their juices, about 3-4 minutes. You want some tomatoes to hold their shape while others collapse into a light sauce.
Finish and serve
  1. Remove from heat. Stir in lemon juice and taste for salt - the feta will add saltiness, so go light. Transfer to a serving dish, top with crumbled feta and fresh parsley. Serve warm with crusty bread or over rice.

Notes

Don't skip the cinnamon - it is the quiet secret that makes this taste Mediterranean rather than generic Italian. For a complete meal, serve over lemony rice or with warm pita. The dish keeps well for 3 days and reheats beautifully; just add a fresh squeeze of lemon and new feta to wake it up.