Savory Greek-style meatballs made with ground beef or lamb, seasoned with oregano, cumin, parsley, and mint, then pan-fried until golden. Served over fluffy rice alongside diced cucumber, cherry tomatoes, red onion, Kalamata olives, and crumbled feta. Finished with a cool, tangy tzatziki sauce made from Greek yogurt, grated cucumber, garlic, and dill. A bright, satisfying Mediterranean-inspired bowl that comes together in under 45 minutes with minimal effort.
My neighbor Niko brought a platter of these meatballs to a summer block party a few years back and I practically hovered over the serving table the entire evening. The combination of that cool tzatziki against the warm, spiced meat was something I could not stop thinking about by the time I went to bed that night.
I finally cornered Niko the next morning and begged for the rundown. He laughed and said his yiayia would be offended if he wrote anything down, then proceeded to rattle off proportions while waving his coffee mug around.
Ingredients
- 500 g ground beef or lamb: Lamb gives you that authentic Greek depth but beef is perfectly wonderful and usually easier to find
- 1 small onion, finely grated: Grating instead of chopping keeps the meatballs tender and prevents any chunks from falling out during cooking
- 2 garlic cloves, minced: Fresh garlic is non negotiable here since it builds the backbone of both the meatballs and the tzatziki
- 1 large egg: This binds everything together without making the mixture gummy or dense
- 30 g breadcrumbs: Just enough to hold moisture so your meatballs stay juicy instead of drying out in the pan
- 2 tbsp fresh parsley, chopped: Adds a bright green freshness that dried parsley can never replicate
- 1 tbsp fresh mint, chopped: This is the secret twist that makes them taste specifically Greek rather than just generically spiced
- 1 tsp dried oregano: Greek oregano if you can find it because it has a more intense, almost peppery flavor
- ½ tsp ground cumin: A little goes a long way and keeps the spice profile from tasting like every other meatball
- Salt and pepper to taste: Season the mixture generously since the meat needs more salt than you might think
- 2 tbsp olive oil for frying: Use a good quality extra virgin for that subtle fruitiness that ties everything together
- 200 g cooked brown or white rice or quinoa: The base that soaks up all those juices and tzatziki runoff
- 1 medium cucumber, diced: Crunchy contrast against the soft meatballs and creamy sauce
- 200 g cherry tomatoes, halved: Sweet little bursts of acid that cut through the richness
- 1 small red onion, thinly sliced: Soak these in cold water for ten minutes first to tame their bite
- 100 g Kalamata olives, pitted: Briny and essential so do not skip them even if you think you do not like olives
- 100 g feta cheese, crumbled: Use the block stuff crumbled yourself instead of pre crumbled which tastes like dusty chalk
- 2 tbsp fresh dill, chopped: Dill and feta are best friends and this garnish ties the whole bowl together
- Lemon wedges for serving: That final squeeze over everything right before eating is the moment the bowl actually comes alive
- 200 g Greek yogurt: Full fat is the only way to go because it makes the tzatziki thick and luxurious
- ½ cucumber, grated and squeezed dry: Squeezing out every last drop of water is what keeps your sauce from turning soupy
- 1 garlic clove, minced: Let it sit in the yogurt for a few minutes before serving so the raw bite mellows out
- 1 tbsp fresh dill, chopped: Finely chopped so it distributes evenly through every spoonful
- 1 tbsp fresh lemon juice: Brightens the whole sauce and balances the richness of the yogurt
Instructions
- Mix and shape the meatballs:
- Combine the ground meat, grated onion, garlic, egg, breadcrumbs, parsley, mint, oregano, cumin, salt, and pepper in a large bowl using your hands until just brought together. Overworking the mixture makes tough meatballs so stop as soon as everything is evenly distributed, then roll into balls about two and a half centimeters across.
- Sear them to golden perfection:
- Heat the olive oil in a large skillet over medium heat and cook the meatballs in batches without crowding the pan. Turn them every couple of minutes until they are deeply browned on all sides and cooked through, roughly eight to ten minutes, then set them on paper towels to drain.
- Whip up the tzatziki:
- Stir the Greek yogurt, squeezed cucumber, minced garlic, dill, lemon juice, salt, and pepper together in a bowl until smooth. Pop it in the fridge for at least fifteen minutes because cold tzatziki on warm meatballs is a textural contrast you do not want to miss.
- Build your bowls:
- Divide the rice among four bowls and arrange the cucumber, cherry tomatoes, red onion, olives, and feta on top in sections. Nestle the meatballs in, drizzle generously with tzatziki, scatter the fresh dill over everything, and set a lemon wedge on the edge of each bowl.
The first time I made these for my family, my youngest son who normally refuses anything with visible herbs ate four meatballs without blinking. He then asked if we could have meatball bowls every single Tuesday, and honestly I was not mad about the idea.
Choosing Your Base
I have tried everything from white rice to cauliflower rice to_orzo_ pasta under these meatballs and they all work beautifully. Brown rice adds a nutty chew that holds up well to the sauce while quinoa gives you a lighter, slightly earthier option if that is what you prefer.
Making It Ahead
The meatballs and tzatziki both store exceptionally well in the fridge for up to three days which makes these bowls an incredible meal prep option. I actually think the tzatziki tastes better on day two after the garlic has fully permeated the yogurt.
Serving and Pairing Ideas
A crisp Sauvignon Blanc or an Assyrtiko if you can find it pairs so perfectly with the herbs and lemon that it almost feels like the wine was designed for this exact meal. If you want to round things out, a simple side of warm pita bread for swiping up extra tzatziki is never a bad idea.
- Sliced avocado turns this into an even more substantial bowl if you are feeding someone with a bigger appetite
- Roasted zucchini or bell peppers added to the bowl bring a smoky sweetness that complements the feta
- Always squeeze that lemon wedge last because the citrus over everything else is what makes each bite sing
Some meals are just food and others become the thing you crave on random Tuesday evenings for no reason at all. This bowl falls firmly into that second category and I suspect it will for you too.
Common Recipe Questions
- → What kind of meat works best for Greek meatballs?
-
Ground beef or lamb delivers the most authentic flavor, but ground chicken or turkey also works well for a lighter version.
- → Can I make this bowl low-carb?
-
Yes, swap the rice for cauliflower rice to reduce carbohydrates while keeping all the bold Mediterranean flavors.
- → How do I keep the tzatziki from getting watery?
-
Grate the cucumber and squeeze it thoroughly dry before mixing it into the yogurt. This keeps the sauce thick and creamy.
- → Can I bake the meatballs instead of frying?
-
Absolutely. Place them on a lined baking sheet and bake at 200°C (400°F) for about 15–18 minutes, turning halfway through.
- → What wine pairs well with this bowl?
-
A crisp, dry white like Sauvignon Blanc or a Greek Assyrtiko complements the bright, herbaceous flavors beautifully.
- → How long do leftovers keep?
-
Store components separately in airtight containers in the fridge for up to 3 days. Reheat meatballs gently and assemble fresh.