Greek Turkey Meatballs with Tzatziki Bowls (High Protein Lunch Prep)
If you’ve hit that wall where grilled chicken breast feels like punishment and you’re genuinely tired of the same protein rotation, I have good news: these Greek turkey meatballs with tzatziki bowls are about to become your new weeknight shortcut and meal-prep MVP.
ground turkey gets a bad reputation for being dry and boring. But when you season it like you actually care (hello, fresh herbs, feta, and garlic), something magical happens. These meatballs come out juicy, flavorful, and absolutely loaded with protein. Pair them with cool, creamy tzatziki sauce and you’ve got a bowl that tastes like a Mediterranean vacation, costs about five dollars to make, and takes less than 30 minutes from start to finish.
The best part? This recipe doubles as both a weeknight dinner and a meal-prep powerhouse. Make a double batch on Sunday, portion into containers with the sauce on the side, and you’ve got five days of lunches that don’t come from a frozen box or a sad desk drawer. Your body will thank you. Your taste buds definitely will.
Why This Recipe Deserves a Spot in Your Rotation
- Over 30 grams of protein per serving from lean ground turkey and creamy Greek yogurt, so you actually stay full until dinner
- Ready in 25 minutes, which means you can have this on the table on a Tuesday night without breaking a sweat
- Meal-prep friendly and freezer-safe for up to three months, so batch cooking actually works in your favor
- Budget-friendly pantry staples like ground turkey, eggs, and oats mean your grocery bill stays reasonable
What Makes Greek Turkey Meatballs So High in Protein
Ground turkey is a lean protein powerhouse, delivering roughly 22 grams of protein per 3-ounce serving before you even add the tzatziki. The real magic happens when you combine it with creamy Greek yogurt in the sauce: that single cup adds another 20 grams of protein right there. This means each bowl clocks in at 30-plus grams of protein, which is the sweet spot for staying satisfied, supporting muscle recovery, and keeping your energy steady without the afternoon crash. Unlike chicken breast (which is great, but let’s be honest, gets repetitive), turkey has a slightly richer, more interesting flavor that handles bold Mediterranean seasonings beautifully. Add feta cheese and fresh dill, and you’ve got a bowl that tastes indulgent while actually being incredibly lean and nutritious.
Table of Contents

Ingredients
These meatballs taste like you spent hours in the kitchen, but the ingredient list is refreshingly short. Quality matters here: use fresh herbs if you can (dried work, but fresh makes a noticeable difference), and don’t skip the feta because it’s what gives these their signature Greek flavor and keeps them moist.
For the Meatballs:
- 1.5 pounds ground turkey (93% lean)
- 1/2 cup old-fashioned oats
- 1 large egg
- 1/4 cup crumbled feta cheese
- 3 cloves garlic, minced
- 2 tablespoons fresh dill, finely chopped (or 1 tablespoon dried)
- 1 tablespoon fresh lemon juice
- 1 teaspoon dried oregano
- 1/2 teaspoon salt
- 1/4 teaspoon black pepper
- 2 tablespoons olive oil for cooking
For the Tzatziki Sauce:
- 1.5 cups plain Greek yogurt (0% or 2%)
- 1 small cucumber, grated and squeezed dry
- 2 cloves garlic, minced
- 2 tablespoons fresh dill
- 1 tablespoon fresh lemon juice
- Salt and pepper to taste
For Serving:
- Crispy lettuce or spinach
- Cherry tomatoes, halved
- Red onion, thinly sliced
- Kalamata olives
- Fresh lemon wedges

How to Make Greek Turkey Meatballs with Tzatziki Bowls
Step 1: Prep Your Mixture
Combine the ground turkey, oats, egg, feta, minced garlic, fresh dill, lemon juice, oregano, salt, and pepper in a large bowl. Mix gently with your hands until just combined, about 30 seconds. Don’t overwork the mixture or your meatballs will be dense. The oats act as a binder and add moisture, while the feta gives you that authentic Greek flavor without needing breadcrumbs.
Step 2: Shape the Meatballs
Using a small ice cream scoop or your hands, form the mixture into 16 to 18 meatballs, roughly the size of a golf ball. Place them on a parchment-lined plate. You want them uniform in size so they cook evenly, but don’t stress about perfection here.
Step 3: Sear Until Golden
Heat olive oil in a large skillet over medium-high heat. Working in batches, add meatballs in a single layer without crowding the pan. Sear for 3 to 4 minutes on the first side until they develop a golden crust, then roll them over and cook another 3 to 4 minutes until the second side is golden and the internal temperature hits 165 degrees Fahrenheit. Transfer to a plate and repeat with remaining meatballs.

Step 4: Make Your Tzatziki
While the meatballs rest, whisk together the Greek yogurt, grated cucumber (it’s crucial to squeeze out the excess moisture or your sauce gets watery), minced garlic, fresh dill, lemon juice, salt, and pepper. Taste and adjust the seasoning. This comes together in under five minutes and makes enough for this batch plus extra for tomorrow’s lunch.
While you are here, take a look at my high protein meal prep lunches for more easy ideas.
Step 5: Build Your Bowls
Arrange your lettuce or spinach in bowls, then top with meatballs, cherry tomatoes, red onion, and olives. Drizzle generously with tzatziki sauce and finish with a squeeze of fresh lemon. Serve immediately, or portion into containers for meal-prep containers.
Emma’s Pro Tips
Swap ground turkey for ground lamb if you want even more authentic Mediterranean flavor and don’t mind the slight increase in fat content. Beef works too, though it’s less lean. The cooking time stays the same either way.
Make your tzatziki sauce up to two days ahead and keep it in an airtight container in the fridge. The flavors actually deepen slightly, making it even more delicious. Just stir before using.
For meal prep success, store the meatballs and sauce separately. This keeps the meatballs from getting soggy and gives you flexibility all week. Your containers will stay fresh in the fridge for up to five days, or freeze the cooked meatballs for up to three months and thaw overnight when you need them.
Macros and Nutrition Snapshot
Per serving (with sauce, without greens or toppings):
- Protein: 32 grams
- Calories: 280
- Carbohydrates: 8 grams
- Fat: 14 grams
Note: Nutrition estimates vary slightly depending on brand and exact portions, but this gives you a solid baseline for planning your day.
What to Serve These With
Serve your meatballs over a bed of mixed greens or spinach for a hearty salad. You can also pair them with roasted vegetables like zucchini, bell peppers, and cherry tomatoes for extra volume and fiber. Some people love serving them over cauliflower rice or regular rice if they want a more traditional bowl situation. Add a side of whole grain pita bread and hummus for dipping, and you’ve got a complete meal that hits every food group.

How to Store and Reheat
Store cooked meatballs and tzatziki sauce in separate airtight containers in the refrigerator for up to five days. Reheat meatballs gently in a 325-degree oven for about 8 minutes, or microwave them with a splash of water (covered) for 90 seconds. The sauce is best served cold straight from the fridge. Frozen meatballs (stored up to three months) thaw overnight in the refrigerator and reheat beautifully.
If this recipe fits your routine, you will also enjoy my easy beginner meal prep bowls.
Frequently Asked Questions
Can I make these ahead of time?
Yes, absolutely. Cook them up to four days in advance and store them separately from the sauce. You can also freeze cooked meatballs for up to three months.
What if I don’t have fresh dill?
Dried dill works in a pinch (use one-third the amount). Fresh herbs make a real difference in flavor, but don’t skip the recipe if you don’t have them on hand.
Can I use regular yogurt instead of Greek yogurt?
Regular yogurt will work but will be thinner. You’ll end up with more of a drizzle than a sauce. If that’s all you have, strain regular yogurt through cheesecloth for a couple of hours to thicken it first.
Are these freezer-friendly?
Completely. Cook them fully, cool completely, then freeze in a single layer on a baking sheet before transferring to a freezer bag. They keep for three months.
How much protein is actually in each bowl?
You’re looking at 30-plus grams per serving from the turkey and yogurt combination, which makes these a legitimate high-protein meal that keeps you satisfied.
Can I make these with ground chicken?
Yes, ground chicken works, though it tends to be slightly drier. Add an extra tablespoon of olive oil to the mixture and maybe an extra egg to keep things moist.
The Bottom Line
Healthy eating doesn’t have to mean boring. These Greek turkey meatballs with tzatziki bowls prove that you can have protein, flavor, and simplicity all at once. Make them once this week and you’ll understand why they’re worth adding to your regular rotation. Your meal-prep container will thank you, and so will your body when you realize how easy it is to stay on track when your lunch actually tastes this good.
Save this recipe to your Pinterest board for next week, or tag a friend who needs to see that meal prep doesn’t mean deprivation. Leave a comment below if you make them and let me know how it goes.

Greek Turkey Meatballs with Tzatziki Bowls (High Protein Lunch Prep)
Equipment
- large skillet
- mixing bowl
- small ice cream scoop
- whisk
- parchment paper
- airtight containers
Ingredients
- 1.5 pounds ground turkey (93% lean)
- 1/2 cup old-fashioned oats
- 1 large egg
- 1/4 cup crumbled feta cheese
- 3 cloves garlic, minced
- 2 tablespoons fresh dill, finely chopped
- 1 tablespoon fresh lemon juice
- 1 teaspoon dried oregano
- 1/2 teaspoon salt
- 1/4 teaspoon black pepper
- 2 tablespoons olive oil for cooking
- 1.5 cups plain Greek yogurt
- 1 small cucumber, grated and squeezed dry
- 2 cloves garlic, minced
- 2 tablespoons fresh dill
- 1 tablespoon fresh lemon juice
- Salt and pepper to taste
- Crispy lettuce or spinach
- Cherry tomatoes, halved
- Red onion, thinly sliced
- Kalamata olives
- Fresh lemon wedges
Instructions
- Step 1: Combine ground turkey, oats, egg, feta, minced garlic, fresh dill, lemon juice, oregano, salt, and pepper in a large bowl. Mix gently with your hands until just combined, about 30 seconds.
- Step 2: Using a small ice cream scoop or your hands, form the mixture into 16 to 18 meatballs, roughly the size of a golf ball. Place on a parchment-lined plate.
- Step 3: Heat olive oil in a large skillet over medium-high heat. Sear meatballs in batches for 3 to 4 minutes on first side until golden, then roll over and cook another 3 to 4 minutes until second side is golden and internal temperature reaches 165 degrees Fahrenheit.
- Step 4: While meatballs rest, whisk together Greek yogurt, grated cucumber, minced garlic, fresh dill, lemon juice, salt, and pepper to make tzatziki sauce.
- Step 5: Arrange lettuce or spinach in bowls, top with meatballs, cherry tomatoes, red onion, and olives. Drizzle generously with tzatziki sauce and finish with a squeeze of fresh lemon.






