This post may include affiliate links; see our disclosure policy.

These vegetarian spinach meatballs with feta are meaty and satisfying! They’re perfect served over noodles as a healthy meatless dinner.

Vegetarian Spinach Meatballs

Don’t believe everything you read on the internet! That’s what London-based cookbook author Izy Hossack recently told us on the A Couple Cooks podcast. She’s a nutrition student and we were talking about how there’s so much mis-information out there about health. It’s true!

Here’s a healthy meal Izy stands behind though: these vegetarian spinach meatballs from her new cookbook! They’re chewy, meaty, and taste incredible served over pasta. Keep reading for the recipe!

Tips on making spinach meatballs

These vegetarian spinach meatballs recipe is a fantastic example of healthy, whole food eating. They’re made with spinach and feta, and are unlike any other vegetarian meatballs we’ve tasted!

Most of the vegetarian meatballs Alex and I have tried have a legume like chickpeas or lentils (like these vegetarian meatballs or these vegan ones). But these are straight up spinach, feta, egg, oat flour, and dried herbs. The taste? Incredibly irresistible, savory, and almost meaty. Here are a few tips to keep in mind when making these spinach meatballs:

  • They can be baked or pan-fried. We preferred the baked version a bit better. It’s easier, and the balls keep their round shape. Pan-frying is quicker, but a little more finicky.
  • The method for preparing the spaghetti is so tasty! The noodles are prepared using an unique method: they’re combined with shredded zucchini, butter, and soy sauce (or tamari). This adds an even more savory, almost cheesy flavor to the recipe.
  • Serve with more veggies if you’d like. We added our own touch to Izy’s recipe: cherry tomatoes from our farmer’s market!

Ways to serve spinach meatballs

The recipe below includes instructions for serving these meatballs with spaghetti. But you don’t have to serve them with noodles! There are a few creative ways to repurpose these spinach meatballs:

Spinach meatballs with feta

About the book: The Savvy Cook

Author Izy Hossack is studying nutrition science, and she’s all about stopping the spread of misinformation by debunking health myths. Health crazes can spread like wildfire on the internet, from juice cleanses to protein powders to collagen.

What’s her philosophy about a healthy meal? A sensible, balanced diet of real, whole foods: lots of fruits and vegetables, whole grains, healthy fats like olive oil. Basically, the Mediterranean diet — like these spinach meatballs!

Izy’s latest cookbook, The Savvy Cook, is all about this philosophy to health. Her recipes use accessible, everyday ingredients to create something delicious and memorable. There’s even a chapter on “template” meals that are easy to customize, and tips on how to reuse leftovers. It’s all written by a college student, so the meals are all doable for the college student lifestyle!

The Savvy Cook cookbook

Dietary notes

This spinach meatballs recipe is vegetarian. For gluten-free, use gluten-free pasta.

Save this recipe!
Get this sent to your inbox, plus get new recipes from us every week!
Print

Spinach Meatballs with Feta

Vegetarian Spinach Meatballs & Spaghetti | A Couple Cooks
Save Recipe

5 Stars 4 Stars 3 Stars 2 Stars 1 Star

4.7 from 3 reviews

Move this vegetarian meatballs recipe to the top of your healthy dinner ideas list! Served over noodles, it’s top notch Mediterranean food.

  • Author: a Couple Cooks
  • Prep Time: 15 minutes
  • Cook Time: 25 minutes
  • Total Time: 40 minutes
  • Yield: 2 to 4 1x
  • Category: Main Dish
  • Method: Baked
  • Cuisine: Mediterranean

Ingredients

Scale
  • 14 ounces baby spinach or 9 ounces frozen, cooked spinach, thawed
  • 2/3 cup crumbled feta cheese
  • 1 tablespoon mixed dried herbs
  • 1 egg
  • ½ cup oat flour (process ½ cup rolled oats in a food processor or blender) or bread crumbs
  • ¼ cup olive oil (for cooking, optional)
  • 10 ounces dry spaghetti (gluten-free, if necessary)
  • 2 tablespoons unsalted butter or extra virgin olive oil
  • 2 tablespoons soy sauce or tamari
  • 1 medium zucchini, shredded
  • 5 ounces cherry tomatoes, halved
  • Freshly ground pepper

Instructions

  1. If using fresh baby spinach, add to a large saucepan with a small splash of water. Place over medium-low heat and cover with a lid. Cook until wilted, 3 to 5 minutes, then rinse under cold running water. Squeeze the spinach out over the sink to remove as much liquid as possible, then coarsely chop and set aside. (Tip: using frozen spinach helps cut prep time; we’ll try that next time.)
  2. In a medium bowl, mix the feta, dried herbs, a generous amount of black pepper, the egg, and oat flour or bread crumbles together. Stir in the chopped spinach, then scoop heaping tablespoons of the mixture and roll into balls. You should get about 20 balls. You can either place them on a baking sheet lined with nonstick parchment paper and bake in an oven preheated to 350ºF for 20 to 25 minutes, or fry them over medium heat in 2 batches, in 2 tablespoons oil per batch, turning, until golden on both sides, 3 to 5 minutes. (Tip: we tried it both ways, and found the baked version was easiest!)
  3. Boil the pasta, then drain.
  4. Return the pasta to the pan off the heat, then stir in the butter, soy sauce, or tamari, and shredded zucchini. Toss with halved cherry tomatoes and serve.

Notes

Note: If you have leftover vegetarian meatballs, you can repurpose them as falafel in a sandwich or salad. As a fun optional topping, sprinkle with Parmesan shavings or Vegan Parmesan Cheese!

Did you love this recipe?

Get our free newsletter with all of our best recipes!

More Mediterranean diet recipes

We’re big fans of Mediterranean food (and Mediterranean travel, of course!). Here are a few Mediterranean diet recipes we’d recommend:

About the authors

Alex & Sonja

Hi! We’re Alex & Sonja Overhiser, authors of the acclaimed cookbooks A Couple Cooks and Pretty Simple Cooking—and a real life couple who cooks together. We founded the A Couple Cooks website in 2010 to share seasonal recipes and the joy of home cooking. Now, we’ve got over 3,000 well-tested recipes, including Mediterranean diet, vegan, vegetarian, pescatarian, smoothies, cocktails, and more!

Leave a Comment

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

19 Comments

  1. Julie H says:

    I didn’t have feta cheese, so I went Italian. I used about 3/4 cup of leftover grated parmesan + mozzarella and 10 oz extra firm tofu. I processed these with the cooked spinach (I used fresh) in my food processor along with the egg, bread crumbs, some chives, a splash of garlic olive oil, and Penzey’s Italian sausage seasoning + Italian herb blend. My 5 and 8 year olds are eating them plain (bread on the side) and asked for seconds. As a fellow dietitian, I commend you on the recipe!






  2. Sharon says:

    hi there, can these spinach balls be frozen? just wondering..or how long do they keep in the fridge? small family here..thanks to Sara for feedback on using frozen spinach…

    1. Sonja says:

      Good question! I would say that these would probably freeze well and then reheat in an oven. However, Alex and I ate almost all of them in one sitting – ha! We refrigerated the small amount of extras and they were great the next day.

  3. Sara says:

    My mom and I made this dish tonight. We used frozen spinach and found the “meatballs” to be a little bit dry but tasty. Perhaps we squeezed out too much moisture?

    What would you recommend for the mix of dried herbs? We used a mix of oregano, parsley & Italian seasoning + a touch of nutmeg but would love to know your suggestions.

    Overall, it was a tasty dish and we really enjoyed the addition of the shredded zucchini with the soy sauce + butter. We used Banza (chickpea pasta) and also added some chopped, cooked chanterelles (a delicious addition). Next time we will have to try adding back in a little bit of water if the balls look dry when we’re forming them.






    1. Sonja says:

      Thank you for this thoughtful comment! I have not made it with frozen spinach, so I wonder if that is correct on the moisture question! I can check with the recipe author, Izy Hossack. The mix of dried herbs: I looked up a few recipes for herb de Provence and the main herbs are thyme, marjoram, rosemary, oregano and lavender — so your herbs sound great! Let me know if you try again with a little more moisture! In the meantime, I’ll check with Izy!

    2. Sonja says:

      Hi there! An update from Izy — she says, “I would agree that the frozen spinach could be drier from the freezing process. Adding a little liquid back in would definitely help with that I’d say!”

      1. Sara says:

        Thanks for the update! Will have to try that next time and might mix up the herbs based on your suggestions. Also wanted to note that we got 15 balls from the mixture, this may also be due to using frozen spinach (it was a 10 oz package but I squeezed out a lot of water!)

        1. Sonja says:

          Interesting! Thanks for sharing that: it sounds like frozen spinach changes the game a bit. We appreciate your feedback Sara! :)

  4. Anton Rukaj says:

    Thanks for the recipe. I am going to try at this weekend. It is always exciting when you make something new.






  5. Medha @ Whisk & Shout says:

    So yummy and looks super delicious! Spinach and feta are two of my favorites to pair with pasta :) Pinning!

    1. Sonja says:

      Us too! That inspires me for a future pasta too. Thanks for pinning!

  6. Nina says:

    I think it can be easily veganized ! I would use lacto-fermented tofu instead of the feta cheese (or regular firm tofu, well pressed, would also work, maybe with a bit of miso or nutritional yeast or cashew butter for a more cheesy flavour) and use a flax or chia egg instead of the regular one. Ok, now I feel like trying this!

    1. Sonja says:

      Those sounds like great ideas! If you do try it, we’d love to hear! Please let us know if you can! :)

    2. shan says:

      Flax egg was my first thought, too. I’ve never even heard of lacto-fermented tofu, so my second thought was just leaving out the feta. I wonder if simply adding nooch would be enough?

      1. Sonja says:

        Hmmm interesting! Perhaps with the flax egg and nutritional yeast it would be enough flavor? Not sure, though. I’ll leave it to the experts to try!

        1. shan says:

          I tried it over the weekend! Although my spinach balls were a bit gnarly because I forgot to chop the spinach up, they tasted really good with the flax egg and nutritional yeast (I used two tablespoons). I will definitely make this recipe again. But now I wonder if they can be made in advance and frozen? I think that might work! Thanks so much, Sonja!

          1. Sonja says:

            Oh that sounds perfect, thank you for trying this out vegan! That is really good to know. (Haha about gnarly with the spinach!) I would say that these would probably freeze well and then reheat in an oven. Thanks again for making them!

  7. North says:

    What a great idea! I’m definitely trying this.

    1. Sonja says:

      Izy’s a master! Let us know if you try it and what you think.