← All recipes
Golden brown meatballs nestled in a vibrant green parsley garnish on a rustic plate.

Keftedes (Greek Meatballs)

Tender, herby meatballs bursting with Mediterranean flavor, perfect for a cozy dinner.

Total: 35 minPrep: 15 minCook: 20 minServes 4Difficulty: Easy⭐ 4.8 (250+ ratings)$

Ingredients

Servings:

Steps

  1. 1 In a large bowl, combine ground beef, ground pork, onion, garlic, parsley, dill, breadcrumbs, egg, oregano, salt, and pepper. Mix gently with your hands until just combined.
  2. 2 Form the mixture into 1-inch balls.
  3. 3 Heat olive oil in a large skillet over medium heat.
  4. 4 Add the meatballs to the skillet and cook until browned on all sides and cooked through, about 5 minutes per batch.
  5. 5 Transfer cooked meatballs to a paper towel-lined plate to drain excess oil.
  6. 6 Serve warm with your favorite sides.

Equipment

Variations

Substitutions

Pairings

Nutrition

Calories: 350 kcal
Fat: 22g fat
Carbs: 6g carbohydrates
Protein: 30g protein
Fiber: 1g fiber
Sugar: 2g sugar
Sodium: 350mg sodium

Tips

Storage

Store in an airtight container in the fridge for up to 3 days. Reheat in a 350°F oven until warmed through.

Freezing: Freeze meatballs on a parchment-lined tray until solid, then transfer to a freezer bag. Thaw in the fridge and reheat in the oven.

Serving Suggestions

FAQ

Can I make these ahead of time?

Absolutely! Prepare the meatballs up to a day ahead and store them in the fridge. Cook them when you're ready to serve.

Share this recipe