These Mediterranean meatballs are about flavor, comfort, and ease. For me, they’re also about family. These are perfect and tender. They also get a 5-star freezer rating—which is where you’ll find them in my kitchen—so that when I need it the most, a comforting meal is easy to make.
I’ve always got options for you! Check out keto meatballs or get extra decadent with mozzarella stuffed meatballs next time the craving strikes.
Want to Save This Recipe?
Enter your email below and we’ll send it straight to your inbox. Plus you’ll get great new recipes from us every week!
Like many, my Lebanese Grandma cooked and fed our family with love and her traditional recipes. Middle Eastern and Mediterranean cuisine conjures smells and flavors that remind me of my grandma and comfort (and satisfy) like nothing else can.
Think of these meatballs as bite-size kofta. Traditional recipes often require lots of yummy spices and also lots of time. This is a scaled down version that doesn’t skimp on flavor or comfort.
These are in my freezer very nearly ALL THE TIME. Sometimes comfort means cooking in the kitchen all day. Sometimes it means being able to reach into the freezer and still feel the warmth of something made with love.
My absolute favorite way to serve these is over yogurt or whipped feta with a refreshing tabouleh. From my Grandma to you!! – Linds x
Ingredients For Mediterranean Meatballs
Easy, and full of flavor, here’s what you’ll need to through these meatballs together in no time:
- Onion, garlic + parsley – are the secret ingredient in these kofta style Mediterranean meatballs. Sometimes the onion and garlic are sauteed in olive oil before adding, however, we didn’t notice a difference in taste, so save yourself some time!
- Ground beef – since we aren’t using a panade (breadcrumbs + milk) to keep these juicy, I strongly recommend using 80/20 beef. The high fat content will give you equally juicy meatballs. (again, we tested this recipe side-by-side with a panade variation and preferred these!)
- Seasoning – salt, black pepper, cumin, dried oregano, and cinnamon. I know, you’re probably reluctant to add cinnamon to a savory dish. But trust me!
Wait, no breadcrumbs? Are these moist?
Yes, and YES! These Mediterranean meatballs are incredibly moist, due to the high fat content of the beef and the added veggies. Just be sure to use 80/20 beef and you’ll be as happy as we are to eat them.
I Strongly Suggestions You Serve These With…
Mediterranean meatballs with feta is my favorite combo. Use it as a dip, and use a lot. You may also like these with:
- Pita bread – For a low carb version, check out my keto naan.
- Rice or cauliflower rice.
- Tabouleh or (again) cauliflower tabouleh.
- Tzatziki sauce, here’s my go-to, or grab your fave store bought Greek yogurt sauce.
- Or pasta! Keep it low carb with one of my swaps, such as zucchini noodles, butternut squash noodles, spaghetti squash, or shirataki noodles.
Psst – these also make a great appetizer on a party platter.
Storing + Reheating
Store your leftover meatballs in the fridge in an airtight container, and reheat in the microwave before serving.
How About Some Variations?
- Swap meat – This recipe works with both ground chicken and turkey. Again, opt for a high fat content protein and be sure to cook both of these until their internal temp reaches 165 F.
- Bake these Mediterranean meatballs in tomato sauce – Simply use a smaller casserole dish and pour the sauce all around. Bake until the internal temp of your meatballs reaches 145 F.
- Switch up the spices – Add in your favorites, or opt for other Mediterranean classics like allspice, fresh mint, etc.
More Beef for Dinner Recipes
Mediterranean Meatballs
Print Recipe Pin RecipeIngredients
Meatballs:
- 1 onion roughly diced
- 6 cloves garlic
- ½ cup parsley leaves only
- 2 pounds ground beef 80/20 (note 1)
- 1 teaspoons ground pepper
- 2 teaspoons salt
- 2 teaspoons cumin
- 2 teaspoons dried oregano
- 1/4 teaspoons cinnamon
Whipped Feta:
- 8 ounces block of feta cheese
- 4 ounces cream cheese
- 3-4 tablespoons extra virgin olive oil
- 1 tablespoon lemon zest
Instructions
- Prep. Preheat oven to 400 F and line 2 baking sheets with parchment paper.
- Food processor. Toss onion (1) and garlic (6 cloves) in a food processor and pulse using 1 second intervals. You'll want to pause the processor and scrape down the sides occasionally to incorporate everything. When the onion is "minced" add the parsley and continue to pulse everything together until everything is minced.
- Combine + shape. Add parlsey (1/2 cup), onion and garlic to a large bowl together with the beef (2 pounds), pepper (1 teaspoon), salt (2 teaspoons), cumin (2 teaspoons), oregano (2 teaspoons), and cinnamon (1/4 teaspoons), and combine using your hands. Shape into 32 golf ball sized meatballs.
- Whipped feta. Meanwhile, make the feta by blending everything together in a food processor until creamy and smooth. Make sure to crumble the feta into small pieces before processing. This will take 5+ minutes, depending on your food processor. To save time you can use room temp cream cheese and feta!
- Bake in the preheated oven until cooked through, about 18-22 minutes.
Fans Also Made These Low Carb Recipes:
Lindsey’s Tips
- Beef – 80/20 is key for juicy meatballs.
- Nutritional information is for 4 meatballs, not including the feta, if you make 32 meatballs:
Where’s the feta mentioned in title?!?
Where is the recipe for the whipped feta? Did I miss something?
Hi Concetta! So sorry! Recipe has been updated. Enjoy!
where is the whipped feta part of the recipe
Hi Bielka! So sorry, the whipped feta portion has been added. Enjoy!
These sound absolutely delicious! I love the combination of flavors here. The whipped feta really makes it pop!
Yay! Can’t agree with you more, Beth!
Looks incredibly delicious! Adding on my favorites!
Right, Erin?! Hope you enjoy!
I can’t resist to meatballs! They are always a hit in our house!
Yay! SO glad to hear that, Catalina! Hope you enjoyed!
Never had whipped feta before, so fun!
SO glad you liked it, Erik!
The flavors in this recipe were absolutely delicious!
Can’t agree with you more!
I love how tasty these meatballs are!! I just tried it and it was a huge hit at my house!
Yahoo! SO glad you loved them, Sandra!
Hello and thank you for all the yummy recipes! Who do you make your whipped feta? I cannot find your recipe. Could be that I haven’t had enough coffee this morning =)
Hi Kathryn! YIKES, I was the one who didn’t have enough coffee, hehe. I added the whipped feta in, I hope you enjoy!
Absolutely delicious! My family loved this a lot! Excited to make this again, soon.
SO glad you all loved this, Kira!
Been finding a good dinner recipe for hours and I am SO happy I came across this! Looks really delicious! Knowing my family, I know they would actually love this.
Hi, Daisy! I am SO glad to hear that! Can’t wait to hear what your family thinks!
I would love to make this! I know this would be a bomb in our house!
Can’t wait to hear what you all think, Michaela!