These vegan spinach balls are healthy yet delicious little appetizers. You make them ahead of time and store them in the freezer until you are ready to bake them, so they are perfect for parties and holidays. They’re free of dairy and eggs, and can be made gluten-free as well! This may be the most delicious way to eat spinach!

Gluten free, vegan spinach balls on a plate with tomatoes in the background.

Want to save this recipe?

Enter your email below and get it sent straight to your inbox. Plus, get more amazing vegan recipes that will satisfy your cravings!

Save Recipe

Why make spinach balls

If you have picky eaters and want to try to get your kids to like spinach, this is the recipe that you have been searching for! My kids go crazy over these spinach balls! (Plus adults love them too!)
They work great as a hot appetizer, a yummy side, or a snack. My kids even love them packed in their lunches! I love to make up a double or even triple batch and keep them in the freezer to pop into the oven whenever we want a healthy little snack.

I made these for Easter and the whole family loved them! I like how you can make them ahead and keep them in the freezer!

—Melissa
Vegan kids lunch box with vegan spinach balls for the main course.

Ingredients and substitutions

  • Frozen Spinach – frozen spinach is the easiest way to make these. You can use fresh, but you will have to steam it first.
  • Vegan Butter – or any dairy-free vegan margarine or coconut oil will work. I like to use my homemade vegan butter.
  • Stuffing Mix or Bread Crumbs – any vegan stuffing or bread crumbs will work. Use gluten-free varieties if needed.
  • Vegan Cheese – You can use any store-bought variety that you want or my homemade vegan mozzarella cheese.
  • Nutritional Yeast – this is optional, but it will give your spinach balls a little extra cheesy flavor. Nutritional yeast is a cheesy yellow flaky powder with an umami flavor.
  • Soft Tofu – any soft or silken tofu will work. (I use this to replace the eggs in traditional spinach ball recipes.)
  • Salt– for flavor.
  • Pepper – for flavor.
A white serving dish with hot gluten free vegan spinach balls.

Helpful tools

These vegan spinach balls are very simple to make if you have a food processor. I just throw in all the ingredients and give it a few pulses until all the ingredients are mixed together.

How to make vegan spinach balls

Step 1 – Start by thawing a 16 oz. bag of frozen spinach completely.

Step 2 – Press the spinach to the side of a bowl with a spatula to squeeze out all excess water and drain.

Step 3 – Then add the remaining ingredients and mix well.  (I use my vegan melty mozzarella recipe in these and my homemade vegan butter.  You can use those or your favorite vegan brands).

A collage of 4 pictures showing the process of mixing the ingredients in a food processor, forming the spinach balls, and placing them on a cookie try to bake.

Step 4 – Then take about a walnut-sized ball of the mixture and roll it into bite-sized balls with your hands.

Step 5 – Place the spinach balls on a cookie sheet and put it in the freezer for about an hour until they are frozen. Remove frozen balls, place them into airtight bags or containers, and put them back into the freezer until ready to use. (These will keep well in the freezer for about 3 months.)

A bag of frozen vegan spinach balls and a picture of them baking in the oven.

Step 6 – When you are ready to bake the spinach balls, place them back onto a cookie tray about an inch apart and bake them for 20 minutes. Serve hot.

How to make them gluten-free?

You can use stuffing or breadcrumbs in this recipe interchangeably. To make them gluten-free, I usually use these gluten-free Panko bread crumbs. Strangely, I find them at my local Asian market.  If I don’t have these I also use Ian’s gluten-free Panko breadcrumbs.

Gluten-free tip:  When I make them gluten-free make sure to let them sit for about 10 minutes before rolling into balls. This gives the breadcrumbs more time to soak up the moisture.

Make ahead

They are easy to make ahead and freeze.  When you are ready to eat, just pull out the number you need and heat them up.  Bake them on a cookie sheet directly from the freezer and you have a vitamin-packed spinach bite.
Make them whenever you have spare time and keep them in the freezer ready to pop in the oven.  You may even want to double the batch to have lots on hand for quick snacks.  Perfect for kids and they make great toddler food too!  I love that you can just pop in however many you want and heat them up like you would tater tots or French fries.

How do I find vegan stuffing or breadcrumbs?

If you don’t need them to be gluten-free, you have a lot more choices of breadcrumbs or stuffing mixes that will work.  Just be sure to check the packaging for dairy or egg products.  Panko breadcrumbs work well, but the stuffing is seasoned, so it gives it more flavor.  When I used to make them with gluten, I always used Pepperidge Farms cornbread stuffing because it’s easy to find, I know that it’s vegan, and the seasoning gives the vegan spinach balls a nice flavor.

A close up of a vegan spinach ball.

More spinach recipes

Vegan spinach balls recipe

Spinach balls on a white plate with tomatoes in the background.
Diet
Gluten Free Icon
Nut Free Icon
Vegan Icon
5 from 9 rating

Vegan Spinach Balls

Vegan and gluten-free spinach balls that make a great hot appetizer or a healthy snack.  Make ahead and keep in the freezer.  Pop in the oven when ready to eat.

Ingredients

  • 1 16 oz bag frozen spinach
  • 1/3 cup vegan margarine , or my vegan butter
  • 1 1/2 cup vegan stuffing or bread crumbs, use gluten free if needed
  • 1/4 cup shredded vegan cheese
  • 1/4 cup nutritional yeast
  • 1/2 cup soft tofu, (silken tofu works well)
  • 1/2 teaspoon salt, (more or less to taste)
  • 1 dash ground pepper, (to taste)

Instructions
 

  • Thaw frozen spinach and press and drain all excess liquid. 
  • Add all ingredients to a food processor and then pulse a few times until all ingredients are mixed thoroughly. 
  • Take spoonfuls of the mixture and roll it into 1-inch balls with your hands.
  • Place balls on a cookie sheet about an inch apart and set in the freezer for 1 hour.
  • Remove the balls from the cookie sheet and place them in a freezer bag.  Squeeze out the excess air and seal shut.  (Keep frozen for up to 3 months).

When Ready to Eat

  • Preheat the oven to 375° F (190° C).
  • Place frozen balls on a cookie sheet about 1 inch apart.
  • Bake from frozen at 375° F (190° C) for 20 minutes until the balls are firm and the outside is just barely starting to brown.  Serve hot.

Notes

  • Cooking time will vary slightly on your oven and on the size of the balls.
  • If you are using gluten-free panko breadcrumbs, allow the mixture to sit for about 10 minutes before rolling into balls. (It takes longer for it to soak up the mixture).
  • If you are not making these gluten-free, Pepperidge Farms cornbread stuffing mix works well for this recipe.
  • The salt needed in the recipe will depend on the type of breadcrumbs or stuffing used.  Some already have added salt and it will need less salt added. 
  • Make sure to drain the excess liquid off of the spinach or your balls will be too wet.
  • Don’t bake the balls without freezing them first.  They will be too soft and flatten out. 
Serving: 1ball, Calories: 54kcal, Carbohydrates: 5g, Protein: 1g, Fat: 3g, Sodium: 96mg, Potassium: 14mg, Vitamin A: 150IU, Calcium: 2mg, Iron: 0.1mg
Did you make this recipe?Please leave a star rating and review below!

📌 Be sure to follow me on Pinterest for new vegan recipes!