Crispy Juicy Greek Keftedes

Category: Food That Makes People Think You've Got Life Figured Out

Greek keftedes are meatballs combining ground beef and pork with aromatic herbs like parsley and mint. The mixture incorporates grated onion and garlic for moisture and depth. After chilling, the meatballs are shaped, lightly floured, and fried to achieve a crisp exterior while maintaining a juicy interior. These flavorful bites pair well with lemon or creamy tzatziki, making them a versatile dish for sharing or filling pita bread. Properly resting the mixture helps bind and enhance the flavors, while frying at medium heat ensures perfectly cooked keftedes without excess oil absorption.

Lili Clark smiling at the camera.
Created By Lili Clark
Updated on Mon, 16 Feb 2026 00:24:13 GMT
A plate of meatballs with a white sauce. Save
A plate of meatballs with a white sauce. | lilicooks.com

Greek keftedes are crispy on the outside and juicy on the inside meatballs packed with fresh herbs and savory flavor. These fried meatballs are perfect for dipping in lemon or tzatziki, stuffing into warm pita bread, or simply enjoying by the handful. They bring a burst of Greek tradition and make a wonderful appetizer or main dish.

Ingredients

  • Ground beef and ground pork: combined build both flavor and juiciness you can use all beef if preferred
  • Small onion: finely grated to prevent chunks and add moisture that keeps meatballs tender
  • Minced garlic: brings savory depth essential for authentic Greek taste
  • Bread soaked in milk or breadcrumbs: helps bind the mixture and keeps the inside soft
  • Egg: works as a natural binder holding everything together evenly
  • Chopped parsley: contributes a fresh herbal note that brightens the meatballs
  • Fresh mint: is optional but highly recommended for that signature touch of Greek flavor
  • Salt and pepper: balance the taste
  • All-purpose flour for coating: ensures a beautifully crispy outer layer when fried
  • Olive oil for frying: adds a subtle fruity richness use a good quality extra virgin if possible

Step-by-Step Instructions

Sift together the Aromatics and Mix the Meat:
In a large bowl combine ground beef, ground pork, finely grated onion, minced garlic, chopped parsley, and mint. Add soaked bread or breadcrumbs, egg, salt, and pepper. Mix everything gently but thoroughly until evenly combined without overworking the meat.
Chill to Bind and Deepen Flavor:
Cover the mixture and place it in the fridge for 30 minutes. This resting period helps the ingredients meld and makes shaping easier.
Shape and Coat:
Roll the mixture into small balls or ovals depending on your preference. Lightly roll each one in all-purpose flour and shake off excess flour for an even coating that crisps nicely without being too thick.
Heat the Oil and Fry:
Pour olive oil into a skillet to cover the bottom in a shallow layer. Heat over medium temperature until warm but not smoking. Fry the meatballs in batches so they don’t crowd the pan. Turn every couple of minutes to achieve an even golden brown and cook through, about 8 to 10 minutes total.
Drain and Serve Hot:
Remove the cooked keftedes with a slotted spoon and drain on paper towels to remove excess oil. Serve immediately with lemon wedges or a side of creamy tzatziki sauce for dipping.
A plate of meatballs with a white sauce. Save
A plate of meatballs with a white sauce. | lilicooks.com

Storage Tips

Leftover keftedes can be stored in the fridge for up to three days in an airtight container. To reheat, warm them gently in a skillet to maintain the crispiness. You can freeze raw, uncoated meatballs on a tray first and then transfer to a bag for up to three months; just thaw before flouring and frying.

Ingredient Substitutions

If you do not have fresh mint, dried mint can substitute but use it sparingly as it is stronger. You can replace pork with lamb for a richer flavor typical of some Greek variations. Gluten-free breadcrumbs or gluten-free flour works well if you are avoiding gluten.

Serving Suggestions

Serve keftedes with lemon wedges and tzatziki sauce for a classic Greek appetizer experience. They also work wonderfully in pita bread with sliced tomatoes, cucumbers, and red onions for a quick gyro-like sandwich. Pair with a Greek salad and crusty bread for a complete meal.

Cultural Context

Keftedes hold a special place in Greek cuisine as a traditional comfort food served at family gatherings and celebrations. Each region of Greece has its own twist on the recipe; some might add cinnamon or allspice for warmth, while others keep it simple with just herbs and garlic. These meatballs reflect the Mediterranean love for fresh, simple ingredients done well.

Recipe FAQs

→ What type of meat works best for keftedes?

Traditionally, a combination of ground beef and pork offers the best balance of flavor and juiciness for keftedes.

→ Why is the onion grated for this dish?

Grating the onion prevents large chunks and adds moisture, helping create tender meatballs with consistent texture.

→ How do I keep keftedes crispy when frying?

Use medium-hot olive oil and avoid overcrowding the pan. Proper heat ensures a crisp coating without soaking up too much oil.

→ Can keftedes be made without mint?

Yes, mint is optional but adds a fresh herbal note. Parsley alone still provides excellent flavor.

→ What is the best way to serve keftedes?

Serve hot with lemon wedges or a cool, creamy dip like tzatziki. They also work well stuffed inside pita bread.

Traditional Greek Keftedes Flavor

Greek keftedes offer crispy outsides, juicy centers, and fragrant herbs, ideal for dipping or pita filling.

Preparation Time
20 min
Cooking Time
20 min
Overall Time
40 min
Created By: Lili Clark

Category: Snacks

Skill Level: Beginner-Friendly

Cuisine Type: Greek

Output: 30 Serves (30 small meatballs)

Dietary Options: ~

Ingredients

→ Meat and Protein

01 0.5 lb ground beef
02 0.5 lb ground pork (or substitute with all beef)
03 1 large egg

→ Produce and Herbs

04 1 small onion, finely grated
05 2 cloves garlic, minced
06 2 tbsp chopped fresh parsley
07 1 tbsp chopped fresh mint (optional)

→ Baking and Coating

08 2 slices bread, soaked in milk and squeezed dry or 0.5 cup breadcrumbs
09 0.5 cup all-purpose flour (for coating)

→ Seasonings

10 1 tsp salt
11 0.5 tsp black pepper

→ Oils

12 Olive oil (for frying)

Steps

Step 01

In a large bowl, mix ground beef, ground pork, grated onion, minced garlic, chopped parsley, optional mint, soaked bread or breadcrumbs, egg, salt, and pepper until thoroughly combined.

Step 02

Cover and refrigerate the mixture for 30 minutes to allow flavors to meld and improve binding.

Step 03

Form the mixture into small balls or oval shapes, approximately bite-sized.

Step 04

Lightly roll each meatball in all-purpose flour and gently shake off any excess.

Step 05

Heat olive oil in a skillet over medium heat. Fry the meatballs in batches, turning frequently until evenly browned and cooked through, about 8 to 10 minutes total.

Step 06

Transfer meatballs onto paper towels to drain excess oil. Serve immediately with lemon wedges or tzatziki sauce.

Tips

  1. Grating the onion ensures moisture distribution and prevents large chunks in the mixture.
  2. Resting the meatball mixture enhances binding and deepens the overall flavor.
  3. Maintain medium heat during frying; too hot burns the exterior, too cool causes excess oil absorption.

Required Tools

  • Skillet
  • Mixing bowl
  • Grater
  • Paper towels

Allergy Information

Always check each ingredient for allergens, and consult a medical professional if unsure.
  • Contains egg and gluten (from bread and flour)

Nutritional Information (per serving)

These details are shared for general guidance and don’t replace professional advice.
  • Calories: 210
  • Fats: 15 g
  • Carbohydrates: 5 g
  • Proteins: 14 g