
These meatballs have become a family treasure in my kitchen. The ricotta keeps them incredibly tender while the spinach Alfredo sauce wraps everything in creamy comfort. Its my go to recipe when I want to make something special that everyone loves whether for a cozy family dinner or when friends come over.
What Makes This Recipe Special
I love how these meatballs stay so moist thanks to the ricotta secret. The sauce is pure luxury silky and rich with fresh spinach adding beautiful color. You can serve it over pasta rice or even vegetables making it perfect for any occasion.
Everything You Need
- Ground Chicken: 1 lb, fresh and lean, ideal for tender meatballs.
- Ricotta Cheese: 1/2 cup, creamy and fresh, ensuring moistness.
- Parmesan Cheese: 1/4 cup, finely grated, adding a savory depth.
- Breadcrumbs: 1/2 cup, panko or fresh, for structure and texture.
- Garlic: 2 cloves, minced, for aromatic richness.
- Heavy Cream: 1 cup, rich and smooth, creating a luscious sauce.
- Spinach: 2 cups, fresh and chopped, providing vibrant color and nutrients.
Lets Cook Together
- Prepare the Meatballs
- Combine ground chicken, ricotta, Parmesan, breadcrumbs, garlic, and seasonings. Form into 1-inch balls and arrange on a baking sheet lined with parchment paper.
- Bake the Meatballs
- Preheat oven to 400°F (200°C). Bake meatballs for 20-25 minutes until golden and fully cooked, with an internal temperature of 165°F (74°C).
- Make the Alfredo Sauce
- In a saucepan, melt butter over medium heat. Sauté garlic until fragrant, then add heavy cream and simmer. Stir in Parmesan until smooth and melted, then fold in chopped spinach.
- Combine and Serve
- Add the baked meatballs to the sauce and simmer for 2-3 minutes to meld flavors. Serve over pasta or rice.
Perfect Partners
We love serving these over fettuccine but they're just as wonderful with any pasta. A crisp salad adds nice freshness or try some roasted vegetables on the side. Dont forget crusty bread for soaking up every drop of that amazing sauce.
Make Life Easier
I often make the meatballs a day ahead they reheat beautifully in the sauce. You can even freeze them for busy days. Just keep the sauce separate when freezing and everything stays perfect for up to three months.
Mix It Up
Sometimes I use ground turkey instead of chicken or make them vegetarian with mushrooms and chickpeas. A splash of white wine in the sauce adds lovely depth. Red pepper flakes give it a nice kick and kale works great when I want to switch up the greens.

Good For You Too
These meatballs pack plenty of protein from the chicken and cheese while the spinach adds important vitamins. The ricotta brings calcium and good fats making it a well rounded meal. At about 650 calories per serving its satisfying without being too heavy.
Saving For Later
Leftovers keep well in the fridge for about three days. Just warm them gently in the sauce adding a little cream if needed. For longer storage pop them in the freezer and thaw overnight when youre ready to enjoy them again.
Common Questions
Need to make them gluten free? Almond flour or gluten free panko work perfectly. Only have frozen spinach? No problem just squeeze out the extra water first. Remember not to overmix the meatballs that keeps them tender.
Serve It Up
These meatballs shine over any pasta but especially fettuccine. Warm crusty bread is perfect for the sauce and a fresh salad with tangy dressing balances everything beautifully.
My Kitchen Secrets
The key to tender meatballs is gentle mixing and plenty of ricotta. Grate your Parmesan fresh and whisk it slowly into the sauce for the smoothest result. Just barely wilt the spinach it keeps its bright color that way.

Frequently Asked Questions
- → Can I make this ahead of time?
- Yes, both meatballs and sauce can be made ahead and stored in the fridge. They reheat well, making them perfect for meal prep.
- → How do I freeze these meatballs?
- Freeze meatballs and sauce separately for up to three months. Thaw in the fridge and reheat on the stove, adding extra cream to the sauce if needed.
- → Can I make this gluten-free?
- Yes, use gluten-free breadcrumbs or ground oats instead of regular breadcrumbs. All other ingredients are naturally gluten-free.
- → What can I serve this with?
- Serve over pasta, spiralized vegetables, or cauliflower rice. Add a side salad or steamed vegetables for a complete meal.
- → How do I adjust the sauce thickness?
- For thinner sauce, add more cream. For thicker sauce, simmer longer to reduce. The sauce will also thicken as it cools.