Greek Meatballs and Lemon Orzo with Feta Cream – A Mediterranean Dinner Dream

Greek Meatballs and Lemon Orzo with Feta Cream is a vibrant, comforting dish packed with bright herbs, zesty citrus, and creamy feta — the kind of Mediterranean-inspired meal that feels both refreshing and indulgent. Juicy meatballs infused with garlic and oregano are served over tender lemon-scented orzo and topped with a cloud of whipped feta cream.

This is the perfect dinner when you want something elegant but easy, full of flavor, and crowd-pleasing. Each bite offers a balance of savory, creamy, and citrusy freshness that’s ideal for spring, summer, or any time you want to bring a little sunshine to the table.

Ingredients Overview

For the Greek Meatballs (Keftedes):

  • Ground beef or lamb (1 lb / 450g)
    Traditional Greek meatballs are often made with lamb, but ground beef or a blend works beautifully.

  • Grated onion (1 small)
    Adds moisture and natural sweetness.

  • Garlic (2–3 cloves, minced)
    Classic base flavor for any Greek meat dish.

  • Egg (1 large)
    Binds the mixture.

  • Breadcrumbs (½ cup)
    Helps hold the meatballs together and keeps them tender.

  • Fresh parsley (2 tbsp, chopped)
    Adds color and freshness.

  • Dried oregano (1 tsp)
    Essential to Greek flavor.

  • Salt & freshly cracked black pepper
    Season to taste.

  • Olive oil (for frying or baking)

For the Lemon Orzo:

  • Orzo pasta (1 cup dry)
    Cooks quickly and absorbs flavor well.

  • Chicken or vegetable broth (2½ cups)
    For a rich, savory base.

  • Lemon zest (from 1 lemon)
    Adds a citrusy pop.

  • Lemon juice (1–2 tbsp)
    Brightens the orzo just before serving.

  • Olive oil or butter (1 tbsp)
    Adds richness.

  • Salt, pepper to taste
    Adjust depending on your broth’s saltiness.

  • Fresh dill or parsley (optional, for garnish)

For the Feta Cream:

  • Feta cheese (100g / about ⅔ cup crumbled)
    Use block feta packed in brine for the best flavor.

  • Plain Greek yogurt (¼ cup)
    Makes the sauce smooth and tangy.

  • Lemon juice (1 tbsp)
    Balances the saltiness of the feta.

  • Olive oil (1 tbsp)
    Helps emulsify the sauce and adds body.

  • Optional: a splash of water or milk to thin

Step-by-Step Instructions

1. Prepare the Meatballs

  1. In a large mixing bowl, combine:

    • 1 lb ground beef/lamb

    • Grated onion

    • Garlic

    • Egg

    • Breadcrumbs

    • Parsley

    • Oregano

    • Salt and pepper

  2. Mix gently with your hands or a fork until just combined. Do not overmix — this keeps the meatballs tender.

  3. Form into small meatballs, about 1.5 inches wide (yields ~16–18 meatballs).

  4. To cook:

    • Pan-fry in olive oil over medium heat until browned and cooked through (about 8–10 minutes), or

    • Bake at 400°F (200°C) for 18–20 minutes on a parchment-lined tray.

Set aside and keep warm.

2. Cook the Lemon Orzo

  1. In a medium saucepan, bring broth to a simmer.

  2. Add orzo and cook, stirring occasionally, until al dente and most liquid is absorbed, about 8–10 minutes.

  3. Stir in:

    • Zest and juice of 1 lemon

    • 1 tbsp olive oil or butter

    • Salt and pepper to taste

  4. Keep warm. Add chopped herbs like dill or parsley just before serving for extra brightness.

3. Make the Feta Cream

In a food processor or with an immersion blender, blend:

  • Feta cheese

  • Greek yogurt

  • Lemon juice

  • Olive oil

Blend until smooth and fluffy. Add a splash of water or milk to thin, if desired. The texture should be spreadable but not runny.

Refrigerate until ready to serve.

4. Assemble the Bowls

In shallow bowls or plates:

  • Spoon a generous scoop of lemon orzo as the base

  • Top with several warm meatballs

  • Dollop or drizzle the whipped feta cream over or alongside

  • Garnish with extra herbs, lemon zest, or a swirl of olive oil

Serve hot, warm, or even room temperature — the flavors shine at any temperature.

Tips, Variations & Substitutions

Pro Tips:

  • Grate the onion finely — this blends better into the meat mixture and adds moisture.

  • Let the meatballs rest 5 minutes after cooking to reabsorb their juices.

  • Orzo can be cooked risotto-style by adding broth gradually for a creamier finish.

Variations:

  • Add greens: Stir chopped spinach or kale into the orzo at the end.

  • Spicy twist: Add chili flakes to the meatballs or feta cream.

  • Vegetarian option: Use lentil or chickpea “meatballs” and veggie broth.

Substitutions:

  • Feta: Try goat cheese or ricotta salata if feta isn’t available.

  • Breadcrumbs: Use almond flour or gluten-free breadcrumbs.

  • Greek yogurt: Substitute with sour cream or a dairy-free yogurt alternative.

Serving Ideas & Occasions

These Greek meatball bowls are:

  • Perfect for meal prep – the components keep well and reheat beautifully.

  • Elegant enough for guests, but simple for a weeknight dinner.

  • Versatile – serve with roasted vegetables, greens, or pita on the side.

Pair With:

  • Greek salad with cucumber, tomato, red onion, and olives

  • Roasted zucchini or eggplant

  • Warm pita or crusty bread

  • A crisp white wine or lemon-infused sparkling water

Nutritional & Health Notes

This dish offers:

  • Lean protein from the meatballs

  • Complex carbs from the orzo

  • Healthy fats from olive oil and feta

  • Probiotics from Greek yogurt

To lighten:

  • Use lean ground turkey

  • Serve over cauliflower rice or quinoa instead of orzo

  • Use low-fat feta and yogurt

Estimated per serving (1/4 recipe):
~500–550 calories, 30g protein, 25g fat, 35g carbs

FAQs

Q1: Can I make this ahead of time?
A1: Yes! All components can be made 2–3 days in advance. Reheat gently and assemble just before serving.

Q2: Can I freeze the meatballs?
A2: Absolutely. Cooked meatballs freeze well for up to 3 months. Thaw in the fridge and reheat in a skillet or oven.

Q3: What’s the best feta for the cream?
A3: Use block feta in brine for a creamy, tangy flavor. Avoid pre-crumbled feta — it’s often too dry.

Q4: Is this recipe gluten-free?
A4: Not by default, but you can easily substitute gluten-free orzo and GF breadcrumbs.

Q5: Can I bake instead of pan-fry the meatballs?
A5: Yes. Baking is less hands-on and keeps things light. Just don’t overbake to prevent dryness.

Q6: Can I use rice instead of orzo?
A6: Definitely. Basmati, jasmine, or even couscous works — adjust cooking time and liquid accordingly.

Q7: What other sauces work with this dish?
A7: Tzatziki, hummus, or lemon tahini sauce all pair beautifully with the meatballs and orzo

Print

Greek Meatballs and Lemon Orzo with Feta Cream – A Mediterranean Dinner Dream

5 Stars 4 Stars 3 Stars 2 Stars 1 Star

No reviews

Tender Greek meatballs seasoned with herbs and garlic, served over bright lemon orzo, and topped with whipped feta cream — a Mediterranean-inspired dinner that’s full of flavor and easy to prepare.

  • Author: Maya Lawson

Ingredients

Scale

For the Meatballs:

  • 1 lb ground beef or lamb

  • 1 small onion, grated

  • 23 garlic cloves, minced

  • 1 egg

  • ½ cup breadcrumbs

  • 2 tbsp parsley, chopped

  • 1 tsp dried oregano

  • Salt and pepper

  • Olive oil for cooking

For the Orzo:

  • 1 cup orzo pasta

  • 2½ cups chicken or vegetable broth

  • Zest and juice of 1 lemon

  • 1 tbsp olive oil or butter

  • Salt, pepper

  • Optional: fresh dill or parsley

For the Feta Cream:

  • 100g feta cheese

  • ¼ cup plain Greek yogurt

  • 1 tbsp lemon juice

  • 1 tbsp olive oil

  • Optional: splash of water to thin

Instructions

  • Mix meatball ingredients and form into small balls. Pan-fry or bake until golden and cooked through.

  • Simmer orzo in broth until tender and liquid absorbed. Stir in lemon zest, juice, oil, and herbs.

  • Blend feta, yogurt, lemon juice, and olive oil until smooth and creamy.

  • Serve meatballs over lemon orzo with a dollop of feta cream. Garnish with herbs or lemon zest.

Notes

  • Use a food processor for ultra-smooth feta cream.

  • Leftovers keep well for 3–4 days.

  • Add spinach to the orzo for more greens.

Did you make this recipe?

Share a photo and tag us — we can't wait to see what you've made!

Leave a Comment

Recipe rating 5 Stars 4 Stars 3 Stars 2 Stars 1 Star