Description
Juicy, herb-packed Greek-style meatballs served over a bed of crisp greens, cherry tomatoes, cucumber, and red onion, topped with crumbled feta and creamy tzatziki sauce—a fresh, flavorful Mediterranean meal that’s both satisfying and light.
Ingredients
Units
Scale
- 1 lb ground beef or lamb
- 1/4 cup red onion, finely chopped
- 2 cloves garlic, minced
- 2 tbsp fresh parsley, chopped
- 1 tbsp fresh dill, chopped
- 1 tsp dried oregano
- 1 egg
- 1/4 cup breadcrumbs
- Salt and black pepper to taste
- Olive oil for baking or pan-frying
- 1/2 cup Greek yogurt
- 1/4 cup cucumber, finely grated and drained
- 1 clove garlic, minced (for tzatziki)
- 1 tbsp lemon juice
- 1 tbsp fresh dill, chopped (for tzatziki)
- Salt and pepper to taste (for tzatziki)
- 2 cups mixed greens or chopped romaine
- 1/2 cup cherry tomatoes, halved
- 1/2 cup cucumber, sliced
- 1/4 cup green bell pepper, sliced
- 1/4 cup red onion, thinly sliced
- 1/4 cup feta cheese, crumbled
- 1 tbsp olive oil (for salad)
- 1 tsp red wine vinegar
- Salt and pepper to taste (for salad)
Instructions
- Preheat oven to 400°F (200°C).
- In a bowl, mix all meatball ingredients until just combined. Form into small balls and place on a lined baking sheet or skillet.
- Bake for 18–20 minutes or pan-fry in olive oil until golden brown and cooked through.
- For the tzatziki, mix Greek yogurt, grated cucumber, garlic, lemon juice, dill, salt, and pepper in a bowl. Chill until ready to serve.
- In a separate bowl, toss mixed greens, cherry tomatoes, cucumber, bell pepper, red onion, feta, olive oil, vinegar, salt, and pepper.
- Assemble the bowl: Start with the salad base, top with meatballs, add a dollop of tzatziki, and garnish with extra feta or herbs if desired.
Notes
- Chilling the tzatziki for at least 15 minutes enhances the flavor.
- Use lamb for a more traditional Greek flavor or turkey for a leaner option.
- Make the meatballs ahead and store for up to 3 days in the fridge.
- Add kalamata olives for an extra Mediterranean touch.
Nutrition
- Serving Size: 1 bowl
- Calories: 590
- Sugar: 6g
- Sodium: 620mg
- Fat: 38g
- Saturated Fat: 12g
- Unsaturated Fat: 22g
- Trans Fat: 0g
- Carbohydrates: 18g
- Fiber: 4g
- Protein: 42g
- Cholesterol: 155mg