Print
clock clock iconcutlery cutlery iconflag flag iconfolder folder iconinstagram instagram iconpinterest pinterest iconfacebook facebook iconprint print iconsquares squares iconheart heart iconheart solid heart solid icon
Spinach Balls

Spinach Balls Recipe (2025) – Easy, Healthy, and Irresistibly Delicious!

5 Stars 4 Stars 3 Stars 2 Stars 1 Star

No reviews

Golden, crispy on the outside and fluffy on the inside, these spinach balls are packed with iron-rich spinach, herbs, and cheese – perfect as a snack, appetizer, or meal-prep staple.

  • Total Time: 35 minutes
  • Yield: 20 spinach balls 1x

Ingredients

Scale
  • 2 cups frozen spinach, thawed and squeezed dry
  • 2 large eggs
  • 1 cup breadcrumbs (panko or traditional)
  • 1/2 cup grated Parmesan cheese
  • 1/2 cup shredded mozzarella
  • 2 cloves garlic, minced
  • 1/4 cup finely chopped onion
  • 2 tbsp fresh parsley, chopped
  • 1/4 tsp nutmeg
  • Salt and pepper, to taste
  • Olive oil or cooking spray (for baking)

Instructions

  1. Preheat oven to 375°F (190°C) and line a baking sheet with parchment paper.
  2. Thaw spinach completely and squeeze out all excess moisture.
  3. In a large mixing bowl, beat eggs, then add spinach, breadcrumbs, Parmesan, mozzarella, garlic, onion, parsley, nutmeg, salt, and pepper. Mix until combined.
  4. Shape mixture into small balls using a cookie scoop or hands, rolling until smooth.
  5. Arrange on baking sheet, lightly spray with oil, and bake 18–20 minutes until golden brown.
  6. Serve warm with your favorite dip, such as garlic yogurt sauce, marinara, or hummus.

Notes

For a gluten-free version, use almond flour or gluten-free breadcrumbs. Vegan option: replace eggs with flaxseed eggs and cheese with nutritional yeast.

  • Author: Sabella Sachi
  • Prep Time: 15 minutes
  • Cook Time: 20 minutes
  • Category: Appetizer
  • Method: Baking
  • Cuisine: American
  • Diet: Vegetarian

Nutrition

  • Serving Size: 2 spinach balls
  • Calories: 90
  • Sugar: 1g
  • Sodium: 160mg
  • Fat: 5g
  • Saturated Fat: 2g
  • Unsaturated Fat: 2g
  • Trans Fat: 0g
  • Carbohydrates: 6g
  • Fiber: 1g
  • Protein: 5g
  • Cholesterol: 25mg