The Greek Meatball Bowl is a vibrant, wholesome dish inspired by the fresh and bold flavors of the Mediterranean. Juicy beef or lamb meatballs are seasoned with garlic, oregano, and herbs, then served over a bed of fluffy rice or couscous, alongside crunchy vegetables, creamy tzatziki, and briny feta.
Whether you’re meal-prepping for the week or creating a light yet satisfying dinner, this bowl is endlessly customizable and full of bright, clean flavors. It balances protein, fiber, and healthy fats in every forkful—crisp cucumbers, sweet cherry tomatoes, and cool yogurt sauce play against the savory richness of the spiced meatballs.
This recipe is one of those rare combinations that tastes indulgent but feels fresh and energizing. And the best part? It all comes together in under an hour.
Ingredients Overview
Ground Meat
Traditionally, Greek meatballs (keftedes) are made with ground lamb or beef. You can also use ground turkey or chicken for a lighter version. Lamb offers a bold, earthy flavor, while beef is more familiar and widely available.
For best results, use meat with some fat content (85/15 or 80/20) so the meatballs stay moist.
Aromatics
-
Garlic: A must-have. Adds savory depth.
-
Red Onion or Shallot: Finely minced for sweetness and moisture.
-
Fresh Parsley & Mint: These herbs brighten the meatballs and keep them tender.
-
Oregano: A classic Greek herb with floral, peppery flavor.
Use fresh herbs where possible. Dried oregano works great and is very traditional in Greek cooking.
Binding Agents
-
Egg: Helps hold the meatballs together.
-
Breadcrumbs: Soak up moisture and prevent toughness. Panko or plain work well.
Tzatziki Sauce
This creamy cucumber-yogurt sauce cools the richness of the meatballs. Made with:
-
Greek yogurt
-
Grated cucumber (squeezed dry)
-
Garlic
-
Lemon juice
-
Fresh dill or mint
-
Salt & pepper
Use full-fat Greek yogurt for the best texture and flavor.
Grain Base
-
Rice: Long-grain white, brown rice, or lemony basmati.
-
Couscous or Quinoa: For a fluffier, lighter texture.
-
Orzo: For a pasta-style variation.
Vegetables & Toppings
-
Cherry Tomatoes: Sweet and juicy.
-
Cucumber: Cool and crunchy.
-
Kalamata Olives: Briny and bold.
-
Feta Cheese: Crumbled on top for tangy creaminess.
-
Lemon Wedges: For brightness.
-
Hummus (Optional): Adds richness and fiber.
Fresh vegetables add contrast and texture, making this bowl feel like a true mezze platter in one dish.
Step-by-Step Instructions
1. Make the Meatball Mixture
In a large bowl, combine:
-
1 lb ground lamb or beef
-
1 egg
-
½ cup breadcrumbs
-
2 cloves garlic, minced
-
¼ cup finely chopped red onion
-
2 tbsp chopped fresh parsley
-
1 tbsp chopped fresh mint (or 1 tsp dried)
-
1 tsp dried oregano
-
½ tsp ground cumin (optional, for warmth)
-
1 tsp salt
-
½ tsp black pepper
Mix gently with your hands until just combined. Avoid overworking the meat, or the meatballs may become dense.
2. Form & Cook the Meatballs
Form into 1 ½-inch balls (you should get about 16).
Heat 1–2 tablespoons olive oil in a skillet over medium heat. Sear the meatballs for 2–3 minutes per side until browned. Then:
-
Option 1: Lower the heat, cover, and cook for 8–10 minutes until fully cooked.
-
Option 2: Transfer browned meatballs to a 400°F oven for 10 minutes to finish cooking.
Alternatively, you can bake the meatballs on a lined sheet pan at 400°F for 18–20 minutes.
3. Cook the Grain Base
While meatballs cook, prepare your grain:
-
Rice: 1 cup dry yields about 3 cups cooked. Add a pinch of salt and a splash of olive oil.
-
Quinoa: Rinse before cooking to remove bitterness.
-
Couscous: Use hot broth or water, cover, and let steam for 5 minutes.
For extra flavor, stir in lemon zest and fresh herbs after cooking.
4. Make the Tzatziki
Grate ½ a cucumber and squeeze out excess water using a clean towel.
Mix together:
-
1 cup Greek yogurt
-
Grated cucumber
-
1 clove garlic, minced
-
1 tbsp lemon juice
-
1 tbsp chopped fresh dill
-
Salt and pepper to taste
Let sit in the fridge while you prep the rest—it gets better as it rests.
5. Prep the Veggies
Slice cherry tomatoes, cucumber, and red onion. Pit and slice olives. Keep everything bite-sized for easy layering.
6. Assemble the Bowls
Start with a scoop of your grain base, then top with:
-
3–4 warm meatballs
-
Spoonful of tzatziki
-
Chopped tomatoes, cucumber, onion
-
Olives and crumbled feta
-
Optional: dollop of hummus, drizzle of olive oil, or a squeeze of lemon
Serve immediately or pack into containers for easy lunches.
Tips, Variations & Substitutions

Expert Tips
-
Chill meatball mix for 15 minutes before rolling for easier shaping.
-
Use a cookie scoop for uniform sizes.
-
Tzatziki can be made up to 3 days ahead.
Variations
-
Spicy: Add red pepper flakes to the meatballs or harissa to the bowl.
-
Low-Carb: Swap rice for cauliflower rice or mixed greens.
-
Vegan: Use falafel or chickpea patties instead of meatballs and coconut yogurt for tzatziki.
Flavor Swaps
-
Add roasted red peppers or grilled zucchini for a smoky note.
-
Stir chopped spinach into the grain base for extra nutrients.
-
Replace tzatziki with tahini sauce for a different Mediterranean spin.
Serving Ideas & Occasions
This bowl makes an excellent:
-
Meal prep lunch – stays fresh for days
-
Weeknight dinner – quick and satisfying
-
Mediterranean-themed party platter – serve deconstructed
-
Outdoor picnic or patio dinner – fresh and portable
Pair it with lemon water, mint tea, or a chilled white wine for a light, relaxing meal. Pita chips or warm flatbread make it even more shareable.
Nutritional & Health Notes
Greek Meatball Bowls are naturally balanced:
-
High protein from meat and yogurt
-
Healthy fats from olive oil and olives
-
Complex carbs in grains and legumes
-
Fiber from vegetables and whole grains
You can reduce fat by using ground turkey and low-fat yogurt. For more fiber and plant-based nutrients, add chickpeas or lentils to the base.
Each bowl delivers long-lasting satiety without heaviness, thanks to its mix of fresh ingredients and lean protein.
FAQs
Q1: Can I use store-bought tzatziki?
A1: Yes, store-bought tzatziki is a great time-saver. Just check the label for clean ingredients and no added sugars or preservatives if possible.
Q2: Can I freeze the meatballs?
A2: Definitely. Cooked meatballs freeze well. Let them cool, then store in a zip-top bag for up to 3 months. Reheat in a skillet or microwave.
Q3: Can I make this bowl vegetarian?
A3: Yes, substitute the meatballs with falafel, lentil patties, or grilled halloumi. Use plant-based yogurt for the tzatziki.
Q4: What’s the best grain to use?
A4: It depends on your preference. Rice is classic and filling, couscous is light and quick, and quinoa adds extra protein and texture.
Q5: How long does tzatziki last in the fridge?
A5: Homemade tzatziki lasts up to 4 days when stored in an airtight container in the fridge. Stir before serving.
Q6: Can I make this bowl dairy-free?
A6: Yes, use a dairy-free yogurt for tzatziki and skip the feta or use a vegan alternative. Olive oil and hummus can add richness.
Q7: How do I make it spicier?
A7: Add chili flakes to the meatball mix or top the bowl with harissa, hot sauce, or a sprinkle of Aleppo pepper.
PrintGreek Meatball Bowl – Fresh, Flavorful Mediterranean Dinner
Juicy Greek-spiced meatballs served over rice with fresh vegetables, creamy tzatziki, and tangy feta for a wholesome Mediterranean bowl.
Ingredients
For the Meatballs:
-
1 lb ground lamb or beef
-
1 egg
-
½ cup breadcrumbs
-
2 cloves garlic, minced
-
¼ cup red onion, finely chopped
-
2 tbsp chopped parsley
-
1 tbsp chopped mint
-
1 tsp oregano
-
½ tsp cumin (optional)
-
1 tsp salt
-
½ tsp pepper
For Tzatziki:
-
1 cup Greek yogurt
-
½ cucumber, grated & drained
-
1 clove garlic, minced
-
1 tbsp lemon juice
-
1 tbsp dill or mint
-
Salt & pepper to taste
For the Bowl:
-
2 cups cooked rice, couscous, or quinoa
-
1 cup cherry tomatoes, halved
-
1 cup cucumber, chopped
-
¼ cup red onion, sliced
-
¼ cup kalamata olives, sliced
-
¼ cup crumbled feta
-
Lemon wedges
Instructions
-
Combine meatball ingredients and mix gently. Form into balls.
-
Sear in a skillet until browned. Finish cooking on stovetop or in oven.
-
Cook your grain of choice and set aside.
-
Mix all tzatziki ingredients and chill.
-
Prep fresh vegetables and toppings.
-
Assemble bowls: grain base, meatballs, veggies, tzatziki, feta, and lem
Notes
-
Use ground turkey or chicken for a lighter version.
-
Add hummus or tahini for extra richness.
-
Makes great leftovers for lunch.