Skip to content
Baked Greek meatballs keftedes on a matte ceramic platter with olive oil, parsley and lemon.

Baked Greek Meatballs (Keftedes) Without Frying

Baked Greek meatballs with beef, grated onion, egg, parsley and oregano, cooked in the oven instead of a frying pan, ready in 35 minutes with storage tips.

  • 330Calories
  • 24gProtein
  • 8gCarbs
  • 22gFat
  • Prep35 min
  • LevelMedium
  • Serves4

These baked greek meatballs keftedes use beef, onion, egg and herbs, cooked in the oven rather than fried. They suit a [Mediterranean](https://recipesdiet.com/diet/mediterranean/) pattern built on herbs and lemon. Find more [recipes](https://recipesdiet.com/recipes/) here.

Table of Contents

Why this recipe works

  • Baking replaces frying, so the meatballs need only a teaspoon of oil per tray and produce no hot oil splatter.
  • The meatballs brown evenly on the sheet, so they reach the same doneness without constant turning.
  • Breadcrumbs and grated onion keep the centre moist, which is the usual failure of baked meatballs.
  • They are easy to portion and freeze, so one batch covers several meals.
Raw ground beef, grated onion, egg, breadcrumbs, parsley, oregano, garlic and olive oil laid out for keftedes.
Raw ingredients laid out before cooking.
Ingredients & Method

Ingredients

Makes 4 servings.

Equipment

How to make it

  1. Heat the oven. Set the oven to 400°F (200°C). Brush a rimmed sheet with half the olive oil and line it with parchment for easy cleanup.
  2. Combine the mixture. In a large bowl, mix the beef, grated onion, egg, breadcrumbs, parsley, oregano, garlic and salt until just combined. Overworking the beef makes the meatballs dense.
  3. Rest the mixture. Cover and refrigerate for 10 minutes. The breadcrumbs absorb the liquid and the meatballs hold their shape better.
  4. Shape and arrange. Roll the mixture into 16 balls about the size of a walnut. Space them on the sheet with about 1 inch between them so they brown rather than steam.
  5. Bake and check. Brush the tops with the remaining oil and bake 18 to 20 minutes, turning once halfway, until browned and the centre reaches 160°F (71°C). Serve hot with lemon wedges.
Baked meatballs on a parchment-lined tray in the oven, some browned and one being turned with a spatula.
Mid-cook, while the pan is still doing its work.

Practical cooking tips

  • Grate the onion rather than chopping it. Grated onion releases juice that keeps the beef moist.
  • Wet your hands before shaping. The mixture is sticky, and damp hands prevent it from clinging.
  • Use 85% lean beef. Leaner beef dries out in the oven.
  • Space the meatballs apart. Crowded meatballs steam and do not brown.

Troubleshooting tips

  • The meatballs fall apart. The mixture needed more binding. Let it rest longer, or add a tablespoon more breadcrumbs.
  • The centres are dry. They were overbaked. Stop at 160°F (71°C) and check the thickest meatball first.
  • They taste bland. Not enough salt or herbs. Taste a small cooked piece before shaping the rest next time.
  • The bottoms are pale. The sheet was not preheated or was crowded. Use two sheets if needed and bake on the lower-middle rack.

Swaps and variations

  • Use ground lamb for a traditional flavour. Lamb has more fat, so check the thermometer as usual and drain the tray.
  • Replace the breadcrumbs with rolled oats for a gluten-free option. Check the oats are certified gluten-free.
  • Use half ground pork and half beef for a softer texture. The fat and protein change slightly, so recalculate for your own totals.

Serving ideas

  • Serve with warm pita, sliced tomatoes and cucumber for a classic plate.
  • Pair with a spoon of plain Greek yogurt and lemon as a dip.
  • Add to a Mediterranean grain bowl with roasted vegetables and a little feta.

Storage and meal prep

Cool the meatballs within two hours and refrigerate in airtight containers for up to 3 days. Reheat in a 350°F (175°C) oven for about 8 minutes, until steaming in the centre. Freeze cooked meatballs in a single layer on a tray, then bag them for up to 2 months. Thaw in the fridge overnight before reheating.

Nutrition per serving

Values are calculated from the ingredients above using USDA FoodData Central records; the publishing notes list the FDC IDs.

NutrientPer serving
Calories330 kcal
Protein24 g
Fat22 g
Total carbs8 g
Fiber1 g
Net carbs7 g

Nutrition is an estimate and varies with brands and exact portion sizes.

Four baked keftedes on a plate beside a meal-prep container with the rest, on pale oak.
Portions ready for the fridge or lunch box.

Frequently asked questions

Are baked greek meatballs keftedes as good as fried?

They are different. Frying gives a deeper crust, while baking gives a softer exterior and less oil. Many cooks find the baked version easier and less greasy. This is a set of greek meatballs baked in the oven, the baked meatballs without frying that many cooks want, a greek beef meatballs keftedes recipe, or simply an oven baked greek meatballs dish.

Can I make the mixture ahead?

Yes. Mix and shape up to 24 hours ahead, cover and refrigerate. Bake straight from the fridge, adding 2 minutes.

Why are there breadcrumbs in the mixture?

The breadcrumbs absorb moisture from the onion and the egg, which helps the meatballs hold together and stay tender.

Is this a Mediterranean diet recipe?

It uses a Greek-style flavour profile with olive oil, herbs and lemon. Mediterranean describes a dietary pattern, not a medical treatment.

Ratings and reviews

No ratings yet. If you have cooked this, your rating helps the next person decide.

Rate this recipe

Your rating

Your email address will not be published. Required fields are marked *