If you love comfort food that’s both crispy on the outside and creamy on the inside, then you are going to adore this Spinach and Ricotta Balls Recipe. These little bites of joy combine fresh spinach and ricotta cheese into perfectly seasoned, golden-brown balls that are surprisingly simple to make yet packed with flavor and texture. Whether you’re looking for an appetizer, snack, or a fun party treat, this recipe hits all the right notes and will quickly become a favorite to whip up again and again.

Ingredients You’ll Need
Nothing complicated here—just a handful of simple ingredients that work together beautifully to create those melt-in-your-mouth Spinach and Ricotta Balls. Each one plays a crucial role: the spinach adds color and freshness, the ricotta brings creamy richness, and the breadcrumbs help keep everything together with a subtle crunch.
- Fresh spinach or frozen spinach: Provides that vibrant green color and a mild, leafy flavor; fresh is best if you have the time.
- Ricotta cheese: Adds a luscious, creamy texture that’s the heart of the dish.
- Grated Parmesan cheese: Offers a salty, nutty punch to deepen the flavor profile.
- Breadcrumbs: Helps bind the mixture and add a slight crunch; gluten-free options work perfectly too.
- Eggs: Essential for holding the balls together without making them too dense.
- Garlic: Gives a fragrant kick that complements the mild cheeses and spinach.
- Ground nutmeg (optional): A warm, subtle spice that elevates the overall taste without overpowering.
- Salt and pepper: To taste—never underestimate how they bring out the best in every ingredient.
- Olive oil: For frying; it adds flavor and creates that irresistible golden crust.
- Marinara sauce (optional): Perfect for dipping if you love an extra burst of tomatoey goodness.
How to Make Spinach and Ricotta Balls Recipe
Step 1: Prepare the Spinach
Start by getting your spinach ready. If you’re using fresh spinach, give it a quick sauté in a skillet with a smidge of olive oil over medium heat until it wilts down—usually about 3 to 4 minutes. This step softens the leaves and intensifies their flavor. For frozen spinach, be sure to thaw it completely and squeeze out any excess moisture; you want your mixture firm, not watery. After that, chop it finely so it blends smoothly with the other ingredients.
Step 2: Mix the Ingredients
Next, grab a large bowl and combine the ricotta, grated Parmesan, breadcrumbs, eggs, minced garlic, ground nutmeg if using, and a pinch of salt and pepper. Add the cooled spinach and stir everything up until you have an even mixture. This is your base—ripe with creamy, cheesy goodness and fresh greens.
Step 3: Form the Balls
Now for the fun part—rolling! Take small handfuls of your mixture and gently shape them into balls about 1 to 1.5 inches across. If you find the mixture too soft or wet to hold shape, sprinkle in a bit more breadcrumbs until it feels just right. The key is to have balls that hold together firmly but won’t feel dry or heavy.
Step 4: Fry Until Golden
Heat the olive oil in a large skillet over medium heat. Carefully place your spinach and ricotta balls in the pan, leaving some space between each to prevent sticking. Fry them in batches, turning every few minutes so they get an even golden crust on all sides. This usually takes about 5 to 7 minutes per batch. That crispy exterior combined with the creamy inside is what makes this Spinach and Ricotta Balls Recipe so irresistible.
Step 5: Drain and Serve
Once cooked, transfer the balls to a paper towel-lined plate to soak up any extra oil. This keeps them from becoming greasy and helps maintain that perfect balance between crunch and creaminess.
How to Serve Spinach and Ricotta Balls Recipe

Garnishes
While these spinach and ricotta balls are wonderful all on their own, a sprinkle of fresh herbs like chopped parsley or basil can add a pop of color and brightness. A light dusting of extra Parmesan cheese just before serving amps up the cheesy charm even more.
Side Dishes
Pairing these balls with a side of tangy marinara sauce is a classic choice that never fails. You can also serve them alongside a crisp green salad or roasted vegetables to balance the richness. They hold their own as an appetizer or a delightful snack, but these balls can also be a playful addition to a pasta night.
Creative Ways to Present
Want to wow your guests? Thread the spinach and ricotta balls onto skewers with cherry tomatoes and olives for a colorful platter. You can also arrange them on a bed of couscous or quinoa to make a light main dish, or toss them into a soup for an unexpected twist that adds texture and flavor.
Make Ahead and Storage
Storing Leftovers
After cooking, let the spinach and ricotta balls cool completely before storing. Place them in an airtight container and keep in the refrigerator for up to three days. This makes them a brilliant option for meal prep or a ready-to-go snack during a busy week.
Freezing
You can freeze uncooked spinach and ricotta balls by placing them on a baking sheet lined with parchment paper and freezing until firm. Then transfer them to a freezer-safe bag or container. They keep well for up to two months and can be fried or baked straight from frozen whenever hunger strikes.
Reheating
To enjoy leftovers or frozen balls, reheat gently in a skillet over low to medium heat until warmed through and crispy again, or pop them in a preheated oven at 350°F (175°C) for about 10-12 minutes. Avoid microwaving if possible, as it can make them soggy instead of crisp.
FAQs
Can I use frozen spinach instead of fresh?
Absolutely! Frozen spinach works wonderfully as long as you thaw it and squeeze out as much water as possible before mixing. This helps keep your spinach and ricotta balls from getting soggy.
How do I make this recipe gluten-free?
Simply swap the regular breadcrumbs for gluten-free breadcrumbs, and everything else can stay the same. The texture and taste will remain just as delightful.
Can I bake the spinach and ricotta balls instead of frying?
Yes, baking is a great alternative that reduces the oil content. Place the balls on a parchment-lined baking sheet, brush them lightly with olive oil, and bake at 375°F (190°C) for about 20 minutes or until golden and cooked through.
What can I serve these balls with besides marinara sauce?
Try serving them with a creamy garlic aioli, spicy sriracha mayo, or even a fresh yogurt and herb dip. They’re versatile and pair well with many types of sauces.
Can I add other ingredients to the mixture?
Definitely! Finely chopped cooked mushrooms, sun-dried tomatoes, or even some cooked bacon bits can add extra flavor and texture. Just make sure additions don’t add too much moisture to keep the balls firm.
Final Thoughts
Making these Spinach and Ricotta Balls Recipe is such a joyful experience, resulting in a delicious dish that’s perfect for sharing with friends and family. They’re simple to prepare, utterly satisfying, and wonderfully versatile. If you’re looking to add a tasty twist to your appetizer lineup or a unique snack to your rotation, give this recipe a go—you won’t be disappointed!
Print
Spinach and Ricotta Balls Recipe
- Prep Time: 15 minutes
- Cook Time: 15 minutes
- Total Time: 30 minutes
- Yield: 24 servings
- Category: Appetizer
- Method: Frying
- Cuisine: Italian
Description
These Spinach and Ricotta Balls are a savory, bite-sized appetizer made with fresh spinach, creamy ricotta, and Parmesan cheese, pan-fried to golden perfection. They offer a deliciously cheesy and flavorful snack or side dish, perfect for parties or family meals, and can be served with a tangy marinara dipping sauce.
Ingredients
Main Ingredients
- 1 lb (450g) fresh spinach, washed and chopped (or 1 package frozen spinach, thawed and drained)
- 1 1/2 cups (375g) ricotta cheese
- 1/2 cup (50g) grated Parmesan cheese
- 1/2 cup (50g) breadcrumbs (use gluten-free breadcrumbs for a gluten-free option)
- 2 large eggs
- 2 cloves garlic, minced
- 1/4 tsp ground nutmeg (optional)
- Salt and pepper to taste
- 2 tbsp olive oil (for frying)
- Marinara sauce (optional, for dipping)
Instructions
- Prepare the Spinach: If using fresh spinach, sauté it in a skillet with a little olive oil over medium heat until wilted, about 3-4 minutes. For frozen spinach, thaw and thoroughly squeeze out excess moisture, then let it cool and chop finely.
- Mix Ingredients: In a large bowl, combine the ricotta cheese, grated Parmesan, breadcrumbs, eggs, minced garlic, ground nutmeg (if using), and salt and pepper. Add the prepared spinach and mix all ingredients until well combined.
- Form the Balls: Roll the mixture into 1 to 1.5-inch balls. If the mixture is too wet and doesn’t hold shape, add additional breadcrumbs a little at a time until the mixture is firm enough to form balls easily.
- Heat the Oil: Warm the olive oil in a large skillet over medium heat, ensuring the oil covers the bottom of the pan adequately for frying.
- Fry the Balls: Place the spinach and ricotta balls in the skillet in batches, cooking them for about 5-7 minutes per batch. Turn the balls every few minutes to brown them evenly on all sides, achieving a golden crust.
- Drain Excess Oil: Remove the fried balls from the skillet and place them on a paper towel-lined plate to absorb any excess oil.
- Serve: Serve the warm spinach and ricotta balls with marinara sauce for dipping, if desired.
Notes
- For a gluten-free version, substitute regular breadcrumbs with gluten-free breadcrumbs.
- Make sure to squeeze out as much moisture as possible from the spinach to prevent soggy balls.
- You can prepare the mixture ahead of time and refrigerate it for up to 24 hours before frying.
- If you want a less rich version, try using part-skim ricotta cheese.
- These balls are best enjoyed fresh but can be reheated in a skillet or oven.

