Keftedes (Greek meatballs)
Non-vegetarian
Κεφτέδες · Keftedes
Crisp-edged fried meatballs of minced beef with grated onion, soaked bread, mint and oregano. A taverna meze and family favourite.
Keftedes (Greek meatballs) is a Greek starter from Greece, ready in about 1 hour 5 minutes and made with ground beef and mint. It serves 4 and is rated easy to cook.
No licensed photograph of this dish yet.
- Prep
- 20 min
- Cook
- 15 min
- Rest
- 30 min
- Total
- 1 h 5 min
- Serves
- 4
- Level
- Easy
- Calories
- 453
Method
Step 1
Knead the beef with the soaked bread, onion (opens in a new tab), garlic (opens in a new tab), egg (opens in a new tab), herbs, oregano (opens in a new tab), vinegar, salt and pepper (opens in a new tab) until smooth. Cover and chill 30 minutes.
- 8 min

How it looks · Photo: Klaus Nielsen on Pexels Step 2
With wet hands roll into walnut-sized balls, flatten slightly and dredge in flour, shaking off the excess.
- 10 min
Step 3
Heat 1 cm of oil in a frying pan and fry in batches for 3–4 minutes per side until deep brown and cooked through. Drain on paper.
- 15 min
- 175°C
- medium heat
- Frying pan / skillet (opens in a new tab)
Food safety: Minced beef should reach 71 °C in the centre.
Step 4
Serve warm or at room temperature with lemon (opens in a new tab) wedges.
- 1 min

How it looks · Photo: Willians Huerta on Pexels
About this dish
- Origin
- Greece · Well documentedPart of the wider family of köfte and kofta meatballs.Also popular in CyprusMore food from Greece
- Dish
- Lunch · Dinner · Snack · Appetizers & starters · Main courses · Finger food
- Cooking method
- Shallow-fried
- Taste
- savoury, herby, mild
- Diet
- Dairy-free · No nut ingredients · Low-carb · High-proteinWorked out from the ingredients. How labels work
All labels
Non-vegetarian · Dairy-free · No nut ingredients · No added sugar · Alcohol-free · Pork-free · Low-carb · High-protein · Calorie-conscious - Good for
- Child-friendly · Make-ahead · Portable / lunchbox · Freezer-friendly
- Cook more with
- Ground beef · Mint · White bread · Onion · Garlic · Egg
- Techniques
- Shallow-frying · Kneading
Allergens
- May contain: Milkfrom white bread
- Contains: Eggsfrom white bread, egg
- Contains: Wheatfrom white bread, all-purpose flour
- Contains: Glutenfrom white bread, all-purpose flour
- May contain: Soyfrom white bread
- May contain: Sesamefrom white bread
- May contain: Sulphitesfrom wine vinegar
Based on typical versions of these ingredients and not verified allergen-free. Brands differ and cross-contact happens, so always check labels. For severe allergies, follow your clinician’s advice.
Nutrition
453 kcal per serving
Calculated1 serving ≈ 210 g · recipe makes 4
Where the energy comes from
- Protein 25%
- Carbohydrate 18%
- Fat 57%
| Nutrient | Per serving | Per 100 g* |
|---|---|---|
| Energy | 453 kcal | 216 kcal |
| Protein | 27.9 g | 13.3 g |
| Carbohydrate | 20.3 g | 9.7 g |
| Net carbohydrate | 18.8 g | 9 g |
| Sugars | 2.1 g | 1 g |
| Added sugars | 0 g | 0 g |
| Fibre | 1.5 g | 0.7 g |
| Fat | 28.1 g | 13.4 g |
| Saturated fat | 8.7 g | 4.2 g |
| Trans fat | — | — |
| Cholesterol | 132 mg | 63 mg |
| Sodium | 901 mg | 429 mg |
| Salt equivalent | 2.3 g | 1.1 g |
Vitamins & minerals per serving
- Potassium
- 488 mg
- Calcium
- 68 mg
- Iron
- 4.4 mg
- Magnesium
- 36 mg
- Vitamin A (RAE)
- 35 µg
- Vitamin C
- 5 mg
- Vitamin D
- 0.4 µg
- Vitamin B12
- 2.8 µg
- Folate (DFE)
- 83 µg
How these numbers were made
- Calculated from USDA FoodData Central (SR Legacy) per-100 g values and the listed quantities.
- *Per 100 g of combined raw ingredients; the cooked dish may weigh more or less.
- Optional ingredients are not included: lemon.
- “—” means the value isn’t known for enough of the ingredients; it is never zero by default.
- Values are estimates for guidance, not for medical dosing. U.S. Department of Agriculture, Agricultural Research Service. FoodData Central, 2019. fdc.nal.usda.gov.
Good to know
Tips
- Wet your hands when rolling so the mixture doesn't stick.
Common mistakes
- Overcrowding the pan drops the oil temperature and the keftedes absorb oil instead of crisping.
Serve with
- Serve with tzatziki, chips and a horiatiki salad.
Storage
- Refrigerate up to 3 days; freeze fried keftedes up to 2 months.
Reheating
- Reheat in a 180 °C oven for 10 minutes.
Original editorial recipe · FriendsPantry editorial · Not yet independently reviewed · Added · Updated
Sauces, chutneys & dips for this dish
Recipe DNA
How this dish is built
Grouped by each ingredient’s role in the dish. Each band’s width is its share of the dish by weight. Choose a component to see what it does.
What the dish is built around
Main ingredient
- Ground beef500 g
- White bread, crusts removed, soaked in water and squeezed2 slice · 56 g
- Egg1 piece · 50 g
- All-purpose flour, for dredging50 g
Reviews & corrections
Reviews come from signed-in cooks and appear after a moderator checks them. We never show made-up ratings.
You might also like

Pork gyros pita
Greek · 2 h 40 min · 627 kcal
Spanakopita
Greek · 1 h 40 min · 307 kcal · Contains egg
Grilled Sea Bass with Lemon-Oil Dressing
Mediterranean · 18 min · 240 kcal

Kleftiko
Cypriot · 4 h · 610 kcal