Greek Meatballs, or keftedes, boast a rich blend of ground beef, fresh herbs, and spices, creating a bold flavor profile with juicy interiors and crispy exteriors. Serve these completely irresistible meatballs in toasted, warmed pita with fresh veggies and a quick tzatziki sauce for one of the best meals ever!

Image of the Greek Meatballs

Greek Meatballs (Keftedes)

Greek meatballs, also known as keftedes, are among my top favorite dishes! They boast bold flavors and an incredible texture, featuring juicy insides and crispy, well-charred exteriors.

These meatballs owe their deliciousness to a mix of ground beef, fresh herbs, and spices, which impart a delightful richness. The parsley and mint contribute freshness and an enticing aroma. The blend of spices like oregano and cumin adds complexity and a burst of flavor. Grated onion enhances the depth and moisture of the meatballs, resulting in a tender and juicy texture. The secret ingredient, beef bouillon powder, lends a deep, savory beefiness to the meatballs.

For a truly special experience, serve these meatballs in warmed, toasted pitas topped with fresh veggies and homemade tzatziki sauce. This tzatziki sauce in this recipe is the perfect refreshing topping to complement the meatballs.

Ingredient shot-- image of all the ingredients used in this dish

Greek Meatball Ingredients

In this recipe, various ingredients come together to create flavorful and tender Greek Meatballs. Here are a few notes on specific ingredients:

  • Panko breadcrumbs: Panko is a Japanese-style breadcrumb that adds softness and juiciness to meatballs while serving as an excellent binder. It is typically found in the Asian food aisle or near other breadcrumbs at your local store.
  • Parsley: This herb brings a refreshing element to the meatballs. Opt for flat-leaf Italian parsley, not curly parsley. Flat-leaf has a lot more flavor!
  • Mint: This aromatic herb adds a hint of freshness and a subtle, unique flavor. The mint complements the other herbs and spices in the recipe, creating a more complex and well-rounded flavor profile. (If you have leftovers, you have got to try out this Virgin Mojito Recipe!)
  • Red onion: Although any onion variety can be used, red onion imparts a milder flavor to the Greek Meatballs, enhancing the flavor without overpowering the other ingredients.
  • Egg: The egg plays a crucial role in binding the meatballs and adds to their overall flavor.
  • Beef bouillon powder: Although it might not be a conventional ingredient in Greek Meatballs, this addition brings a robust, meaty taste that intensifies the beefiness of the dish. Don’t skip it!
  • Oregano, ground cumin, garlic, salt, and pepper: These ingredients all do a lot to elevate the flavor of the meatballs.

Process shots of Greek Meatballs-- images of the red onion being grated

Let’s Talk Beef

First, let’s talk about the ground chuck used in these Greek Meatballs. We recommend using 80/20 ground chuck because of its fat content. (The 80/20 ratio refers to the fact that it contains 80% lean meat and 20% fat.)

This particular blend provides several benefits for meatballs:

  • Flavor: Fat is a significant contributor to the taste of meat. The 20% fat content in ground chuck enhances the flavor of the meatballs, making them more savory and delicious.
  • Moisture: The fat in 80/20 ground chuck helps retain moisture in the meatballs, preventing them from becoming dry and tough. When cooked, the fat melts and is absorbed by the meat, creating a juicy and tender texture.
  • Binding: Fat also plays a role in binding the meatball mixture together. As the fat melts during cooking, it helps hold the meat and other ingredients together, making the meatballs less likely to fall apart.
  • Browning: The fat content in 80/20 ground chuck promotes better browning and caramelization on the surface of the meatballs, resulting in a crisp and flavorful exterior.

Image of a measuring cup filled with the grated onion

How To Serve Greek Meatballs

Greek Meatballs can be served in so many different ways! Here are some suggestions:

  • In a pita: Place the meatballs inside warm, toasted pita, and add fresh veggies like lettuce, tomato, and onion. Top with homemade tzatziki sauce for a refreshing and tangy complement to the meatballs.
  • With rice: Serve the meatballs alongside a bed of rice, such as Lemon Rice or a Greek-style pilaf. Add a side salad or roasted vegetables for a complete and balanced meal.
  • As an appetizer: Skewer the meatballs with toothpicks or small skewers and serve with tzatziki or another dipping sauce, like a spicy feta dip, for a tasty appetizer or party snack.
  • On a mezze platter: Include the meatballs as part of a mezze platter, featuring other Greek appetizers such as Hummus, Dolmas, olives, feta cheese, and marinated vegetables.
  • With pasta: Serve Greek Meatballs over pasta, like orzo, tossed with a light tomato sauce, crumbled feta cheese, and fresh herbs.
  • In a salad: Add the meatballs to this Greek Quinoa Salad or Greek Couscous Salad.

Process shots of Greek Meatballs-- images of all the ingredients being combined and mixed together and measured out

What To Serve With Greek Meatballs

There are several side dishes that pair well with Greek Meatballs, complementing their flavors and textures. Here are some options to consider:

  • Tzatziki sauce: This refreshing Greek yogurt sauce, made with cucumber, garlic, and herbs, is a perfect dipping accompaniment for the meatballs. It’s our favorite!
  • Greek salad: A classic Greek Salad works well as a fresh and flavorful side.
  • Cucumber salad: Nothing beats the light crunch of cucumbers with these meatballs– we’re obsessed with this Cucumber Feta Salad or this balsamic-dressed Cucumber Salad.
  • Lemon rice, couscous, or orzo: A side of lemon-infused rice, Couscous, or orzo complements the meatballs nicely.
  • Grilled or roasted vegetables: Serve the meatballs with a side of grilled or roasted Mediterranean vegetables, such as bell peppers, zucchini, eggplant, and cherry tomatoes.
  • Pita: Warm, toasted pita is great for scooping up the meatballs and any accompanying sauce.
  • Feta cheese and olives: A plate of crumbled feta cheese and a selection of olives adds a salty, tangy element that pairs well with the meatballs.

Image of each meatball being dipped in flour, sprayed with cooking spray, and baked

Storage

Storing Leftover Greek Meatballs

Refrigerate leftover Greek meatballs (without sauce) in an airtight container for 4-5 days.

To freeze, cook and cool the meatballs, place on a parchment-lined sheet pan, and freeze uncovered for an hour or until solid. Transfer to a labeled, dated, freezer-safe container and store for up to 3 months.

To reheat, place frozen meatballs on a foil-lined sheet pan and bake at 300°F for 15 minutes or until fully thawed and heated through.

Up-close image of the Greek Meatballs in a pita with all the toppings ready to be enjoyed

More Delicious Dinner Recipes:

5 from 1 vote

Greek Meatballs (Keftedes)

Greek Meatballs, or keftedes, are loaded with bold flavors, juicy insides, and crispy outsides. Stuff them in warm pita with fresh veggies and tzatziki for an unbeatable meal!
Prep Time: 40 minutes
Cook Time: 20 minutes
Total Time: 1 hour
Servings: 6 servings

Equipment

  • Dark-colored rimmed sheet pan

Ingredients 
 

  • Cooking spray

Meatballs

  • 1/3 cup all-purpose flour
  • 1 large red onion divided, see note 1
  • 1 pound ground beef 80/20
  • 1/2 cup panko breadcrumbs
  • 1/4 cup flat-leaf Italian parsley finely chopped
  • 1 tablespoon fresh mint finely chopped, optional
  • 1 large egg
  • 1/2 teaspoon dried oregano
  • 1/2 teaspoon ground cumin
  • 1/2 teaspoon beef bouillon powder
  • 1-1/2 teaspoons minced garlic 2 cloves
  • 1 tablespoon olive oil
  • 3/4 teaspoon salt
  • 1/4 teaspoon pepper

Optional Serving Suggestions

  • 6 pitas
  • Tzatziki sauce homemade or store-bought, see note 2
  • Other serving suggestions see note 3

Instructions 

  • Preheat oven to 400ยฐF. Generously grease a dark-colored rimmed sheet pan with cooking spray and set aside. Add the flour to a small bowl and set aside.
  • Peel the onion and cut in half. If desired, make pickled red onions with one half (see note 1) or save for another recipe. Grate the other half on the large holes of a grater until you have a completely filled 1/2 cup of grated onion. Add onion to a large bowl. Add remaining meatball ingredients (except for the flour). Season with the salt and pepper. Gently knead the ingredients until they are integrated, careful not to overwork the meat.
  • Use a tablespoon measuring spoon to scoop aย heapingย tablespoon of the meat mixture and roll it into an evenly-sized ball. Repeat with the remaining meat mixture to make around 24โ€“27 meatballs. (I find it helpful to lightly grease my hands with cooking spray to make rolling the balls easier.) Working with one meatball at a time, roll to lightly coat in the flour, shaking off the excess. Arrange the meatballs, spaced apart, on the sheet pan.
  • Generously spray the meatballs with cooking spray. Bake for 15 minutes; then use a metal spatula and your fingers (careful, theyโ€™re hot!) to gently flip the meatballs over. Bake for another 5โ€“8 minutes, or until nicely golden brown/charred on each side and baked through.
  • Meanwhile, prepare optional tzatziki (see note 2).
  • Lightly toast the pita (see note 4). Spread 2 tablespoons of plain Greek yogurt inside each pita and sprinkle with salt to taste. Layer in lettuce, cucumber slices and, if desired, add in pickled red onions (see note 1). Add 4โ€“5 meatballs on top and drizzle lots of sauce over the pitas and enjoy promptly.

Video

Recipe Notes

Note 1: I love pickled red onions on these; hereโ€™s my super-simple version: Very thinly slice half the red onion and place it in a bowl. Top with 2 tbsp red wine vinegar, 1/2 tsp salt, and 1-1/2 tsp sugar. Stir to dissolve sugar. Toss every 5โ€“10 minutes until softened (~30 mins). I usually start these first and stir throughout the process.
Note 2:
This homemade sauce is perfect with meatballs and can be made a day ahead!
To make: Grate an unpeeled Persian or English cucumber (large grater holes) to get 1/2 cup. Place the grated cucumber in a paper towel or clean kitchen towel and squeeze out as much moisture as possible. Combine it in a bowl with 1/2 cup plain Greek yogurt, 1 tsp minced garlic, 1/2 tsp lemon zest, 1 tbsp lemon juice, 1 1/2 tbsp olive oil, 1 1/2 tsp red wine vinegar, 1/4 tsp salt, and 1/8 tsp pepper. Stir well and refrigerate until ready to serve.
ย 
4o
Note 3: Serving suggestions: 12 tbsp whole milk Greek yogurt, 4 Persian cucumbers (sliced thinly lengthwise), 6 pieces green leaf lettuce, diced cherry tomatoes, and pickled red onions.
Note 4: To toast the pita, spray both sides of the pita with cooking spray and char directly over the gas flames (at medium to medium-low heat) for a few seconds. Use tongs to flip until pitas are lightly charred.
Nutrition Note: Nutrition information is calculated for 4 meatballs, without pita or tzatziki.
Storage: Store leftover Greek meatballs (without sauce) in an airtight container in the fridge for 4โ€“5 days. To freeze, cook and cool the meatballs, place on a parchment-lined sheet pan, and freeze uncovered for an hour or until solid. Transfer to a freezer-safe container and store for up to 3 months.

Nutrition

Serving: 1serving | Calories: 280kcal | Carbohydrates: 11g | Protein: 16g | Fat: 19g | Saturated Fat: 6g | Polyunsaturated Fat: 1g | Monounsaturated Fat: 9g | Trans Fat: 1g | Cholesterol: 85mg | Sodium: 103mg | Potassium: 281mg | Fiber: 1g | Sugar: 1g | Vitamin A: 291IU | Vitamin C: 5mg | Calcium: 40mg | Iron: 2mg

Nutrition information is automatically calculated, so should only be used as an approximation.

Meet Chelsea


Hello, and welcome to Chelseaโ€™s Messy Apron! Iโ€™m Chelsea, the recipe developer, food photographer, and writer behind the site. Iโ€™m passionate about creating simple, reliable, and delicious recipes that anyone can make.

Thanks for stopping byโ€”I hope you find something delicious to make!

More Recipes You'll Love

5 from 1 vote

Leave a comment

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

Recipe Rating




6 Comments

  1. Diane says:

    Hey Chelsea,
    I really like what I see w/ your recipe.
    I’d love to have your full post for the Greek salad dressing.
    Greek dressing as simple as it may seem, can be difficult for someone like me, to replicate from wonderful restaurant quality recipes.
    I’m hoping you could now give a complete list of ingredients & directions to complete a meal w/in one post.
    Thanks a million,
    Diane

    1. Chelsea Lords says:

      Hey Diane! Here’s the recipe for the Greek Salad ๐Ÿ™‚ enjoy!

  2. Jess says:

    I’m guessing it’s straightforward, but can you give more detail on the greek salad that is pictured – it is drool worthy and I want to recreate it!

    1. Chelsea Lords says:

      Hereโ€™s the recipe for the Greek Salad ๐Ÿ™‚ enjoy!

  3. Sabrina says:

    5 stars
    love meatballs, great flavors with all of these ingredients, thank you!

    1. Chelsea Lords says:

      Thank you!