Greek Meatball Bowl with Tzatziki, Rice & Fresh Veggies

While we have provided a jump to recipe button, please note that if you scroll straight to the recipe card, you may miss helpful details about ingredients, step-by-step tips, answers to common questions and a lot more informations that can help your recipe turn out even better.
I believe dinner should feel like a hug you can eat, even if the hug is slightly chaotic and full of onions. Also: commitment issues are real — which is why bowls exist (they’re commitment-adjacent). If you’re the kind of person who loves an all-in-one plate that somehow looks like effort, you might also enjoy my grilled steak bowl with sauce post — not that I’m saying switch teams. (Okay, maybe.)
Rewrite this heading
I literally once made these meatballs and thought — for real — that Greek food smelled like summer and regret. The first attempt? A smoking pan, the sausage-like sizzling (which, note, I did not use pork — no pork here, calm down), and meatballs that slapped the skillet and flattened like little pancakes. Sounded like tiny disappointed claps. Texture: dense, sad. Smell: cumin plus nostalgia but in a weird, slightly burned way. I tried to save them with yogurt (because who doesn’t try yogurt), and instead created a meltdown that sounded suspiciously like my blender if it had feelings. Embarrassing? Immensely. I told myself it was rustic. I told Instagram it was a new trend. I cried about cilantro once (don’t ask). The kitchen still remembers.
Rewrite this heading
What changed was two things: my emotional stability (sort of) and a few tiny technique tweaks. I stopped overmixing the meat — that’s the headline — and learned to treat breadcrumbs like a suggestion, not gospel. I also finally accepted that I needed a clean, bright sauce to rescue any meatball-level crisis. That’s how the Greek Meatball Bowl with Tzatziki, Rice & Fresh Veggies became something I can say out loud without flinching. Listen: confidence is mostly a bluff, but the bluff works when the texture is right. I swapped one egg for an extra tablespoon of yogurt (yes, experimental), and the meatballs became tender instead of punching-your-teeth tender. Also, I stole a timing trick from my Korean BBQ meatballs with spicy mayo dip phase (don’t judge — cross-cultural learning is delicious).
Rewrite this heading
- 1 lb ground beef (or mix beef + lamb if you want to feel fancy)
- 1/2 cup breadcrumbs (use panko for crunch, plain for thrift)
- 1 egg
- 3 tbsp plain Greek yogurt (not for decoration — trust me)
- 2 cloves garlic, minced
- 1 small red onion, finely diced
- 1 tsp dried oregano
- 1/2 tsp ground cumin
- Salt + pepper (as if I have to tell you)
- 2 cups cooked rice (white, brown, or leftover)
- 1 cucumber, diced
- 1 cup cherry tomatoes, halved
- 1/2 cup kalamata olives, pitted and sliced
- Juice of 1 lemon
- Olive oil for cooking
- For tzatziki: 1 cup Greek yogurt, 1/2 cucumber grated & drained, 1 garlic clove, 1 tbsp lemon juice, dill or mint, salt
Budget note: swap lamb for extra beef to save money; panko is a texture cheat code; olives optional if you have unresolved relationship with brine.
Cooking Unit Converter
If you want to switch cups to grams or vice versa because your measuring cup is judged by your mother, use the handy converter below.
Rewrite this heading
- Mix ground beef, breadcrumbs, egg, 3 tbsp yogurt, garlic, onion, oregano, cumin, lemon zest (if you’re dramatic), and a pinch of salt — gently. Do not pulverize into a paste. Stop when cohesive.
- Form into 1–1.5 inch meatballs. Try to make them look like little round hopes.
- Heat olive oil in a skillet over medium-high heat; brown meatballs on all sides (about 8–10 minutes) and finish in the oven at 375°F if they’re stubborn.
- While they cook, stir tzatziki ingredients together and adjust salt — it should be bright, not hospital-sterile.
- Assemble bowls with rice, sliced cucumber, tomatoes, olives, meatballs, a spoonful of tzatziki, and a lemon squeeze.
Also: if you find yourself talking to the pan, that’s fine. If you don’t feel slightly guilty about burning one, you are lying to me. Timing is forgiving here. P.S. DON’T over-salt before you taste; cheeses and olives will feminize your judgment.

Rewrite this heading
Okay, real talk: do you meal-prep or do you “will probably eat it for four days and then forget about it”? Same. Do you want this for lunch or to impress your weird neighbor who brings you zucchini? Also same. Tell me, who else microwaves their tzatziki? (Don’t.) If you’ve ever argued with a sibling about whether feta should be crumbled or hacked into the bowl, we need to talk. I’ll listen. I’ll also tell you about that time I used quinoa instead of rice and lied through my teeth about how great it was.
Rewrite this heading
Yes — cook them and store in the fridge for up to 3 days. Reheat gently so they don’t dry out. You can also freeze them for a month. Defrost like you’re responsible.
Nope. Lamb adds richness, but straight beef is perfectly fine (and cheaper). I oscillate between both depending on my mood and the price per pound.
Use shredded lettuce, roasted peppers, or extra tomatoes. The bowl is forgiving. Also, why don’t you like cucumbers? Curious.
Greek yogurt is thicker and less watery, but if you strain regular yogurt through cheesecloth for a bit it’ll behave. Or just be casual and call it creamy cucumber sauce.
Less mixing. More gentle. A tiny bit of yogurt or milk in the mix helps. And don’t overbake. If you overbake, apologize and serve with extra sauce.
This bowl makes me sentimental for very specific things: summer patios, a friend’s laugh that sounds like a kettle, and the exact moment yogurt goes from condiment to life-saver. I will probably remake it tomorrow (or at least think about it while grocery shopping and then buy snacks instead) and then maybe — maybe — invite someone over and pretend I’ve always had this together when really it’s just good timing and decent tzatziki and a forgiving rice cooker.

Greek Meatball Bowl
Ingredients
For the Meatballs
- 1 lb ground beef (or mix beef + lamb) Use beef alone for a budget-friendly option.
- 1/2 cup breadcrumbs Use panko for extra crunch.
- 1 large egg
- 3 tbsp plain Greek yogurt Acts as a binder, not just decoration.
- 2 cloves garlic, minced
- 1 small red onion, finely diced
- 1 tsp dried oregano
- 1/2 tsp ground cumin
- to taste salt + pepper
For the Bowl
- 2 cups cooked rice Use white, brown, or leftover.
- 1 medium cucumber, diced
- 1 cup cherry tomatoes, halved
- 1/2 cup kalamata olives, pitted and sliced Optional if you dislike brine.
- 1 large juice of lemon For flavor balance.
For Tzatziki
- 1 cup Greek yogurt Thicker than regular yogurt.
- 1/2 medium cucumber, grated & drained Remove excess water for better texture.
- 1 clove garlic
- 1 tbsp lemon juice
- to taste dill or mint, salt
Instructions
Prepare the Meatballs
- Mix ground beef, breadcrumbs, egg, 3 tbsp yogurt, garlic, onion, oregano, cumin, and a pinch of salt gently. Avoid overmixing.
- Form the mixture into 1 to 1.5 inch meatballs.
Cook the Meatballs
- Heat olive oil in a skillet over medium-high heat; brown the meatballs on all sides (about 8–10 minutes).
- If they are not fully cooked, finish them in the oven at 375°F.
Prepare Tzatziki
- Stir together tzatziki ingredients; adjust seasoning as needed.
Assemble the Bowl
- In a bowl, layer cooked rice, sliced cucumber, tomatoes, and olives. Top with cooked meatballs and a generous spoonful of tzatziki.
- Finish with a squeeze of lemon juice.





