Go Back
Homemade Greek Meatballs recipe photo

Greek Meatballs

These Greek meatballs are bursting with flavor! Perfectly paired with a refreshing salad and tzatziki, they’re a must-try for any dinner.
Prep Time 15 minutes
Cook Time 20 minutes
Total Time 35 minutes
Servings: 4 servings
Course: Main Course
Cuisine: Greek

Ingredients
  

  • 1 large onion (grated)
  • 1 pound ground beef (or lamb, or veal)
  • ½ cup parsley (fresh, chopped)
  • ½ cup oregano (fresh, chopped)
  • ½ cup mint (fresh, chopped)
  • 2 cloves garlic (minced)
  • ½ cup breadcrumbs (I used Panko)
  • 1 large egg
  • 2 teaspoons salt (or to taste)
  • ½ teaspoon pepper (or to taste)
  • 2 tablespoons olive oil (or vegetable oil, for frying)
  • Greek Salad
  • Tzatziki Sauce
  • Pita bread

Equipment

  • Mixing bowl
  • Baking sheet
  • Skillet
  • Spatula or tongs
  • Serving platter

Method
 

  1. Start by grating the onion and mincing the garlic. Chop the fresh herbs — parsley, oregano, and mint — finely. This will help release their flavors throughout the meatballs.
  2. In a large mixing bowl, combine the ground beef (or lamb/veal), grated onion, minced garlic, chopped herbs, breadcrumbs, egg, salt, and pepper. Use your hands to gently mix everything together until just combined. Be careful not to overwork the meat, as this can lead to tough meatballs.
  3. With damp hands, shape the mixture into meatballs of your desired size. I recommend about 1 to 1.5 inches in diameter for uniform cooking. Place the formed meatballs on a baking sheet as you go.
  4. In a large skillet, heat the olive oil over medium heat. Once hot, add the meatballs in batches, ensuring not to overcrowd the pan. Cook for 3-4 minutes on each side until they are golden brown and cooked through, reaching an internal temperature of 160°F. Transfer the cooked meatballs to a paper towel-lined plate to drain excess oil.
  5. Plate your Greek meatballs alongside a vibrant Greek salad filled with cucumbers, tomatoes, red onion, and feta cheese. Don’t forget the tzatziki sauce for dipping! Warm up some pita bread on the side for a complete meal.

Notes

  • Mix ingredients gently to avoid tough meatballs.
  • Fresh herbs are essential for authentic flavor.
  • Freeze formed meatballs for easy meal prep.