Greek Meatballs (Keftedes) Recipe – Easy Authentic Mediterranean Dinner Idea

Greek meatballs (keftedes) served on a platter, golden brown and crispy, garnished with fresh parsley and lemon wedges, with tzatziki sauce on the side.
Crispy, flavorful, and authentic – Greek meatballs (keftedes) are the ultimate Mediterranean dinner idea! 🍋🥙✨

Introduction to Greek Meatballs (Keftedes)

Greek Meatballs, known as Keftedes, are rustic, flavorful bites that embody the warmth and tradition of Greek cuisine. These savory morsels are beloved for their balance of tender meat, fresh herbs, and aromatic seasonings, making them a staple in homes and tavernas across Greece. Keftedes are versatile: they can be served as part of a mezze platter, enjoyed at family dinners, or offered as party appetizers. Their crisp exterior and juicy interior make them irresistible, especially when paired with classic dips like tzatziki or rich tomato sauce. Whether fried for a golden crust or baked for a lighter version, Keftedes bring a taste of Mediterranean comfort to any table. They are more than just meatballs—they are a celebration of Greek hospitality, tradition, and flavor, perfect for gatherings both casual and festive.

What Are Keftedes?

Keftedes are seasoned Greek meatballs, typically made with ground beef, lamb, or a combination of meats. They are mixed with breadcrumbs, onion, garlic, and fresh herbs like parsley, mint, and oregano, then shaped into small balls and fried or baked until golden. The result is a crisp exterior with a tender, juicy interior.

Traditionally, Keftedes are served with cooling tzatziki sauce, which balances their savory richness, or with tomato-based sauces for a heartier presentation. They are often enjoyed as part of a mezze spread, alongside olives, pita, and dips, but can also be served as a main dish with rice or potatoes.

Their appeal lies in their simplicity and adaptability. Whether prepared for a family meal or a festive gathering, Keftedes embody the essence of Greek cooking: fresh ingredients, bold flavors, and communal enjoyment.

Historical & Cultural Significance

Keftedes trace their roots to Mediterranean and Middle Eastern cooking, where spiced meatballs have long been a staple. In Greece, they became a beloved dish, often prepared for family meals, celebrations, and feasts. Their role in Greek cuisine reflects the importance of shared dining and hospitality.

As part of mezze culture, Keftedes are served alongside small plates of dips, breads, and vegetables, encouraging communal eating and conversation. They symbolize warmth and generosity, often appearing at festive occasions and family gatherings.

Regional variations exist, with some recipes incorporating cinnamon or nutmeg for subtle sweetness, while others emphasize fresh herbs for brightness. Modern adaptations include baking instead of frying, or using leaner meats for a lighter version.

Keftedes remain a cultural icon, representing both tradition and adaptability, and continue to be cherished in Greek kitchens worldwide.

Flavor Profile Breakdown

Keftedes deliver a flavor profile that’s savory, aromatic, and balanced. The meat base provides richness, while fresh herbs like mint, parsley, and oregano add brightness and freshness. Garlic and onion deepen the flavor, creating a robust foundation.

The exterior, crisp from frying or baking, contrasts beautifully with the tender interior. This textural balance makes each bite satisfying. Spices such as cinnamon or nutmeg may be added in some recipes, lending subtle warmth and complexity.

Served with tzatziki, the cool yogurt and cucumber sauce enhances the herbs and cuts through the richness. Alternatively, pairing with tomato sauce adds tangy depth.

The overall profile is rustic yet refined: savory meat, fresh herbs, aromatic spices, and a crisp-tender texture.

Step-by-Step Preparation Process

  1. Mix Ingredients: In a large bowl, combine ground beef or lamb with breadcrumbs, finely chopped onion, minced garlic, parsley, mint, oregano, salt, and pepper. Add an egg to bind the mixture.
  2. Chill Mixture: Cover and refrigerate for 30 minutes. This helps flavors meld and improves texture when shaping.
  3. Shape Meatballs: Roll mixture into small, even balls, about 1–2 inches in diameter.
  4. Cook Meatballs:
    • Frying Method: Heat olive oil in a skillet. Fry meatballs until golden brown on all sides, about 8–10 minutes.
    • Baking Method: Preheat oven to 400°F (200°C). Place meatballs on a lined baking sheet and bake for 20–25 minutes until cooked through.
  5. Serve: Arrange meatballs on a platter. Serve with tzatziki, tomato sauce, or alongside pita bread and salad.

Expert Tip: Chill the mixture before shaping. This prevents the meatballs from falling apart and ensures a firmer, more consistent texture.

The result is a batch of Keftedes—crispy outside, tender inside, and bursting with flavor. Perfect for mezze platters, family dinners, or festive gatherings.

Greek meatballs (keftedes) served on a platter, golden brown and crispy, garnished with fresh parsley and lemon wedges, with tzatziki sauce on the side.

Greek Meatballs (Keftedes) Recipe – Easy Authentic Mediterranean Dinner Idea

This Greek meatballs (keftedes) recipe is crispy, flavorful, and authentic, made with ground beef, herbs, and garlic, pan-fried until golden. Perfect for family dinners, mezze platters, or a Mediterranean-inspired comfort food dish.
Prep Time 20 minutes
Cook Time 20 minutes
Total Time 1 hour 10 minutes
Course Appetizer, Main Course, mezze
Cuisine Greek, Mediterranean
Servings 6 servings (about 20 meatballs)
Calories 220 kcal

Equipment

  • Mixing bowl
  • Cutting board and knife
  • Skillet or baking sheet
  • Parchment paper (if baking)
  • Tongs or spatula

Ingredients
  

  • 1 lb ground beef or lamb (or combination)
  • ½ cup breadcrumbs
  • 1 small onion (finely chopped)
  • 2 cloves garlic (minced)
  • 1 egg
  • 2 tbsp fresh parsley (chopped)
  • 1 tbsp fresh mint (chopped)
  • 1 tsp dried oregano
  • ½ tsp cinnamon or nutmeg (optional)
  • Salt and pepper to taste
  • Olive oil (for frying or brushing if baking)
  • Tzatziki or tomato sauce (for serving)

Instructions
 

  • Mix Ingredients: In a bowl, combine ground meat, breadcrumbs, onion, garlic, egg, parsley, mint, oregano, salt, and pepper. Mix until well combined.
  • Chill Mixture: Cover and refrigerate for 30 minutes to firm up and allow flavors to meld.
  • Shape Meatballs: Roll mixture into small, even balls (about 1–2 inches).
  • Cook Meatballs:
    Frying: Heat olive oil in a skillet. Fry meatballs until golden brown and cooked through, about 8–10 minutes.
    Baking: Preheat oven to 400°F (200°C). Place meatballs on a lined baking sheet, brush lightly with olive oil, and bake for 20–25 minutes.
  • Serve: Arrange on a platter and serve with tzatziki, tomato sauce, or alongside pita bread and salad.

Notes

  • Chill mixture before shaping for better texture and easier handling.
  • Frying yields a crisp exterior; baking offers a lighter option.
  • Add feta or olives inside for a stuffed variation.
  • Pair with tzatziki for freshness or tomato sauce for heartiness.
  • Freeze cooked meatballs for up to 3 months; reheat in the oven.
 
Keyword Greek meatballs, keftedes, Mediterranean mezze, Rustic Greek Recipes, Tzatziki Meatballs