Print
clock clock iconcutlery cutlery iconflag flag iconfolder folder iconinstagram instagram iconpinterest pinterest iconfacebook facebook iconprint print iconsquares squares iconheart heart iconheart solid heart solid icon

Easy Greek Meatballs

5 Stars 4 Stars 3 Stars 2 Stars 1 Star No reviews
  • Author: Olivia
  • Prep Time: 10 minutes
  • Cook Time: 20 minutes
  • Total Time: 30 minutes
  • Yield: 20–24 meatballs
  • Category: Appetizer
  • Method: Frying or Baking
  • Cuisine: Greek
  • Diet: Halal

Description

Easy Greek Meatballs (keftedes) are juicy, flavorful bites made with ground meat, fresh herbs, garlic, and lemon zest. Perfect as an appetizer, main dish, or part of a mezze platter, they’re quick to make and always satisfying.


Ingredients

  • 1 lb ground beef, lamb, or a mix of both
  • 1/2 cup onion, grated or finely chopped
  • 2 cloves garlic, minced
  • 1 egg
  • 1/4 cup fresh parsley, chopped
  • 1 tsp dried oregano
  • 1/2 cup breadcrumbs
  • 1/4 cup milk (for soaking breadcrumbs)
  • 1 tsp lemon zest
  • Salt and black pepper to taste
  • 23 tbsp olive oil (for frying or baking)

Instructions

  1. Soak the breadcrumbs in milk for a few minutes, then squeeze out excess moisture.
  2. In a large bowl, mix together ground meat, soaked breadcrumbs, onion, garlic, egg, parsley, oregano, lemon zest, salt, and pepper until well combined.
  3. Form the mixture into small meatballs, about the size of a golf ball.
  4. Heat olive oil in a skillet over medium heat and cook the meatballs in batches, turning to brown all sides, about 8–10 minutes total.
  5. Alternatively, bake the meatballs at 400°F (200°C) for 20 minutes, flipping halfway through.
  6. Serve warm with tzatziki, pita, rice, or salad.

Notes

  • Add crumbled feta to the meat mixture for extra flavor.
  • Use ground turkey or chicken for a lighter version.
  • Toss cooked meatballs with lemon juice and herbs for extra brightness.
  • Can be served as a main, appetizer, or in wraps.
  • Freeze cooked or uncooked for up to 3 months.

Nutrition

  • Serving Size: 4 meatballs
  • Calories: 220
  • Sugar: 1g
  • Sodium: 260mg
  • Fat: 14g
  • Saturated Fat: 5g
  • Unsaturated Fat: 8g
  • Trans Fat: 0g
  • Carbohydrates: 7g
  • Fiber: 1g
  • Protein: 18g
  • Cholesterol: 70mg