Greek Meatballs
Let it be known: when you buy a quarter cow, you don’t just eat beef—you become it. And in my case, that means turning every delicious pound of ground chuck into meatball masterpieces, like these Greek Meatballs right here. These aren’t just any meatballs. No, my friend—these are feta-stuffed, herb-loaded, Mediterranean-spiced bombs of flavor that’ll make you rethink everything you thought you knew about ground beef.
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. We’re talkin’ 66g of protein per serving without sacrificing a single ounce of flavor. Honestly? Zeus himself would smash this in one bite.
If you’re on the meatball wave (and let’s be real, if you follow this blog, you are), then this one’s an absolute no-brainer. It’s bold, it’s balanced, and it’s got that satisfying “dang, I could eat this every day” vibe that only the best meal preps deliver. So grab your feta, roll up those sleeves, and make these Greek Meatballs happen.

Greek Meatballs
Equipment
Ingredients
For the Meatballs:
- 2 large eggs
- 1 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
- 8 oz feta cheese 1 cup
For the Potatoes:
- 1.5 pounds golden potatoes halved
- 1 tbsp olive oil
- 1/4 tsp salt
- 1 tsp pepper
- 1/2 tbsp onion powder
- 1/2 tbsp garlic powder
For the Tzatziki:
- 3 cloves garlic minced or pressed
- 1/4 teaspoon salt to taste
- 1/2 medium cucumber grated
- 1 cup plain yogurt drained
- 1 tablespoon chopped fresh mint
- 1 tablespoon chopped fresh dill
- 1/2 tsp black pepper
- 1 tablespoon olive oil
For the Cucumber Salad:
- 1 cup grape tomatoes halved
- 1 cup diced cucumber
- 1 tbsp olive oil
- 1/2 tsp salt
Instructions
For the meatballs & potatoes:
- Preheat oven to 425°F.
- Line two baking sheets with parchment paper. Spray lightly with cooking spray and set aside.
- Add all meatball ingredients to large mixing bowl. Using your hands, gently mix together ingredients until uniformly combined.2 large eggs, 1 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, 8 oz feta cheese
- 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 olive oil, salt, pepper, onion powder, & garlic powder. Stir until well-combined, then spread in an even layer on your second baking sheet.1.5 pounds golden potatoes, 1 tbsp olive oil, 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, black pepper, and olive oil 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 plain yogurt drained, 1/2 tsp black pepper, 1 tablespoon olive oil
For the Cucumber Salad:
- Dice tomato & cucumber, then combine with salt & olive oil 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 tbsp olive oil, 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!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 a small container or zip loc bag, then adding as a topping with extra feta cheese after re-heating the entree!
Nutrition
Track, Discover, and Stay Connected
Track This in MyFitnessPal
To log this Mediterranean powerhouse without any guesswork, search:
Meaningful Macros – Greek Meatballs in MyFitnessPal.
Everything is already entered for you, macros included.
Discover More High-Protein Meals
Craving more globally-inspired, protein-forward meal prep recipes?
Check out my full recipe search page where you can filter by calories, carbs, protein, and more to dial in exactly what you need.
Stay in the Loop on Instagram
Follow @meaningful.macros for recipe reels, grocery hacks, and high-protein inspiration that keeps your fitness goals on track without ever getting boring.
Why You’ll Love These Greek Meatballs
Savory, herby, and totally meal prep-worthy, these Greek Meatballs bring serious flavor and structure to your weekly routine. With warm spices, creamy feta, golden roasted potatoes, cool tzatziki, and a fresh cucumber salad to top it off—you’re getting a full Mediterranean plate with 66g of protein and 760 calories per serving.
It’s hearty without being heavy. Bold without being overpowering. And built to reheat like a dream.
Whether you’re diving into clean bulking or just upgrading your lunch game, this dish gives you everything you need: high protein, real flavor, and that satisfying balance of hot and cold elements thanks to smart prep of the toppings.
Ingredient Substitutions & Customizations
Ground Meat Swaps
Prefer lamb or turkey? You can swap the beef for either and still maintain the core Greek flavor. Just watch for changes in fat content.
Feta Options
Go bold with a sheep’s milk feta for authenticity, or swap for reduced-fat feta if you’re watching calories. Vegan feta also works in a pinch.
Potato Alternatives
Substitute golden potatoes with sweet potatoes, cauliflower florets, or roasted turnips if you’re keeping carbs lower.
No Yogurt? No Problem
Use a dairy-free Greek-style yogurt or even blended cottage cheese for a high-protein tzatziki substitute.
Boost the Fiber
Toss in chopped kale or arugula with the cucumber salad, or add red onion and olives for more Mediterranean flair.
Expert Tips for Perfect Greek Meatballs
Don’t Overmix
Use your hands to gently mix the meatball ingredients. Overworking the mixture can make them tough.
Keep Your Feta Chunky
Crumble feta by hand for better texture. Pre-crumbled feta can disappear into the mix.
Drain the Yogurt
Tzatziki is all about thickness. Drain your yogurt and squeeze excess water from your cucumber to avoid a runny sauce.
Store Components Separately
Keep tzatziki and cucumber salad in separate containers for meal prep to avoid soggy reheats. Add fresh toppings after microwaving.
Serving Suggestions & Storage Tips
Storage
Store meatballs and potatoes in airtight containers for up to 4 days. Freeze for up to 2 months without the salad and tzatziki.
Reheating
Microwave meatballs and potatoes in 90-second bursts. Add a splash of water to keep potatoes moist. Top with fresh tzatziki and cucumber salad after heating.
What to Serve With
Try warm pita, lemon wedges, or roasted bell peppers on the side. You could even wrap the whole thing in a flatbread for a high-protein gyro.
Garnish Ideas
- Fresh dill or parsley
- Crumbled feta
- A squeeze of lemon juice
- Cracked black pepper
- Red pepper flakes or za’atar for extra flavor
FAQs
Can I make this ahead of time for the week?
Yes! It holds up incredibly well. Just store tzatziki and cucumber salad separately for best results.
Can I skip the potatoes?
Absolutely. Sub in cauliflower, lentils, or more salad to keep carbs in check.
Is this gluten-free?
Yes, if your feta and yogurt are certified gluten-free. There are no breadcrumbs in the meatballs.
Can I grill the meatballs instead of baking?
Yes—just shape them onto skewers and grill over medium heat until they reach 165°F.
How do I drain yogurt?
Place it in a cheesecloth or coffee filter over a bowl and let it sit for 15–20 minutes. Greek yogurt is usually thick enough already, but draining gets you tzatziki perfection.
6 More High-Protein Beef Recipes to Try Next
If you’re craving bold flavor and big protein, beef delivers every time. These high-protein beef meal prep recipes are perfect for building muscle, fueling heavy training sessions, or just spicing up your weekly macro game with something heartier than chicken.
From sweet and savory meatballs to sizzling steak bowls and high-protein comfort food classics, these beef recipes bring the heat. Every dish is built for macro tracking, reheats like a champ, and makes sticking to your goals feel less like a chore and more like a cheat day. Whether you’re on a clean bulk, cutting phase, or just trying to avoid another bland chicken lunch, this beef lineup hits hard. If you’ve been searching for “macro-friendly beef recipes,” “beef meal prep for bulking,” or “easy high-protein steak bowls,” welcome home.
My most popular High-Protein Meal prep Recipes (they slap)
- Mongolian Meatballs – A high-protein meal prep classic: sweet, savory, macro-packed beef meatballs that always deliver.
- Garlic Steak Bites with Creamy Mac & Cheese – The ultimate high-protein comfort food—juicy steak, creamy pasta, and insane reheating power.
- Chipotle Honey Chicken Bowls – 53g of protein per bowl with smoky-sweet flavor and lime-infused jasmine rice—perfect for muscle-building meal prep.
- Sun-Dried Tomato Chicken Pasta – High-protein chicken pasta with creamy sun-dried tomato sauce that reheats like a dream.
- Honey Sriracha Meatballs – Sticky, spicy meatballs with 67g of protein per serving. Macro-friendly, meal-preppable, and dangerously good.
- Baked Tandoori Salmon – A bold, high-protein salmon meal prep with warm spices and minimal effort. Perfect for healthy weeknight dinners.
And as always, if you made it all the way down here and still haven’t found your perfect macro-packed meal, you can explore my full recipe catalogue—over 60+ free high-protein meal prep recipes—linked right here.
The blueprint to high-protein meal prep
Want to see how I structure high-protein meal prep recipes like this to hit real fitness goals—whether you’re cutting, bulking, or just trying to stay lean? Check out my full meal prep strategy here to learn how I use macro-friendly meals to stay consistent all week long.