Greek Spinach and Feta Spanakopita Meatballs [Low-Carb, Keto]

Greek Spanakopita Spinach & Feta Meatballs
Greek Spanakopita Spinach & Feta Meatballs

One day somebody told us about a local greek restaurant that was really popular, but surprisingly, we had never heard about it.

When the first opportunity arose, we went and had dinner there. It was a big mistake though, because we fell in love with it.

Pretty much as soon as we got home we were already planning our next visit AND planning on ways to incorporate the delicious flavors we experienced there into our cooking.

After many visits we eventually established that our two favorite appetizers are kleftedes and spanakopita.

Greek Spanakopita Spinach & Feta Meatballs

The first being a greek meatball, and the second a pastry filled with a delicious spinach and feta cheese mix, both of which are dipped in a tzatziki sauce. Mmmmm.

My sister, being the genius idea factory that she is, came up with this brilliant concept of taking those two favorites of ours and combining them (woah) – and in the process making it low carb! It’s genius, right?

This is a seriously perfect appetizer or lunch, because it’s really quick to put together and to cook. Plus, it can easily be frozen and saved for another meal.

This recipe for greek meatballs with feta made about 32 meatballs, which for the 3 of us was enough to fill us up for lunch AND breakfast the next morning (Cody got one more than each of us, because he’s taller and needs more fuel.

He tries to apply this rule to dessert too, but unfortunately it just doesn’t work that way haha.)

I’m not sure if this is an original idea or not, but it should really be a thing.

How to make Greek Spanakopita Meatballs:

  1. Sauté onions.
  2. Add spinach and garlic.
  3. Mix the spinach onion, herbs and creamy feta cheese with the ground beef. (Feel free to make this Greek Meatball recipe with Turkey or Lamb – comes out just as tasty!)
  4. Roll into small meatballs.
  5. Seared for a minute or two per side in 2/3 batches, depending on the size of your pan.
  6. Pop it in the oven for 10-15 minutes.
  7. Serve with Tzatziki or our super quick and easy 5 Minute Homemade Marinara Sauce.

Greek meatballs in tomato sauce really hits the spot! It’s a perfect Keto appetizer or lunch.

Greek Spanakopita Spinach & Feta Meatballs
Greek Spanakopita Spinach & Feta Meatballs
Greek Spanakopita Spinach & Feta Meatballs
Greek Spanakopita Spinach & Feta Meatballs
Greek Spanakopita Spinach & Feta Meatballs

What to serve with Greek Meatballs:

  1. When we cook this Greek Meatball recipe (topped with our Marinara), we like to serve it with a simple salad as a side.
  2. It’s also great dipped in a simple Tzatziki as an appetizer.
  3. You can also mix them in Marinara and serve them on top of noodles.
  4. Serve them as is with some grilled vegetables as a side.

If you’re looking for more easy recipes with ground beef, take a look at these:

  1. Easy One Pot Keto Ground Beef Stroganoff
  2. 10 Low-Carb Ground Beef Recipes
  3. One Pot Amish Beef and Cabbage Skillet

We also thoroughly recommend our super delicious Chicken Zucchini Meatballs!

Pin It! Greek Spanakopita Spinach and Feta Meatballs!

Greek Spanakopita Spinach & Feta Meatballs

Greek Spanakopita Spinach and Feta Meatballs Recipe and Nutritional Facts:

Spanakopita Meatballs with Tzatziki

5 from 7 votes
Print Pin Rate
Prep Time: 15 minutes
Cook Time: 30 minutes
Servings: 32 meatballs
Calories: 274kcal
Author: Roche Woodworth


  • 1 lb/500g • ground beef
  • 1 egg
  • 1 onion [diced]
  • 2 garlic cloves [minced]
  • 2 cups frozen spinach [chopped]
  • 1 cup feta cheese [crumbled]
  • 1/4 cup fresh dill [chopped]
  • 1/4 cup fresh parsley [chopped]
  • 1 tsp salt
  • 1/2 tsp black pepper
  • 2 tbsp olive oil


  • Preheat oven 400ºF/200ºC.
  • Sauté the onion in a bit of olive oil until soft, about 5 minutes. Add the garlic and spinach and sauté for another 2 minutes.
  • Put the ground beef in a large mixing bowl and add the spinach and onion mix, feta cheese, salt, pepper, dill and egg.
  • Mix until well combined and start rolling the meatballs. Ours were a little over an inch (3cm) in diameter.
  • Heat up some olive oil in a large pan to a medium/high heat. Add the meatballs and sear each side for 1-2 minutes before transferring to a baking sheet. I do it in 2-3 batches.
  • Once all the meatballs are seared, slide the sheet into oven for approximately 10-15 minutes, to ensure the insides are cooked.
For the tzatziki dipping sauce we mixed one cup of greek yoghurt with one cup of shredded cucumber and seasoned with salt and pepper.


Calories: 274kcal | Carbohydrates: 4.9g | Fat: 15.6g | Saturated Fat: 6.4g | Cholesterol: 117mg | Sodium: 741mg | Potassium: 499mg | Fiber: 1g | Sugar: 1.9g | Calcium: 14% | Iron: 89%
Tried this recipe?Mention @LivingChirpy or tag #livingchirpy!

Featured Posts

3 thoughts on “Greek Spinach and Feta Spanakopita Meatballs [Low-Carb, Keto]”

  1. These are amazing! Made them for my book club and they loved them. Mine were a little too moist and couldn’t be flipped in the searing process, so I just transferred to my baking pan lined with parchment ! Thank you for this recipe which I have already added to my old-school hand-written favourites recipe book!

Leave a Comment

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

Hold on! Go check Your Email.

Before you can receive updates and the exclusive content you’ve requested, you need to go confirm your email address.

(Confirming your email address is easy!)

  • Step 1 – Find the email I just sent you.
  • Step 2 – Click the confirmation link in the email.
  • Step 3 – Check your inbox for a welcome email from me, it will have details on how to access the free goodies.
  • Step 4 – To make sure you don’t miss any emails, be sure to whitelist my email address (shay@livingchirpy.com).

If you use Gmail, you could also drag the email into your primary tab.

Need help?

Just drop an email to shay@livingchirpy.com 🙂

Talk soon,


Get Our Latest Recipes +

FREE Kitchen Conversion Cheat Sheet!