Healthy Greek Meatballs

By Updated on

Healthy Greek Meatballs packed with spices and parsley are a Mediterranean meal that's easy to make and can be served in so many different ways.

226 CAL 3g CARBS 9g FAT 34g PROTEIN 5
5 Comments

We are obsessed with these Healthy Greek Meatballs, also called Keftedes, and they have been a constant menu item when we crave takeout. Serve them stuffed in warm pita bread, in salads and rice bowls, or make a mezze platter with hummus, tzatziki, Greek salad, and toasted pita.

I am always down for a good meatball, and these Greek Meatballs might just be my new favorite. They are packed with garlic, lemon zest, oregano, and plenty of fresh parsley, making for a light and fresh meatball that is full of flavor. These Chicken Feta Meatballs are also so good.

Plus, they are easy to make and versatile! Use ground beef, turkey, lamb, or chicken. Make them with fresh or dried spices. Pair them with different sides to make an easy dinner everyone loves. 

Why You'll Love These Healthy Greek Meatballs

There are so many reasons to love these healthy meatballs.

  • 30 Minute Meal: This meal is truly quick and easy. Combine everything in a large bowl, scoop or shape into meatballs, and bake or pan-fry in a hot skillet. While the meatballs cook, prep your sides, and dinner is ready.
  • Versatile: These meatballs can be served in so many different ways! They're perfect for pita sandwiches, delicious salads, appetizer plates, grain bowls, and more.
  • Bright, fresh flavors: While normal meatballs can feel heavy, these meatballs are light, healthy, and packed with bright flavors from lemon zest and fresh parsley. 

Looking for more healthy meatball recipes? Try these tasty Spinach Meatballs, Baked Turkey Meatballs, or Turkish Kofta Meatballs.

Ingredients for Greek meatballs including ground beef, egg, parsley, garlic, lemon zest, and spices.

Ingredients and Easy Substitutions

Here is everything you need to make these delicious meatballs.

  • Ground beef: Traditionally, Greek meatballs are made with ground beef, ground lamb, or a combination of the two. Ground lamb gives the meatballs that deeply savory flavor typically associated with Greek kabobs. However, you can also use ground chicken, ground turkey, or ground pork. 
  • Egg: Adding an egg to the meatballs helps bind the ingredients and lighten the texture. 
  • Lemon: Fresh lemon zest is the key to making these meatballs bright and fresh. Adjust the amount to taste. You can skip it or swap in lemon pepper if you prefer.
  • Parsley: Fresh parsley adds so much flavor to these meatballs. Sometimes, I add other fresh herbs like chopped mint, dill, cilantro, basil, or oregano. Swap in dried parsley if that's all you have.
  • Garlic: Fresh garlic provides the most intense flavor, but you could also use minced garlic, frozen garlic cubes, or garlic powder.
  • Spices: For more Greek-inspired flavor, add dried oregano, kosher salt, cumin, black pepper, coriander, and a touch of allspice. 
  • Optional additions: If you prefer lighter meatballs and don't need them to be gluten-free, consider adding some breadcrumbs or soaked white bread to your meatballs.

Healthy Greek meatballs before being cooked on a baking sheet lined with parchment paper.

How to Make Healthy Meatballs

These meatballs come together in just a few simple steps and can be baked in the oven or cooked in a hot skillet.

1. Make the Meatballs

Combine the ground beef, eggs, lemon zest, parsley, garlic, and spices in a large bowl. Use your hands to gently combine the ingredients, being careful not to overmix the meat, which can make it tough. 

Then, gently shape the mixture into meatballs using your hands or an ice cream/cookie scoop. Please do not press the meatballs or pack them densely. Since these meatballs don't heave breadcrumbs, they can be very dense if you compact the meat too much. 

2. Bake in the Oven

If you plan on baking the meatballs in the oven, ensure the oven is preheated to 400 degrees. Arrange the meatballs on a baking sheet covered with parchment paper or cooking spray. Bake for 18-20 minutes until they are cooked through. 

If you are using higher-fat beef or ground lamb, consider baking the meatballs on a wire rack so the extra fat can drip down. Do not to overcook the meatballs and let them rest for 5 minutes before serving.

3. Cook in a Skillet

If you prefer to pan-fry the meatballs, heat a cast iron skillet over medium-high heat. Drizzle with olive oil. Add a single layer of meatballs and cook for 4-5 minutes per side, depending on thickness. Cook to your desired doneness, anywhere from medium to well done. 

Pro tip: When I make pan-fried meatballs, I try to make the meatballs on the small side so they cook quickly without burning on the outside edges. 

Meatball with Greek flavors held up by a pair of tongs.

How to Serve Healthy Greek Meatballs

There are many ways to serve these meatballs, from sandwiches to grain bowls to salads. Here are the ones I reach for most often.

  • Mezze platter: For the best mezze-style meal, grab some pita bread, make a big batch of Israeli salad, and layer on some hummus and/or tzatziki sauce.
  • Rice bowls: Start with brown rice, cauliflower rice, or quinoa. Add the meatballs, greens, chopped veggies, and feta cheese, Finish with some lemon juice and Greek yogurt.
  • Salad: Pile up some crunchy greens, like Romaine, add the Greek Meatballs and veggies like tomatoes, cucumbers, and red onion. Throw in some olives and feta cheese for a twist on Greek Salad. Add chickpeas for a heartier dish.
  • Pasta: Make a Greek-style pasta dish by creating a sauce with sauteed olive oil, garlic, artichoke hearts, and roasted red peppers. Add fresh lemon juice to the cooked pasta with the Greek meatballs.
  • Lettuce wraps: Make lettuce wraps with butter lettuce, Greek meatballs, tzatziki, and all your favorite veggies.
  • Marinara and feta: You can cook these in marinara sauce and then top with feta cheese. So easy and so good.
  • Meal Prep Bowls: Swap in the meatballs for the chicken in these Greek Chicken Bowls for a delicious and meal prep-friendly meal.

Recipe Ideas and Tips

Follow these tips to make the best meatballs.

  • Change the protein: You can make these meatballs with ground turkey, chicken, beef, pork, or lamb. You can also combine two proteins, like turkey and lamb, to create a more dynamic flavor.
  • Use dried herbs: If you don't have fresh parsley, use dried instead. You will need 1 teaspoon of dried for every tablespoon of fresh, which is four teaspoons for 1/4 cup. 
  • Add breadcrumbs: If you want a softer meatball, add about 1/4 cup of breadcrumbs. Panko breadcrumbs have the best texture, in my opinion.
  • Avoid tough meatballs: It is very important not to overcook the meatballs since they can dry out quickly with lower-fat meat. Make sure to check them, as the exact cooking time will depend on the size of the meatballs. They will also continue to cook as they cool. 
  • Skip the lemon: Although lemon adds a great flavor to this recipe, you can leave it out if you don't have any. You could also add some lemon pepper, but only if the pepper is made with real lemons. The fake lemon pepper flavor can add a strange aftertaste to recipes.

How to Freeze Meatballs

Greek meatballs freeze well. First, let them cool fully. Then, place them on a baking sheet and freeze them in the open air for about 2 hours or until they are frozen on the outside. Then, place them in a freezer-safe bag. The extra step of freezing them on a baking sheet ensures they won't stick together.

Many times, when I freeze meatballs, I slightly undercook them since you will be reheating them, and they will cook a bit more. Defrost overnight in the fridge for best results and reheat in a skillet.

Frequently Asked Questions

Here are the most common questions about making these healthy meatballs.

These healthy meatballs turn out great in the air fryer. Combine all the ingredients gently in a bowl. Preheat the air fryer to 400 degrees. Roll into meatballs and place them in a preheated air fryer in a single layer. Cook for 10-12 minutes or until cooked through.

If you don't compress the meatball mixture too much, you can skip the breadcrumbs when making meatballs for a lighter option. Or you can swap in whole wheat breadcrumbs, quinoa flakes, gluten-free breadcrumbs, or use homemade breadcrumbs made with healthier, whole grain bread.

Healthy meatballs with Greek flavors served on a bowl with cucumbers, tomatoes, onions, rice, and tzatziki sauce.
The Recipe
Loading Video…

Healthy Greek Meatballs

226 CAL 3g CARBS 9g FAT 34g PROTEIN 5
PREP TIME: 15 Min
COOK TIME: 20 Min
TOTAL TIME: 35 Min
5 Comments
  • Print
  • Download
  • Send to your inbox

Ingredients

US METRICS
  • 1.33 lbs 95% lean ground beef (or turkey)
  • 1 egg
  • 1 lemon, zest only
  • 1/4 cup fresh parsley minced
  • 2 cloves garlic, minced
  • 1 tsp oregano
  • 1 tsp salt
  • 1/2 tsp cumin
  • 1/2 tsp pepper
  • 1/4 tsp coriander
  • 1/8 tsp allspice

Like this Recipe? Try our Meal Plans!

Slender Kitchen Meal Plans
  • Weekly Meal Plans
  • Easy Shopping List
  • Healthy, Low Carb, & Vegetarian
  • Nutritional Information

Instructions

(Hide Media)

Switch to prevent your screen from going dark.

1

Preheat the oven to 400 degrees. Combine all of the ingredients in a bowl and use your hands (or a spoon) to mix until just combined

2

Roll into meatballs (about 1 inch each) and place on a baking sheet sprayed with cooking spray.

3

Bake for 18-20 minutes or until cooked through. Be careful not to overcook the meatballs since they can dry out quickly.

Equipment

This equipment section may contain affiliate links to products we recommend.
Nutritional Facts
Serving Size: 4 meatballs
Amount Per Serving
Calories 226
Calories from Fat 12
% Daily Value *
Total Fat 9g
13%
Saturated Fat 4g
19%
Monounsaturated Fat 3g
0%
Polyunsaturated Fat 1g
0%
Cholesterol 140mg
47%
Sodium 710mg
31%
Total Carbohydrate 3g
1%
Dietary Fiber 1g
3%
Sugars 0g
Protein 34g

* Percent Daily Values are based on a 2,000 calorie diet. Your daily values may be higher or lower depending on your calorie needs.

The Nutritional Values provided are estimates only and may vary based on the preparation method.

Notes

These healthy meatballs can be made with ground beef, lamb, turkey, or chicken.

To cook in a pan: Heat a cast iron skillet over medium-high heat. Drizzle with olive oil. Add a single layer of meatballs and cook for 4-5 minutes per side, depending on thickness. Cook to your desired doneness, anywhere from medium to well done.

user image
About the author Meet Kristen McCaffrey
Hi, I’m the cookbook author, recipe developer, and food enthusiast behind Slender Kitchen. I am obsessed with making healthy food that is easy to prepare and absolutely delicious. Meal planning is my secret weapon and I hope I can make meal time easier for you with our tried and tested recipes and foolproof meal plans. Learn More
5 Comments
On Healthy Greek Meatballs
user image
user image
Ally
March 17, 2024 - 13:00
Add a Rating:
5
Absolutely delicious!
user image
janice L cleland
August 26, 2023 - 16:53
Add a Rating:
5
It may sound silly, but the other thing I am impressed with is that your recipe for anything prints on one page as you have them landscape vs portrait. I so appreciate not having to fiddle with the format or print both sides so I am getting the whole recipe on one page. I am a serious admirer LOL
user image
Janice
August 26, 2023 - 16:50
Add a Rating:
5
generally, I am so inspired by all your recipes. Thank you so much. I have yet to make this meatballs but know they will be awesome. And, no added wheat or oats. I can't wait to see if they hold together.
user image
Gwen Santos
April 21, 2020 - 13:06
Need to try these with ground lamb! I bet they would be awesome!
user image
Sue walsh
July 22, 2019 - 02:16
Add a Rating:
5
Very nice and easy to do we love them
Instagram Icon
Did you make this?

Snap a picture and show us what you made on Instagram or Facebook. Tag us using @SlenderKitchen or #slenderkitchen.