Greek Meatball Bowl

Golden brown Greek meatball bowl with tzatziki drizzled over fluffy rice and crumbled feta Pin this
Golden brown Greek meatball bowl with tzatziki drizzled over fluffy rice and crumbled feta | savorytabletalk.com

Savory Greek-style meatballs seasoned with oregano, cumin, and fresh herbs are pan-fried until golden, then nestled over fluffy rice alongside diced cucumber, cherry tomatoes, red onion, Kalamata olives, and crumbled feta. A cool, garlicky tzatziki sauce ties everything together, finished with a squeeze of fresh lemon and a sprinkle of dill. Ready in under an hour, this bowl balances rich, tangy, and crisp elements for a satisfying Mediterranean spread.

There was a Tuesday last summer when my kitchen smelled like mint and garlic for three days straight because I could not stop making these meatballs. My neighbor knocked on the door just to ask what was cooking and ended up staying for dinner.

I first threw this together after a failed attempt at a full moussaka that left me exhausted and hungry. The meatball bowl was my lazy recovery plan and it turned out to be the dish everyone actually asked for again.

Ingredients

  • 500 g ground beef or lamb: Lamb gives you that authentic Greek depth but beef works beautifully if that is what you have on hand, just do not go too lean or the meatballs dry out
  • 1 small onion, finely grated: Grating instead of chopping is the trick that keeps the texture tender without any crunchy bits
  • 2 garlic cloves, minced: Fresh garlic matters here because it blooms into the meat as it cooks
  • 1 large egg: This binds everything together without making the mixture gummy
  • 30 g breadcrumbs: Just enough to hold moisture, you can swap in gluten free crumbs without issue
  • 2 tbsp fresh parsley, chopped: Flat leaf parsley brings a clean brightness that dried simply cannot replicate
  • 1 tbsp fresh mint, chopped: Do not skip this because it is what makes these taste Greek rather than just generic meatballs
  • 1 tsp dried oregano: Greek oregano if you can find it has a more intense almost peppery flavor
  • ½ tsp ground cumin: A small amount goes a long way in adding warmth without overpowering
  • Salt and pepper to taste: Season the mixture generously since the meatballs lose some salt to the pan
  • 2 tbsp olive oil, for frying: Use a decent quality olive oil since you will taste it in the crust
  • 200 g cooked rice or quinoa: The base that soaks up all the good juices, brown rice adds nice chew
  • 1 medium cucumber, diced: Cool crunch against the warm meatballs is what makes each bite interesting
  • 200 g cherry tomatoes, halved: Sweet little bursts that balance the tangy tzatziki
  • 1 small red onion, thinly sliced: Soak the slices in ice water for ten minutes if raw onion is too sharp for you
  • 100 g Kalamata olives, pitted: Briny and essential, do not substitute regular black olives
  • 100 g feta cheese, crumbled: Get the block and crumble it yourself for better texture
  • 2 tbsp fresh dill, chopped: Dill ties the whole bowl together with a grassy freshness
  • Lemon wedges, for serving: That final squeeze brightens every single component
  • 200 g Greek yogurt: Full fat Greek yogurt makes the tzatziki thick and luxurious
  • ½ cucumber, grated and squeezed dry: Squeezing out the water is nonnegotiable or your sauce will be watery
  • 1 garlic clove, minced: One clove is plenty for the tzatziki since raw garlic intensifies as it sits
  • 1 tbsp fresh dill, chopped: Added right into the sauce for that classic flavor
  • 1 tbsp fresh lemon juice: Fresh squeezed only, bottled juice tastes flat by comparison
  • Salt and pepper to taste: Taste after everything is mixed because the yogurt needs more seasoning than you expect

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 combined. Overworking the mixture makes tough meatballs, so stop as soon as everything is evenly distributed, then roll them into small 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 every couple of minutes until they are browned all over and cooked through, about 8 to 10 minutes, then set them on paper towels to drain.
Whip up the tzatziki:
Stir together the Greek yogurt, squeezed cucumber, minced garlic, dill, lemon juice, salt, and pepper in a bowl until smooth. Pop it in the fridge for at least 15 minutes so the flavors meld and the sauce gets cold.
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 pass the lemon wedges.
Juicy Greek meatball bowl served with cherry tomatoes, Kalamata olives, and a cool tzatziki swirl Pin this
Juicy Greek meatball bowl served with cherry tomatoes, Kalamata olives, and a cool tzatziki swirl | savorytabletalk.com

My sister called this the happy accident bowl because it started as a cleanup-the-fridge situation and became the only thing her kids will eat without complaining. Watching my nephew dunk a meatball straight into the tzatziki tub like it was ranch dressing was oddly validating.

Choosing Your Base Wisely

I have tried every base under the sun and each one genuinely changes the feel of the bowl. Quinoa adds a nutty firmness while cauliflower rice keeps things light if you are avoiding carbs, but honestly plain white rice absorbs the tzatziki better than anything else.

Making It Ahead

The meatballs and tzatziki both taste even better the next day which makes this a brilliant meal prep option. I always make a double batch of meatballs and keep them in the fridge for quick lunches because they reheat in the microwave without losing their texture.

Little Touches That Elevate Everything

Warming the bowls in a low oven before assembling keeps the whole thing hot longer than you would expect. A drizzle of good olive oil over the finished bowl adds a peppery finish that ties all the Mediterranean flavors together.

  • Crumble the feta right before serving so it does not dry out on the counter
  • Toss the tomatoes with a tiny pinch of salt while you prep everything else
  • Keep extra lemon wedges around because most people will want a second squeeze
Mediterranean Greek meatball bowl topped with crisp cucumber, tangy feta, and creamy yogurt sauce Pin this
Mediterranean Greek meatball bowl topped with crisp cucumber, tangy feta, and creamy yogurt sauce | savorytabletalk.com

This bowl has become my default answer whenever someone asks what to make for a weeknight dinner that still feels special. It is the kind of meal that makes you slow down and actually enjoy what is on your plate.

Recipe FAQs

Yes, ground chicken or turkey works well for a lighter version. The herb and spice blend will still carry strong Mediterranean flavor.

Swap the rice for cauliflower rice. Everything else—meatballs, vegetables, tzatziki, and feta—stays the same.

Absolutely. Place shaped meatballs on a lined baking sheet and bake at 200°C (400°F) for 15–18 minutes until cooked through.

Homemade tzatziki stays fresh for up to 3 days stored in an airtight container. The flavors may deepen over time.

A crisp, dry white like Sauvignon Blanc or a Greek Assyrtiko complements the tangy tzatziki and savory meatballs nicely.

You can shape and refrigerate raw meatballs for up to 24 hours, or cook them fully and reheat gently when assembling the bowls.

Greek Meatball Bowl

Juicy Greek meatballs with tzatziki, feta, and crisp veggies over rice for a fresh Mediterranean meal.

Prep 25m
Cook 20m
Total 45m
Servings 4
Difficulty Easy

Ingredients

For the Meatballs

  • 1.1 lbs ground beef or lamb
  • 1 small onion, finely grated
  • 2 garlic cloves, minced
  • 1 large egg
  • 1 oz breadcrumbs
  • 2 tbsp fresh parsley, chopped
  • 1 tbsp fresh mint, chopped
  • 1 tsp dried oregano
  • ½ tsp ground cumin
  • Salt and pepper to taste
  • 2 tbsp olive oil, for frying

For the Bowl

  • 7 oz cooked brown or white rice, or quinoa
  • 1 medium cucumber, diced
  • 7 oz cherry tomatoes, halved
  • 1 small red onion, thinly sliced
  • 3.5 oz Kalamata olives, pitted
  • 3.5 oz feta cheese, crumbled
  • 2 tbsp fresh dill, chopped
  • Lemon wedges, for serving

For the Tzatziki

  • 7 oz Greek yogurt
  • ½ cucumber, grated and squeezed dry
  • 1 garlic clove, minced
  • 1 tbsp fresh dill, chopped
  • 1 tbsp fresh lemon juice
  • Salt and pepper to taste

Instructions

1
Mix the Meatball Mixture: In a large bowl, combine ground meat, grated onion, garlic, egg, breadcrumbs, parsley, mint, oregano, cumin, salt, and pepper. Mix until just combined, being careful not to overwork the meat.
2
Shape the Meatballs: Portion the mixture and roll into small meatballs approximately 1 inch in diameter.
3
Pan-Fry the Meatballs: Heat olive oil in a large skillet over medium heat. Cook meatballs in batches, turning occasionally, until browned and cooked through, about 8 to 10 minutes. Drain on paper towels.
4
Prepare the Tzatziki Sauce: In a bowl, combine Greek yogurt, grated and squeezed cucumber, minced garlic, dill, lemon juice, salt, and pepper. Refrigerate until ready to serve.
5
Assemble the Bowls: Divide cooked rice or quinoa among four bowls. Arrange meatballs, diced cucumber, cherry tomatoes, sliced red onion, olives, and crumbled feta on top. Drizzle with tzatziki, garnish with fresh dill, and serve with lemon wedges.
Additional Information

Equipment Needed

  • Large mixing bowls
  • Large skillet or frying pan
  • Grater
  • Knife and cutting board
  • Cooking spoon or spatula
  • Measuring spoons

Nutrition (Per Serving)

Calories 540
Protein 35g
Carbs 38g
Fat 26g

Allergy Information

  • Contains dairy (Greek yogurt, feta cheese)
  • Contains eggs
  • Contains gluten (breadcrumbs)
  • Olives may be processed in shared facilities with potential allergens
Caroline Prescott

Sharing easy, nourishing recipes and practical meal ideas for fellow home cooks and food lovers.