This vibrant Greek meatball bowl brings together juicy, herb-seasoned meatballs with a base of fluffy rice or quinoa, crisp cucumber, cherry tomatoes, red onion, Kalamata olives, and crumbled feta. A cool, garlicky tzatziki ties everything together with bright lemon and fresh dill. Ready in under 45 minutes, it works beautifully for weeknight dinners or meal prep. Swap in ground chicken or turkey for a lighter twist, or use cauliflower rice to keep it low-carb.
My cousin brought lamb meatballs to a backyard cookout one July and I honestly could not stop eating them straight off the serving platter before she even finished assembling the bowls. The combination of that herby, spiced meat with cool tzatziki hit me like something I should have been making for years. I went home that night and started experimenting until I landed on this version, which has since become the meal I default to when I want something that feels special but comes together fast.
I made these for a Tuesday dinner once and my roommate sat down, took one bite, and quietly said "you could sell these." We ate in almost total silence after that, which from him was the highest compliment possible. That bowl disappeared so fast I barely got a photo.
Ingredients
- 500 g ground beef or lamb: Lamb gives you that authentic Greek flavor but beef works great too and is usually easier to find
- 1 small onion, finely grated: Grating instead of chopping keeps the meatball texture smooth and prevents any crunchy onion bits
- 2 garlic cloves, minced: Fresh garlic makes a real difference here so skip the jarred stuff
- 1 large egg: This is your binder that keeps everything together without making the mixture gummy
- 30 g breadcrumbs: Just enough to lighten the texture without turning them into bread dumplings
- 2 tbsp fresh parsley, chopped: Adds brightness that dried parsley simply cannot replicate
- 1 tbsp fresh mint, chopped: Do not skip this because mint is what makes it taste distinctly Greek
- 1 tsp dried oregano: Use the Greek variety if you can find it since it has a much more intense flavor
- ½ tsp ground cumin: A small amount that works quietly in the background adding warmth without stealing the show
- Salt and pepper to taste: Season the mixture generously because the meat needs it
- 2 tbsp olive oil (for frying): Use a neutral olive oil with a decent smoke point
- 200 g cooked brown or white rice (or quinoa): Brown rice adds nuttiness but white rice lets the toppings shine more
- 1 medium cucumber, diced: English cucumbers work best because they have fewer seeds and less water
- 200 g cherry tomatoes, halved: Sweet little bursts of acid that cut through the richness of the meat
- 1 small red onion, thinly sliced: Soak the slices in ice water for ten minutes if you find raw onion too sharp
- 100 g Kalamata olives, pitted: Their briny punch balances the creamy tzatziki beautifully
- 100 g feta cheese, crumbled: Get the block and crumble it yourself because pre-crumbled feta is often too dry
- 2 tbsp fresh dill, chopped: Dill ties the whole bowl together with a grassy, fresh note
- Lemon wedges, for serving: That final squeeze of lemon juice right before eating is nonnegotiable
- 200 g Greek yogurt: Full fat is the way to go because it makes the tzatziki luxuriously creamy
- ½ cucumber, grated and squeezed dry: Squeezing out the water is crucial or your tzatziki will be soupy
- 1 garlic clove, minced: One clove is plenty for the tzatziki since raw garlic flavor intensifies as it sits
- 1 tbsp fresh dill, chopped: Finely chopped so it distributes evenly through the sauce
- 1 tbsp fresh lemon juice: Brightens the yogurt and helps wake up all the other flavors
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. Overmixing makes them dense, so stop as soon as everything is evenly distributed, then roll into balls about 2.5 cm across.
- Cook until golden:
- Heat the olive oil in a large skillet over medium heat and fry the meatballs in batches without crowding the pan. Turn them gently every couple of minutes until they are deeply browned on all sides and cooked through, about 8 to 10 minutes, then set them on paper towels to drain.
- Whisk together the tzatziki:
- Stir the Greek yogurt, squeezed cucumber, garlic, dill, lemon juice, salt, and pepper in a bowl until smooth. Taste it and adjust seasoning before popping it in the fridge to chill while you finish everything else.
- Build the bowls:
- Divide the rice among four bowls and arrange the cucumber, cherry tomatoes, red onion, olives, and feta on top. Nestle the warm meatballs in, drizzle generously with tzatziki, scatter fresh dill over everything, and set a lemon wedge on each bowl.
There was a evening last fall when I made these bowls for two friends who were going through a rough stretch. We sat around the kitchen table with wine and these ridiculous colorful bowls and for a little while everything felt lighter. Food has a way of doing that when you least expect it.
Picking the Right Base
I have tried every base imaginable under these meatballs and each one changes the bowl completely. Quinoa adds a slightly earthy texture that pairs surprisingly well with the lamb, while cauliflower rice keeps things light if that is what you are after. White rice is my lazy day favorite because it soaks up the tzatziki like a sponge.
Getting Ahead of the Week
The meatball mixture actually tastes better if you make it the night before and let it rest in the fridge. The flavors meld together and the breadcrumbs hydrate, giving you a more tender result. You can also prep the tzatziki a day ahead and it will only get better.
Serving and Storing
Leftover meatballs reheat beautifully in a dry skillet or at 350°F in the oven for about ten minutes. The bowls do not store well fully assembled because the cucumber and tomatoes release water, so keep components separate if you are meal prepping.
- Store leftover tzatziki in a sealed container for up to three days
- Meatballs freeze well for up to two months if you freeze them before cooking
- Always add the fresh dill and lemon wedge right before serving for the best flavor
These bowls have become my go-to for feeding people without stress, and honestly that might be the best thing a recipe can do. Grab some wine, call a friend, and let the food do the talking.
Recipe FAQs
- → 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 the tzatziki ahead of time?
-
Yes, tzatziki actually benefits from resting in the fridge for a few hours so the garlic and dill flavors fully develop.
- → Is there a low-carb option for the bowl base?
-
Swap the rice or quinoa for cauliflower rice to keep the bowl low-carb while maintaining great texture and flavor.
- → How do I keep the meatballs from falling apart while cooking?
-
Mix the ingredients just until combined—overworking the mixture makes meatballs dense and prone to crumbling. Chilling the shaped meatballs for 15 minutes also helps.
- → What wine pairs well with this bowl?
-
A crisp, dry white like Sauvignon Blanc or a Greek Assyrtiko complements the bright, herbaceous flavors beautifully.
- → Can I bake the meatballs instead of frying them?
-
Absolutely. Arrange them on a parchment-lined baking sheet and bake at 200°C (400°F) for about 15–18 minutes, turning once halfway through.