
Greek Meatballs
They hit that perfect balance: crispy on the outside, juicy on the inside, and bursting with that classic Greek combo of oregano, garlic, lemon, and feta. Served up with golden roasted potatoes, cool cucumber salad, and a generous dollop of creamy tzatziki, this meal is basically what would happen if your favorite Greek restaurant decided to go full macro mode.
Prep Time
20 Minutes
Cook Time
25 Minutes
Per Serving – Makes 4
674 Calories
68g P | 45g C | 24g F
How to make greek meatballs
Greek Meatballs
Equipment
Ingredients
For the Meatballs:
- 2 large eggs
- ½ medium onion diced
- 2 lbs lean beef 93% lean
- 6 cloves garlic
- 1/2 tsp salt
- 1/2 tbsp garlic powder
- 1/2 tbsp onion powder
- 1 tsp black pepper
- 1 tsp oregano
- 1/4 tsp cinnamon
- 1/4 tsp cumin
- olive oil spray
For the Potatoes:
- 1.5 pounds golden potatoes halved
- 1/4 tsp salt
- 1 tsp pepper
- 1/2 tbsp onion powder
- 1/2 tbsp garlic powder
- olive oil spray
For the Tzatziki: (or sub for store-bought)
- 3 cloves garlic minced or pressed
- 1/4 teaspoon salt to taste
- 1/2 medium cucumber grated
- 1 cup nonfat plain greek yogurt
- 1 tablespoon chopped fresh mint
- 1 tablespoon chopped fresh dill
- 1/2 tsp black pepper
For the Cucumber Salad:
- 1 cup grape tomatoes halved
- 1 cup diced cucumber
- 1/2 tsp salt
For the Garnish:
- 6 oz feta cheese
Instructions
For the meatballs & potatoes:
- Preheat oven to 425°F.
- Line two baking sheets with parchment paper. Spray lightly with olive oil spray and set aside.olive oil spray
- Add all meatball ingredients to large mixing bowl. Using your hands, gently mix together ingredients until uniformly combined.2 large eggs, ½ medium onion, 2 lbs lean beef, 6 cloves garlic, 1/2 tsp salt, 1/2 tbsp garlic powder, 1/2 tbsp onion powder, 1 tsp black pepper, 1 tsp oregano, 1/4 tsp cinnamon, 1/4 tsp cumin
- Shape mixture into 1 1/2-inch balls (you’ll make roughly 32 balls) and place spaced apart on one of the large baking sheets.
- In a medium mixing bowl, combine halved potatoes with, salt, pepper, onion powder, & garlic powder. Stir until well-combined, then spread in an even layer on your second baking sheet. Spray lightly with olive oil spray.1.5 pounds golden potatoes, olive oil spray, 1/4 tsp salt, 1 tsp pepper, 1/2 tbsp onion powder, 1/2 tbsp garlic powder
- Place baking sheets in preheated oven. Bake 15-20 minutes or until meatballs are nicely browned and cooked through at 165°F & the potatoes are fork tender. Prepare tzatziki & cucumber salad while meatballs & potatoes bake.
For the Tzatziki:
- Mince the garlic, finely chop the herbs, & grate the cucumber.3 cloves garlic minced or pressed, 1 tablespoon chopped fresh mint, 1 tablespoon chopped fresh dill
- Combine garlic, grated cucumber, drained yogurt, mint, dill, and black pepper to medium bowl. Stir well to combine all ingredients, then taste and adjust salt as needed. Set aside.1/4 teaspoon salt to taste, 1/2 medium cucumber, 1 cup nonfat plain greek yogurt, 1/2 tsp black pepper
For the Cucumber Salad:
- Dice tomato & cucumber, then combine with salt in a small mixing bowl. Gently stir to distribute ingredients, then taste and adjust salt as needed. Set aside.1 cup grape tomatoes, 1 cup diced cucumber, 1/2 tsp salt
Assembling & serving:
- Remove the meatballs & potatoes from the oven, discarding any excess fat. Evenly divide the meatballs & potatoes into four separate servings, then serve with tzatziki & a side of cucumber salad! Garnish with feta cheese for the full greek experience.PRO TIP: For meal prep purposes, I like to store my cucumber salad & tzatziki sauce separate from the main course. Microwaving the cucumber salad produces excess water & warm tzatziki sauce doesn't taste the same. I recommend storing these in their own small side portion cups, then adding as a topping with extra feta cheese after re-heating the entree!6 oz feta cheese
Nutrition
Click Here For Recipe Notes & Meal Prep Tips

Track This in MyFitnessPal
To log this Mediterranean powerhouse without any guesswork, search: Meaningful Macros – Greek Meatballs in MyFitnessPal.
Approx. 15 WW Points per serving, depending on your specific plan.
Why You’ll Love These Greek Meatballs
These Greek Meatballs are one of those meal prep recipes that somehow manage to feel both fresh and comforting at the exact same time. Between the seasoned beef meatballs, crispy roasted potatoes, cool tzatziki, cucumber salad, and salty feta cheese, every component brings something completely different to the plate.
The flavor profile here leans heavily into classic Mediterranean comfort food. Garlic, oregano, cumin, cinnamon, fresh herbs, cucumber, yogurt, feta, and roasted potatoes all combine into a meal that feels bright and balanced while still being filling enough to function as serious meal prep.
The meatballs themselves are especially good. The onion, garlic, oregano, and warm spices create a much deeper flavor than standard beef meatballs, while the high heat roasting gives the exterior great browning without drying them out.
And honestly, the tzatziki completely changes the entire meal. The cool yogurt sauce with cucumber, dill, mint, and garlic cuts through the richness of the beef perfectly and keeps every bite tasting fresh instead of heavy.
At 68 grams of protein per serving, this recipe also delivers incredibly strong macros while still feeling far more like actual food than traditional “fitness meal prep.” It’s filling, flavorful, and layered enough that eating leftovers never really feels like a chore.
If your favorite meal prep recipes usually involve savory beef, roasted vegetables, and meals that actually feel substantial, you’d probably enjoy a lot of these other high-protein beef meal prep ideas too.
The combination of herbs, garlic, cucumber, yogurt, and feta also fits naturally alongside many of these Mediterranean-inspired meal prep recipes that focus on bold flavor without relying entirely on heavy sauces.
And unlike a lot of meal prep that becomes monotonous by day three, these bowls stay genuinely interesting because every component brings different textures and temperatures into the mix.
Ingredient Substitutions & Customizations
One of the best things about these Greek Meatballs is how flexible the overall meal becomes depending on your preferences or what ingredients you already have available.
Ground lamb can absolutely replace part of the beef if you want a more traditional Greek-inspired flavor profile. Ground turkey or chicken can also work if you prefer a slightly leaner variation.
The potatoes can easily be swapped for rice, lemon rice, couscous, or even roasted chickpeas depending on your preferred texture and carb source.
The tzatziki is also extremely customizable. Some people prefer extra garlic, others like heavier dill or mint, and some enjoy adding lemon juice for additional brightness.
If you want even more vegetables, adding roasted zucchini, red onions, bell peppers, or olives works extremely well alongside the meatballs and potatoes.
The cucumber salad may seem simple, but it plays an important role in balancing the richness of the meatballs and feta. The freshness and crunch help keep the bowls feeling lighter overall.
If your favorite comfort food usually revolves around seasoned meatballs and layered flavors, there are plenty more meal prep meatball recipes worth keeping in rotation too.
The overall balance between protein, potatoes, vegetables, herbs, and yogurt sauce also makes this the kind of meal that feels very satisfying without drifting too far into heavy comfort-food territory.
Expert Tips for Perfect Greek Meatballs
The biggest key to tender meatballs is avoiding overmixing the beef mixture. Once the ingredients are evenly combined, stop mixing. Overworking the meat creates denser, tougher meatballs.
Roasting at high heat is also important here because it creates browning on the meatballs and potatoes simultaneously while keeping the interior tender.
The potatoes deserve more attention than people usually give them too. Spreading them into an even layer and avoiding overcrowding helps create crisp edges instead of steamed potatoes.
For the tzatziki, removing excess moisture from the grated cucumber makes a massive difference. Watery cucumber can thin the sauce out quickly during meal prep storage.
The herbs also matter more than people expect. Fresh dill and mint bring brightness that balances the richness of the beef and feta throughout the bowls.
Recipes like this are a perfect example of why oven-roasted meal prep works so well when you want multiple components cooking simultaneously without managing several skillets at once.
Even though the meal feels layered and impressive, the cooking process itself stays very manageable. Once the trays go into the oven, most of the remaining work involves simple assembly.
If your weekly meal prep success depends heavily on recipes that feel realistic for weeknights, there are plenty more efficient high-protein dinners that follow a similarly approachable workflow.
The ingredient list also stays fairly streamlined compared to many Mediterranean-style recipes, which helps keep the meal practical without sacrificing flavor complexity.
And despite how filling the bowls feel overall, the cucumber salad and tzatziki help keep the entire meal surprisingly refreshing from start to finish.
Serving Suggestions & Storage Tips
These Greek Meatballs are best served warm with cold tzatziki, cucumber salad, and plenty of crumbled feta added right before eating.
If you want to lean even harder into the Mediterranean flavor profile, adding olives, pickled onions, hummus, or warm pita on the side works incredibly well.
For meal prep storage, keeping the tzatziki and cucumber salad separate from the hot components is absolutely worth it. The contrast between hot meatballs and cold toppings makes a huge difference.
The meatballs and potatoes reheat especially well because the roasted edges stay flavorful throughout the week. Reheating at medium power tends to preserve the best texture.
This recipe works especially well during maintenance phases or moderate calorie targets because it feels filling and satisfying without becoming overwhelmingly rich.
The combination of fresh herbs, cucumber, yogurt sauce, and roasted potatoes also gives the bowls enough variation that the leftovers stay genuinely enjoyable several days later.
And realistically, this is exactly the type of meal prep that helps people stick with consistency long term. It feels balanced, tastes fresh, reheats well, and still delivers the kind of protein intake most people are actually chasing.
If your sweet spot tends to be meals that feel hearty without becoming absurdly heavy, there are a lot more balanced high-protein meal prep recipes built around that same philosophy.
FAQs
Can I use ground turkey instead of beef?
Absolutely. Ground turkey works well if you want a slightly leaner variation.
Do I have to make homemade tzatziki?
No. Store-bought tzatziki works perfectly fine if you want to save time.
How long do these Greek Meatballs last in the fridge?
Stored properly in airtight containers, they keep well for up to 4 days.
Can I freeze the meatballs?
Yes. The meatballs freeze very well, though the cucumber salad and tzatziki are best made fresh.
Why store the tzatziki separately?
Keeping the cold toppings separate preserves texture and prevents excess moisture during reheating.
What other sides pair well with Greek Meatballs?
Rice, pita, hummus, olives, roasted vegetables, and couscous all work extremely well.







This recipe exists because Mediterranean flavors never miss. Garlic, herbs, and a little tang go a long way here. Let me know if this scratches the Mediterranean itch for you!