
These baked chicken ricotta meatballs smothered in spinach Alfredo sauce are pure comfort and always impress at the table whether on a weeknight or for guests. The ricotta makes the meatballs irresistibly tender while the Parmesan crust ensures every bite bursts with savory flavor. Swirling the whole dish in creamy spinach Alfredo feels indulgent but is surprisingly simple.
I first made this when my sister visited from college and it was such a hit that we started calling them our celebration meatballs. Even picky eaters love how creamy the sauce is thanks to that extra handful of spinach.
Ingredients
- Ground chicken: Brings a light texture and keeps things lean. Try to use fresh chicken not frozen for the best result
- Ricotta cheese: Turns the meatballs pillowy instead of dense. Opt for whole milk ricotta for richer flavor
- Parmesan cheese: Adds savory depth inside the meatballs and in the sauce. Always grate fresh if you can
- Breadcrumbs: Bind everything and give the meatballs just enough structure. A good quality panko or a gluten free option works
- Fresh garlic: Provides aromatic punch in both meatballs and sauce. Choose firm cloves for best flavor
- Italian seasoning: Infuses the mix with classic herbal warmth
- Fresh parsley: Brightens every bite. Look for vibrant leaves
- Egg: Keeps the meatballs tender and holds everything together
- Salt and black pepper: Amplify all the other flavors
- Fresh spinach: Delivers color and nutrients to the Alfredo. Select crisp baby spinach if possible
- Butter: Delivers richness and brings together the sauce elements
- Heavy cream: Is the foundation of Alfredo. Go for cream without additives for the silkiest result
- Nutmeg: Adds classic warmth and should be freshly grated if possible
Step-by-Step Instructions
- Mix the Meatballs:
- Combine ground chicken ricotta Parmesan cheese breadcrumbs minced garlic Italian seasoning chopped parsley egg salt and pepper in a large bowl. Gently fold everything together with your hands or a fork until barely combined so the meatballs stay tender
- Shape and Bake:
- Form the mixture into equal balls about the size of a golf ball and place them on a parchment-lined baking sheet. Space them out so the edges brown nicely. Bake in a hot oven until golden on top and cooked through and a thermometer in the center reads 165
- Make the Spinach Alfredo:
- Melt butter over medium heat in a wide skillet. Add fresh spinach and sauté tossing frequently until just wilted and deep green. Remove and set aside
- Build the Alfredo Sauce:
- In the same pan add a bit more butter if needed and soften minced garlic with a pinch of salt over medium heat for about a minute. Pour in heavy cream and bring to a gentle simmer. Stir in grated Parmesan and a pinch of nutmeg then season carefully with salt and pepper. Keep stirring until the sauce thickens enough to coat the back of a spoon
- Combine Everything:
- Return the wilted spinach to the Alfredo then nestle in the baked meatballs. Let them gently simmer in the sauce for a couple minutes so the flavors marry and everything is coated evenly

My favorite part is watching the ricotta melt into the chicken for that rare meltingly soft middle. We always laugh remembering the first time we made this and could not agree whether to eat it with bread or pasta because the sauce was just too good to leave behind.
Storage Tips
Store leftovers in an airtight container in the fridge. They will stay tasty for up to three days. Reheat gently in a skillet with a splash of cream or milk to loosen the sauce. These meatballs can also be frozen fully baked and sauced for up to a month. Just thaw overnight and reheat covered in the oven to restore their original tenderness
Ingredient Substitutions
You can use ground turkey in place of chicken for a slightly richer twist. Swap ricotta for cottage cheese if that is all you have but blend it smooth to avoid lumps. Baby kale works instead of spinach especially in winter and a splash of milk will thin the Alfredo if you prefer a lighter touch. For gluten free needs just use certified GF breadcrumbs
Serving Suggestions
These meatballs are wonderful piled onto spaghetti or linguine but also shine over zucchini noodles for a lighter meal. My family loves serving them alongside garlicky green beans or with a chunk of sourdough to mop up the sauce. If you want more zing a squeeze of lemon over the top brightens everything

Cultural Context
While classic meatballs are often simmered in tomato sauce this Italian American variation showcases how creamy sauces have found their way into family traditions over time. The addition of spinach not only adds nutrients but also links rustic countryside flavors to weeknight dining
Frequently Asked Questions
- → How do I ensure the meatballs stay moist?
Incorporating ricotta cheese and not overmixing the meat mixture helps keep the chicken meatballs moist and tender when baked.
- → Can I use frozen spinach instead of fresh?
Yes, thaw and drain the frozen spinach thoroughly before sautéing and adding it to the Alfredo sauce.
- → What pasta pairs best with this dish?
Linguine, fettuccine, or penne work wonderfully, but zucchini noodles make a lighter alternative.
- → Is it possible to make this dish gluten-free?
Substitute regular breadcrumbs with a gluten-free alternative to achieve a gluten-free version.
- → How can I store leftovers?
Keep leftovers in an airtight container in the refrigerator for up to 3 days. Gently reheat to serve.
- → Can I make the meatballs ahead of time?
Yes, shape and refrigerate the meatballs up to one day in advance or freeze them before baking for longer storage.