Nutrition Facts for Whole30 spinach balls

Whole30 Spinach Balls

Packed with nutrient-rich fresh spinach and bound together with wholesome almond flour and nutritional yeast, these Whole30 Spinach Balls are a savory, bite-sized treat perfect for any clean-eating plan. Ready in just 40 minutes, this recipe is gluten-free, dairy-free, and bursting with flavor from a blend of garlic and onion powders, making it a crowd-pleasing snack or appetizer. Blanching the spinach and squeezing out excess water ensures a tender yet firm texture, while a hint of ghee or avocado oil adds richness without breaking your Whole30 commitment. Serve these golden, oven-baked delights warm or at room temperature for a healthy, shareable dish packed with hearty greens and satisfying plant-based protein.

Nutriscore Rating: 74/100
Want to add this food to your meal log?
Try SnapCalorie's FREE AI assisted nutrition tracking free in the App store or on Android.
SnapCalorie App QR Code

Scan with your phone to download!

Image of Whole30 Spinach Balls
Prep Time:15 mins
Cook Time:25 mins
Total Time:40 mins
Servings: 4

Ingredients

  • 4 cups fresh spinach (stems removed, roughly chopped)
  • 1 cup almond flour
  • 2 eggs
  • 3 tablespoons nutritional yeast
  • 1 teaspoon onion powder
  • 1 teaspoon garlic powder
  • 1 teaspoon salt
  • 0.5 teaspoon black pepper
  • 1 teaspoon ghee or avocado oil (for greasing)

Directions

Step 1

Preheat your oven to 375°F (190°C) and line a baking sheet with parchment paper. Lightly grease the parchment paper with ghee or avocado oil.

Step 2

Bring a medium-sized pot of water to a boil. Add the chopped spinach and blanch for 1-2 minutes until wilted. Drain the spinach and rinse under cold water to stop the cooking process.

Step 3

Squeeze out as much excess water as possible from the spinach using your hands or a clean kitchen towel. This step is crucial to prevent the spinach balls from becoming soggy.

Step 4

In a large mixing bowl, whisk the eggs until beaten. Add the almond flour, nutritional yeast, onion powder, garlic powder, salt, and pepper. Mix until well combined.

Step 5

Add the drained spinach to the bowl and mix until the spinach is evenly distributed throughout the mixture.

Step 6

Using your hands or a small scoop, form the mixture into 1-inch balls and place them on the prepared baking sheet, spaced about 1 inch apart.

Step 7

Bake in the preheated oven for 20-25 minutes, or until the spinach balls are firm to the touch and lightly golden on the outside.

Step 8

Remove the baking sheet from the oven and let the spinach balls cool for a few minutes before serving. Enjoy them warm or at room temperature!

Nutrition Facts

Serving size (468.2g)
Amount per serving % Daily Value*
Calories 867.0
Total Fat 62.6g 0%
Saturated Fat 9.2g 0%
Polyunsaturated Fat g
Cholesterol 383.0mg 0%
Sodium 2713.1mg 0%
Total Carbohydrate 40.9g 0%
Dietary Fiber 19.8g 0%
Total Sugars 4.7g
Protein 50.2g 0%
Vitamin D 82IU 0%
Calcium 520.8mg 0%
Iron 13.3mg 0%
Potassium 1837.0mg 0%
*The % Daily Value tells you how much a nutrient in a serving of food contributes to a daily diet. 2,000 calories a day is used for general nutrition advice.

Source of Calories

Fat: 60.7%
Protein: 21.6%
Carbs: 17.6%