• Skip to primary navigation
  • Skip to main content
  • Skip to primary sidebar
  • Recipe Index
  • About
  • Subscribe

Mediterranean Savor

menu icon
go to homepage
  • Recipe Index
  • About
  • Subscribe
    • Facebook
    • Instagram
    • Pinterest
    • TikTok
    • Twitter
    • YouTube
  • search icon
    Homepage link
    • Recipe Index
    • About
    • Subscribe
    • Facebook
    • Instagram
    • Pinterest
    • TikTok
    • Twitter
    • YouTube
  • ×
    Home » Recipes » Beef

    Updated: Apr 24, 2024 by Eva · This post may contain affiliate links · Leave a Comment

    Greek Meatballs With Orzo Pilaf

    Jump to Recipe

    Greek_meatballs_with_Orzo_pilaf

    Yiayia's Greek Meatballs (Keftedes)

    A delicious savory meatball full of garlic, mint and oregano makes up Yiayia's Greek Meatballs.  Serve over an orzo pilaf for an easy weeknight meal the whole family will love!

    I grew up eating Greek meatballs, otherwise known as Keftedes weekly.  Mom, now known as yiayia, (grandmother in Greek), would make a batch on Sundays and we would have meatballs in the fridge for snacks after school, or easy dinners when mom didn't want to cook.

    Keftedes are super easy to make, and while there are hundreds of recipes online, this one comes from my Greek mother, who was born and raised in Greece, so it is as authentic as it gets.

    In fact - it even has Ouzo, which is a Greek liquor that tastes like anise, or black licorice.  Don't worry the meatballs do not taste like anise, the alcohol burns off and the result is a super flavorful and moist meatball.

    The meatballs can be served warm, but my family also enjoys them cold with hard-boiled eggs, salted tomatoes, and crunchy cucumber.

    Kids and adults love Greek meatballs.  They are not at all like Italian meatballs and do not require a sauce. They are flavorful on their own.

    Authentic Greek Meatballs Ingredient List

    • 1 ½ lbs. lean ground beef
    • 1 onion, grated (about 1 cup)
    • 2 tablespoons fresh mint
    • 2 cloves garlic, minced
    • 1 tablespoon red wine vinegar
    • 1 tablespoon Ouzo (optional)
    • ⅓ cup Italian breadcrumbs
    • 1 egg
    • 1 teaspoon cumin
    • 1 tablespoon Greek oregano
    • salt and ground black pepper to taste

    greek_meatball_ingredients

    Spinach Orzo Pilaf Ingredients

    • 8 oz orzo pasta
    • 1 tablespoon extra virgin olive oil
    • 1 cup diced onion
    • 1 clove garlic, minced
    • 2 ½ cups O Organics Vegetable or Chicken Broth
    • 2 cups chopped fresh spinach
    • ¼ cup O Organics Kalamata Olives
    • 2 tablespoons fresh dill
    • 2 tablespoons feta cheese
    • 2 tablespoons fresh lemon juice
    • salt and pepper to taste

     

     

    How to Make Greek Meatballs

    Preheat the oven to 400° F.

    Layer a baking sheet with parchment paper and spray the parchment with olive oil spray.

    In a large bowl, combine the ground beef, grated onion, minced garlic, red wine vinegar, ouzo (if using), breadcrumbs, egg, cumin, oregano,  salt and pepper.  Mix with clean hands gently until all the ingredients are combined.

    Shape and form the meatballs and place them onto the lined baking sheet.

    Spray with olive oil cooking spray and cook for 25 to 30 minutes until the meatballs are brown and cooked through.

    Greek_meatballs_recipe

    Meanwhile, prepare the orzo pilaf while the meatballs cook.

    Heat a large nonstick skillet over medium heat and add 1 tablespoon olive oil.

    Saute diced onions and minced garlic for a few minutes, until soft.

    Add the orzo and stir to mix.  Add the broth, bring to a boil, then reduce the heat to a simmer and cover the pan for about 10 minutes until the orzo is cooked through.

    Add the chopped spinach, dill, olives and feta cheese to the skillet and stir to combine.  Pour the lemon juice on top and top with the meatballs and serve.

     

    Greek Meatballs With Orzo Pilaf

    No ratings yet
    Print Pin Rate
    Course: Main Course
    Cuisine: Greek
    Keyword: Greek Meatballs, Greek Meatballs with Orzo
    Prep Time: 10 minutes minutes
    Cook Time: 30 minutes minutes
    Total Time: 40 minutes minutes
    Servings: 5 servings
    Author: Eva

    Ingredients

    Greek Meatball Ingredients

    • 1 ½ lbs. lean ground beef
    • 1 onion grated (about 1 cup)
    • 2 tablespoons fresh mint
    • 2 cloves garlic minced
    • 1 tablespoon red wine vinegar
    • 1 tablespoon Ouzo optional
    • ⅓ cup Italian breadcrumbs
    • 1 egg
    • 1 teaspoon cumin
    • 1 tablespoon Greek oregano
    • salt and ground black pepper to taste

    Spinach Orzo Pilaf Ingredients

    • 8 oz orzo pasta
    • 1 tablespoon extra virgin olive oil
    • 1 cup diced onion
    • 1 clove garlic minced
    • 2 ½ cups O Organics Vegetable or Chicken Broth
    • 2 cups chopped fresh spinach
    • ¼ cup O Organics Kalamata Olives
    • 2 tablespoons fresh dill
    • 2 tablespoons feta cheese
    • 2 tablespoons fresh lemon juice
    • salt and pepper to taste

    Instructions

    • Preheat the oven to 400° F.
    • Layer a baking sheet with parchment paper and spray the parchment with olive oil spray.
    • In a large bowl, combine the ground beef, grated onion, minced garlic, red wine vinegar, ouzo (if using), breadcrumbs, egg, cumin, oregano,  salt and pepper.  Mix with clean hands gently until all the ingredients are combined.
    • Shape and form the meatballs and place them onto the lined baking sheet.
    • Spray with olive oil cooking spray and cook for 25 to 30 minutes until the meatballs are brown and cooked through.
    • Meanwhile, prepare the orzo pilaf
    • Heat a large nonstick skillet over medium heat and add 1 tablespoon olive oil.
    • Saute diced onions and minced garlic for a few minutes, until soft.
    • Add the orzo and stir to mix.  Add the broth, bring to a boil, then reduce the heat to a simmer and cover the pan for about 10 minutes until the orzo is cooked through.   Add the chopped spinach, dill, olives and feta cheese to the skillet and stir to combine.  Pour the lemon juice on top and top with the meatballs and serve.

    greek_meatballs_With_Orzo_skillet

     

     

    « Pasta alla Norma (Eggplant Pasta)
    Mediterranean Chickpea Salad »

    Meet Eva

    Yiasou! Welcome to Mediterranean Savor, a food and lifestyle blog brought to you by Eva Vasilas-Fry, a first-generation Greek-American food journalist and recipe creator.

    My inspiration for this site is to document and share authentic family recipes that my parents and extended Greek family have brought over with them to create a legacy for my own family. Secondarily, my goal is to create and share modern Mediterranean recipes that support a healthy lifestyle and the Mediterranean diet.

    Reader Interactions

    Leave a Reply Cancel reply

    Your email address will not be published. Required fields are marked *

    Recipe Rating




    Primary Sidebar

    About Mediterranean Savor Eva Fry

    Hi, I'm Eva! As a daughter of Greek immigrants, I grew up eating authentic Mediterranean foods and now create my own that I would like to share with you.

    More about me →

    Popular Recipes

    • torellini_soup_featured
      Rustic Italian Tortellini Soup
    • greek_Stuffed_onions_featured
      Stuffed Onions
    • Moustokoulora_Greek_molasses_Cookies
      Moustokouloura - Greek Molasses Cookies
    • greek horta boiled greens-3
      Horta - Greek Boiled Greens With Lemon

    Salad Recipes

    • Orange_beet_Salad_Avocado-1
      Beet Salad With Orange, Avocado and Arugula With Citrus Vinaigrette
    • asparagus_orzo_Salad
      Asparagus Orzo With Lemon and Feta
    • Strawberry_Watermelon_Tomato_Salad_Recipe
      Strawberry Watermelon Salad With Tomatoes and Mint
    • mediterranean_Tuna_Salad_recipe
      Mediterranean Tuna Salad

    Footer

    About

    • Privacy Policy

    Newsletter

    • Sign Up! for emails and updates

    Contact

    • Contact
    • About
    • Facebook
    • Instagram
    • YouTube

    As an Amazon Associate, I earn from qualifying purchases.

    Rate This Recipe

    Your vote:




    A rating is required
    A name is required
    An email is required