Spinach Cheese Balls

These spinach cheese balls have a crunchy, golden exterior and a pillowy, creamy center of ricotta, mozzarella and Parmesan studded with chopped spinach and warm Italian seasoning.

Spinach Cheese Balls

They come together quickly — about 32 minutes total — and make a perfect party appetizer or game-day snack; serve them hot with pizza sauce for dipping. If you love spinach-forward starters, try Quiche Florentine (Spinach & Gruyère Quiche) for another elegant option.

Why You’ll Love This Recipe

A few reasons these are great for entertaining and weeknight bites:

  • Contrast of textures: crisp bread-crumb exterior with a rich, creamy ricotta-mozzarella interior.
  • Make-ahead friendly: shape or freeze ahead, then fry or bake when guests arrive.
  • Simple pantry flavors: common spices and cheeses deliver big savory payoff with minimal prep.

Yield is generous — about 30 to 36 1 1/2-inch balls — so they’re ideal for crowds or to freeze extra for quick snacks.

Ingredients You’ll Need

  • 1 9-ounce box frozen chopped spinach, thawed: Frozen chopped spinach (thawed) provides the green bulk and mild flavor — it must be squeezed very dry so the mixture isn’t watery.
  • 1 large egg: Large egg acts as the main binder so the balls hold together while frying.
  • 1 15-ounce container ricotta cheese: Ricotta cheese creates the creamy base and keeps the interior soft and scoopable.
  • 1/2 cup sour cream: Sour cream adds tang and extra moisture for a silkier interior.
  • 1 cup mozzarella cheese, shredded (4 ounces): Shredded mozzarella gives melt and chewiness inside each ball.
  • 1 cup Parmesan cheese, shredded (4 ounces): Shredded Parmesan contributes nutty, salty depth and helps firm the filling.
  • 1 teaspoon salt: Salt seasons the filling; it’s important to balance the cheeses and spinach.
  • 1 teaspoon onion powder: Onion powder adds savory onion flavor without needing fresh aromatics.
  • 1 teaspoon garlic powder: Garlic powder provides background garlic flavor that plays well with the cheeses.
  • 1 teaspoon Italian seasoning: Italian seasoning brings herb notes (oregano, basil, thyme) to the mixture.
  • 1/2 teaspoon crushed red pepper flakes: Crushed red pepper flakes add a touch of heat; use less if you prefer mild bites.
  • 2 tablespoons extra-virgin olive oil: Extra-virgin olive oil adds a little richness and helps the mixture come together.
  • 2 cups all-purpose flour: All-purpose flour builds structure inside the balls so they keep their shape when fried.
  • Vegetable oil: Vegetable oil is the frying medium — use a neutral oil with a high smoke point.
  • 1 cup dry bread crumbs: Dry bread crumbs create the crisp, golden coating that contrasts the creamy interior.
  • 1/2 teaspoon salt: Salt for the bread crumbs seasons the exterior so every bite is balanced.
  • pizza sauce, for serving: Pizza sauce is a simple warm or room-temperature dip that complements the cheesy balls.

How to Make Spinach Cheese Balls

  1. Squeeze the thawed chopped spinach very well over the sink: pack it into a clean kitchen towel or several layers of cheesecloth and twist until there’s no drip. Place the drained spinach in a large bowl.
  2. Add the large egg, ricotta cheese, and sour cream to the spinach; stir until evenly mixed and there are no clumps of spinach visible.
  3. Add the shredded mozzarella, shredded Parmesan, 1 teaspoon salt, 1 teaspoon onion powder, 1 teaspoon garlic powder, 1 teaspoon Italian seasoning, 1/2 teaspoon crushed red pepper flakes, and 2 tablespoons extra-virgin olive oil; mix thoroughly so the cheeses and spices are evenly distributed.
  4. Stir in 1 cup of the all-purpose flour, then add the remaining cup and mix until the mixture holds together without being wet or sloppy.
  5. Form the mixture into 1 1/2-inch balls — you should get about 30 to 36 total. Keep them on a tray while you heat the oil to avoid overhandling.
  6. Pour about 1 1/2 to 2 inches of vegetable oil into a Dutch oven and heat the oil to 350 degrees. Use an instant-read or deep-fry thermometer to hold a steady 350° for even frying and safe results.
  7. Combine 1 cup dry bread crumbs and 1/2 teaspoon salt in a pie plate. Roll each ball in the bread-crumb mixture to coat thoroughly, pressing lightly so crumbs adhere.
  8. Fry 6 to 8 balls at a time (don’t crowd the pot) for 3 to 4 minutes, until golden brown; use a slotted spoon to remove and drain on a paper towel–lined plate. For safety, lower baskets or spoons slowly to avoid oil splatter.
  9. To keep finished batches warm and crisp while you fry the rest, place them on a rimmed baking sheet in a 200 degree oven.
  10. Repeat until all balls are cooked. Serve warm with pizza sauce for dipping.
Spinach Cheese Balls close-up view

Frying vs. Baking

Frying is the quickest way to get a deeply golden, very crisp crust and a pillowy interior; the recipe’s oil and time (350 degrees, 3 to 4 minutes) are tuned for that result. Baking or air-frying works when you want an easier, lower-fat option, but expect a paler, slightly less crunchy exterior.

  • Fry: 350 degrees, 3–4 minutes per batch, 6–8 at a time for best oil temperature control.
  • Bake: 400 degrees for 12–15 minutes on a lightly oiled sheet, flip once.
  • Air-fry: 375 degrees for 8–10 minutes, shake or turn halfway; don’t overcrowd the basket.

Freeze and Reheat

These freeze well either shaped (unbreaded) or fully cooked. For best texture freeze unbreaded-shaped balls on a tray, then transfer to a freezer bag; bread them from frozen before frying or baking. If you freeze cooked balls, re-crisp in a 400 degree oven for 8–10 minutes or in an air-fryer at 375 degrees for 4–6 minutes.

  • Freeze shaped, unbreaded: flash-freeze on a tray, then bag; bread from frozen before cooking.
  • Freeze cooked: cool, flash-freeze on a tray, bag; reheat straight from frozen to restore crispness.
  • Shelf life: freeze up to 3 months; refrigerate cooked balls up to 3 days.

Keep Them Crisp

Avoid stacking straight from frying — drain briefly on paper towels, then move to a single layer on a rimmed baking sheet in a 200 degree oven. This keeps them warm without steaming and softening the coating.

  • Do not cover trays tightly; trapped steam will soften crusts.
  • Finish reheating in a hot oven or air-fryer to revive crunch after refrigeration.

Short Tips

Squeeze the spinach well: If the spinach is even slightly wet the mixture will be loose and balls can fall apart — squeeze in a towel until you see no liquid drip.

Test oil temperature: Hold an instant-read or fry thermometer at 350 degrees; if oil is cooler the balls absorb oil, if hotter they brown too fast and can be doughy inside.

Air-fryer/oven swap: To bake, arrange coated balls on a lightly oiled baking sheet and bake at 400 degrees for 12–15 minutes, flipping once; air-fry at 375 degrees for 8–10 minutes, shaking halfway — expect a lighter color and slightly less deep crisp.

Keep batches crisp: Drain briefly on paper towels then transfer to a single layer on a rimmed sheet in a 200 degree oven until serving to maintain warmth and crispness.

Save This Recipe

Spinach Cheese Balls Pinterest pin

More recipes to try

Frequently asked questions

Most commonly because the spinach wasn’t squeezed dry enough or the mixture was too wet. Squeeze the thawed spinach until no liquid drips, and be sure you’ve mixed the flour in fully so the filling binds.

You can skip the breadcrumb coating and bake the balls for a softer outer crust, but you’ll lose the signature crisp exterior that frying or breading provides.

Use an instant-read or candy/fry thermometer and fry in small batches (6 to 8 at a time). Let the oil return to 350 degrees between batches to avoid oil temperature drop and excess oil absorption.

Ready to serve

These spinach cheese balls are ideal for feeding a crowd and travel well from kitchen to table — serve them hot with pizza sauce or a spicier marinara for dipping.

Leftovers reheat best in a hot oven or air-fryer to restore the crisp exterior; freeze extras for an easy make-ahead snack.

Spinach Cheese Balls

Spinach Cheese Balls

These spinach cheese balls are crisp on the outside and creamy inside, loaded with ricotta, mozzarella, Parmesan, and chopped spinach. They fry quickly and are ready in about 32 minutes, making them a great party appetizer served with pizza sauce.
Prep Time:20 minutes
Cook Time:12 minutes
Total Time:32 minutes
Course: Appetizers
Keyword: Cheese balls, Fried, Spinach

Equipment

  • Dutch oven
  • pie plate
  • slotted spoon
  • rimmed baking sheet

Ingredients

  • 1 9-ounce box frozen chopped spinach thawed
  • 1 large egg
  • 1 15-ounce container ricotta cheese
  • 1/2 cup sour cream
  • 1 cup mozzarella cheese shredded (4 ounces)
  • 1 cup Parmesan cheese shredded (4 ounces)
  • 1 teaspoon salt
  • 1 teaspoon onion powder
  • 1 teaspoon garlic powder
  • 1 teaspoon Italian seasoning
  • 1/2 teaspoon crushed red pepper flakes
  • 2 tablespoons extra-virgin olive oil
  • 2 cups all-purpose flour
  • Vegetable oil
  • 1 cup dry bread crumbs
  • 1/2 teaspoon salt
  • pizza sauce for serving

Instructions

  1. Squeeze the water out of the thawed chopped spinach and place it in a large bowl.
  2. Add the egg, ricotta cheese, and sour cream; stir until evenly mixed and there are no clumps of spinach.
  3. Add the shredded mozzarella, shredded Parmesan, salt, onion powder, garlic powder, Italian seasoning, crushed red pepper flakes, and extra-virgin olive oil; mix well.
  4. Stir in 1 cup of the all-purpose flour, then add the remaining flour and mix until combined.
  5. Shape the mixture into 1 1/2-inch balls; you should get 30 to 36 total.
  6. Pour about 1 1/2 to 2 inches of vegetable oil into a Dutch oven and heat the oil to 350 degrees.
  7. Combine the dry bread crumbs and salt in a pie plate, then roll each ball in the bread-crumb mixture to coat.
  8. Fry 6 to 8 balls at a time for 3 to 4 minutes until golden; remove with a slotted spoon and drain on a paper towel-lined plate. To keep them warm, place on a rimmed baking sheet in a 200 degree oven.
  9. Repeat frying in batches until all the balls are cooked.
  10. Serve warm with pizza sauce.

Notes

Squeeze the spinach very well so the mixture isn’t watery and the balls hold together. Keep cooked balls warm on a rimmed baking sheet in a 200 degree oven while you finish frying. Recipe yields about 30 to 36 cheese balls.

You'll Also Love...

Leave a Reply

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

Recipe Rating