Baked Chicken Ricotta Meatballs with Spinach Alfredo Sauce


I still remember the first time I swapped beef for ground chicken in ricotta meatballs — the result was lighter but incredibly tender, and the creamy spinach Alfredo turned it into a comforting, weeknight-friendly meal everyone asked for seconds of. These baked chicken ricotta meatballs simmered in a quick spinach Alfredo are perfect when you want something cozy without hauling out a big pot of pasta or spending hours at the stove. If you like rich, cheesy sauces and pillowy meatballs that stay moist, this one’s for you; I first adapted it after seeing a similar version and then tuned the seasoning and baking time until the texture was just right. For a similar creamy pairing, see this ricotta meatballs in creamy spinach Alfredo inspiration I used while testing the recipe: ricotta meatballs in creamy spinach Alfredo sauce.
What makes this recipe special
Why this dish hits the mark is simple: it balances lightness and richness. Using ground chicken keeps the meatballs leaner than beef while ricotta adds moisture so they never dry out. The spinach Alfredo is a short-cut cream sauce that softens the garlic’s bite and folds in greens without stealing the spotlight.
“The meatballs were impossibly tender and the Alfredo was silky — a fast, weeknight winner that tastes like a weekend treat.”
This is a great pick for weeknight dinners, small family gatherings, or a make-ahead meal; it reheats beautifully and pleases both kids and adults.
How this recipe comes together
Start by mixing the meatball base — ground chicken, ricotta, Parmesan, breadcrumbs, egg and seasonings — so the mixture holds together but stays light. Roll into 1.5-inch meatballs and bake until golden and cooked through; baking sets the shape and reduces handling mess. While they bake, wilt fresh spinach in a skillet, add heavy cream, and melt in mozzarella to form a glossy Alfredo. Finish by tossing the hot meatballs into the sauce so they absorb flavor. The whole process is focused, streamlined, and delivers a comforting plate in about 35–40 minutes.
What you’ll need
- 1 pound ground chicken (use lean or regular; darker meat has more flavor)
- 1 cup ricotta cheese (whole-milk ricotta gives the best texture)
- 1/2 cup grated Parmesan cheese (plus extra for serving)
- 1/2 cup breadcrumbs (Panko for a lighter texture; regular works fine)
- 1 large egg
- 2 cloves garlic, minced (or 1/2 teaspoon garlic powder in a pinch)
- 1 teaspoon Italian seasoning (or 1 tsp oregano + 1/2 tsp basil)
- 1/2 teaspoon salt
- 1/4 teaspoon black pepper
- 2 cups fresh spinach, chopped (baby spinach wilts very quickly)
- 1 cup heavy cream (half-and-half will thin the sauce; reduce heat and simmer longer)
- 1/2 cup shredded mozzarella cheese (for stretch and creaminess)
- 1 tablespoon olive oil
Ingredient notes and swaps:
- Gluten-free: use gluten-free breadcrumbs.
- Lower fat: swap half the heavy cream with low-fat milk and simmer a little longer to thicken; use part-skim mozzarella.
- Extra flavor: fold 1 tablespoon chopped fresh parsley or basil into the meatball mix.
For other baked chicken mains that pair well with leafy sides, check this baked chicken breasts recipe I used as a plating reference earlier: baked chicken breasts with creamed spinach and sun-dried tomatoes.
Step-by-step instructions


- Preheat the oven to 400°F (200°C). Line a baking sheet with foil and grease lightly.
- In a large bowl, combine ground chicken, ricotta, Parmesan, breadcrumbs, egg, minced garlic, Italian seasoning, salt, and pepper. Mix gently until just combined; don’t overwork or meatballs become dense.
- Shape the mixture into 1.5-inch meatballs (about 18–20). Place them on the prepared baking sheet, spaced slightly apart.
- Bake for 20–25 minutes, until the internal temperature reaches 165°F (74°C) and they’re golden on the outside.
- While the meatballs bake, heat 1 tablespoon olive oil in a large skillet over medium heat.
- Add chopped spinach and sauté 2–3 minutes until wilted. Season lightly with salt.
- Pour in the heavy cream and bring to a gentle simmer. Reduce heat to medium-low.
- Stir in shredded mozzarella until melted and the sauce is smooth and slightly thickened. Taste and adjust seasoning.
- Transfer the baked meatballs to the skillet. Gently toss or spoon sauce over them to coat.
- Serve warm with an extra sprinkle of Parmesan.
Quick timing tip: while the meatballs roast, prepare any sides so everything comes together when the sauce is ready.
Best ways to enjoy it
- Over pasta: toss with fettuccine, pappardelle, or linguine for a classic pairing.
- With zucchini noodles or spaghetti squash for a lower-carb plate.
- Over creamy polenta or mashed potatoes for a cozy, comfort-food meal.
- For a lighter dinner, serve two meatballs over a bed of mixed greens with a drizzle of the Alfredo sauce.
Garnish ideas: extra grated Parmesan, a pinch of red pepper flakes, or chopped fresh basil. If you want a complete baked dinner, this also pairs nicely with a cheesy baked spaghetti casserole — a hearty side that echoes the comfort of the main dish: baked spaghetti casserole.
Storage and reheating tips
- Refrigerator: Store meatballs and sauce in an airtight container for up to 3–4 days. Cool to room temperature (no more than 2 hours) before refrigerating.
- Freezing: Freeze in a single layer on a baking sheet, then transfer to a freezer-safe bag or container for up to 3 months. Thaw overnight in the refrigerator before reheating.
- Reheating: Gently rewarm in a skillet over low heat until heated through, stirring occasionally. You can also reheat in a 350°F oven covered with foil for 10–15 minutes. If the sauce has thickened too much, stir in 2–3 tablespoons of milk or cream to loosen it.
- Food safety: Always ensure reheated meatballs reach 165°F (74°C) before serving.
Pro chef tips
- Don’t overmix the meatball mixture — blending too long makes them tough. Mix until ingredients are just combined.
- Use an ice cream scoop or small cookie scoop for uniform meatballs that cook evenly.
- If the sauce is too thin, simmer it a few minutes longer to reduce; for faster thickening, add a tablespoon of grated Parmesan.
- For crisper exteriors, broil the baked meatballs for 1–2 minutes after baking — watch closely to avoid burning.
- If you’re short on time, brown the meatballs in a skillet and finish them in the sauce for extra flavor.
Creative twists
- Italian sausage swap: Replace half the ground chicken with sweet Italian sausage for extra seasoning.
- Sun-dried tomato Alfredo: Stir in 2 tablespoons chopped sun-dried tomatoes for tang and color.
- Herb-forward: Add chopped fresh rosemary and thyme to the ricotta mixture for an aromatic lift.
- Vegan option: Use plant-based ground “meat,” vegan ricotta, and dairy-free cream and cheese alternatives; bind with flax egg and gluten-free breadcrumbs.
- Spicy variation: Add 1/2 teaspoon crushed red pepper to the meatball mix and serve with a sprinkle of chili oil.
Your questions answered
Q: How long does this take from start to finish?
A: Plan 35–45 minutes total: 10–15 minutes to mix and form meatballs, 20–25 minutes to bake, and a few minutes to make the sauce and combine.
Q: Can I make the meatballs ahead and freeze them?
A: Yes. Bake, cool, then freeze in a single layer. Reheat in sauce or in the oven after thawing overnight.
Q: What can I serve instead of pasta?
A: Try polenta, mashed potatoes, roasted vegetables, or a simple green salad for a lighter meal.
Q: Is it safe to use raw chicken for meatballs?
A: Absolutely — just follow safe handling: wash hands and surfaces, cook meatballs to an internal temperature of 165°F (74°C), and refrigerate leftovers promptly.
Conclusion
If you want more recipe ideas that inspired this dish, check the detailed version at Chicken Ricotta Meatballs with Spinach Alfredo Sauce for another take on the creamy pairing. For a slightly different approach to the same concept, this Chicken Ricotta Meatballs Alfredo post offers helpful technique notes. And if you like make-ahead meats and baked comfort dishes, this Baked Chicken Ricotta Meatballs write-up has useful tips on texture and baking.


Baked Chicken Ricotta Meatballs
Ingredients
Method
- Preheat the oven to 400°F (200°C). Line a baking sheet with foil and grease lightly.
- In a large bowl, combine ground chicken, ricotta, Parmesan, breadcrumbs, egg, minced garlic, Italian seasoning, salt, and pepper. Mix gently until just combined; don’t overwork or meatballs become dense.
- Shape the mixture into 1.5-inch meatballs (about 18–20). Place them on the prepared baking sheet, spaced slightly apart.
- Bake for 20–25 minutes, until the internal temperature reaches 165°F (74°C) and they’re golden on the outside.
- While the meatballs bake, heat 1 tablespoon olive oil in a large skillet over medium heat.
- Add chopped spinach and sauté 2–3 minutes until wilted. Season lightly with salt.
- Pour in the heavy cream and bring to a gentle simmer. Reduce heat to medium-low.
- Stir in shredded mozzarella until melted and the sauce is smooth and slightly thickened. Taste and adjust seasoning.
- Transfer the baked meatballs to the skillet. Gently toss or spoon sauce over them to coat.
- Serve warm with an extra sprinkle of Parmesan.






