Print
clock clock iconcutlery cutlery iconflag flag iconfolder folder iconinstagram instagram iconpinterest pinterest iconfacebook facebook iconprint print iconsquares squares iconheart heart iconheart solid heart solid icon

Irresistible Greek Meatball Bowl Recipe – Mediterranean Bliss


5 Stars 4 Stars 3 Stars 2 Stars 1 Star

No reviews

  • Author: Penny Smith
  • Total Time: 45 minutes
  • Yield: 4 servings 1x

Description

A vibrant Mediterranean-inspired bowl featuring juicy Greek-style meatballs, fresh vegetables, fluffy grains, and a creamy yogurt sauce.


Ingredients

Scale
  • 1 lb (450 g) ground beef or ground lamb

  • 1/3 cup (40 g) breadcrumbs

  • 1/4 cup (60 ml) milk

  • 1 small onion, finely grated (about 75 g)

  • 2 cloves garlic, minced

  • 1 large egg

  • 1/4 cup (15 g) fresh parsley, chopped

  • 1 teaspoon dried oregano

  • 1/2 teaspoon ground cumin

  • 1/2 teaspoon ground coriander

  • 3/4 teaspoon salt

  • 1/2 teaspoon black pepper

  • 2 tablespoons olive oil

  • 1 cup (180 g) rice or quinoa

  • 2 cups (480 ml) water or vegetable broth

  • 1 cup (150 g) cherry tomatoes, halved

  • 1 cup (120 g) cucumber, diced

  • 1/2 cup (75 g) red onion, sliced

  • 1/4 cup (40 g) olives, sliced

  • 1 cup (240 g) plain Greek-style yogurt

  • 1 tablespoon lemon juice

  • 1 tablespoon olive oil

  • 1 clove garlic, grated

  • 1 tablespoon fresh dill or parsley

  • 1/4 teaspoon salt


Instructions

  • Soak breadcrumbs in milk for 2 minutes.

  • Mix all meatball ingredients until just combined.

  • Shape into 1 1/2-inch meatballs.

  • Cook meatballs in olive oil over medium heat for 10–12 minutes, turning occasionally.

  • Cook rice or quinoa in water or broth until tender.

  • Whisk yogurt sauce ingredients until smooth.

  • Assemble bowls with grains, meatballs, vegetables, and yogurt sauce.

Notes

  • Meatballs can be prepared ahead and refrigerated for up to three days.

  • Adjust vegetables and grains to suit seasonal availability.

  • Prep Time: 20 minutes
  • Cook Time: 25 minutes