Baked Chicken Ricotta Meatballs with Spinach Alfredo Sauce

How to make Baked Chicken Ricotta Meatballs with Spinach Alfredo Sauce for a creamy, comforting chicken dinner the whole family will love.

Updated

April 13, 2026

baked-chicken-ricotta-meatballs-spinach-alfredo-skillet

Baked Chicken Ricotta Meatballs with Spinach Alfredo Sauce is the kind of recipe that makes a regular weeknight feel like something special. Tender chicken meatballs baked golden in the oven, then finished in a creamy Parmesan spinach sauce, create a dish that is rich, satisfying, and genuinely impressive. I made this for the first time on a Friday night and my family has been requesting it ever since.

I remember pulling the meatballs out of the oven and dropping them into that silky sauce, watching them soak up all that creamy goodness. The smell alone had everyone gathered in the kitchen before dinner was even on the table.
These baked chicken ricotta meatballs are lighter than traditional beef meatballs but just as hearty. The ricotta keeps them tender and the spinach Alfredo sauce wraps everything together in the most comforting way.

Ingredients for Baked Chicken Ricotta Meatballs with Spinach Alfredo Sauce

I always keep ground chicken in my freezer because it is such a versatile protein, and this recipe is one of the best ways to use it. Here is everything you need:

For the Chicken Ricotta Meatballs:

  • 1 lb ground chicken (I recommend fresh over frozen for the best texture)
  • 1/2 cup ricotta cheese (my preference is whole milk ricotta for the creamiest meatballs)
  • 1/4 cup grated Parmesan cheese
  • 1/4 cup breadcrumbs (use gluten-free breadcrumbs if needed)
  • 1 clove garlic, minced
  • 1 teaspoon Italian seasoning
  • 1/4 cup fresh parsley, chopped
  • 1 egg
  • Salt and black pepper, to taste

For the Spinach Alfredo Sauce:

  • 2 cups fresh spinach
  • 1 tablespoon butter (plus a little extra for sauteing the garlic)
  • 2 cloves garlic, minced
  • 1 cup heavy cream
  • 1/2 cup freshly grated Parmesan cheese (pro tip: always grate it fresh, pre-shredded cheese does not melt as smoothly)
  • Pinch of nutmeg
  • Salt and black pepper, to taste
baked-chicken-ricotta-meatballs-spinach-alfredo-skillet

Step-by-Step Instructions

I recommend prepping all your meatball ingredients before you turn on the oven. Having everything measured and ready makes the process smooth and keeps the meatballs light and tender.

Step 1: Preheat the oven to 375 degrees F. Line a baking sheet with parchment paper and set aside.

Step 2: In a large bowl, combine ground chicken, ricotta, Parmesan, breadcrumbs, minced garlic, Italian seasoning, parsley, egg, salt, and pepper. Mix gently just until combined. Do not overmix or the meatballs will turn dense and tough.

Step 3: Roll the mixture into 12 to 16 equal-sized meatballs and place them spaced apart on the prepared baking sheet. Even sizing helps them cook at the same rate. Bake for 20 to 25 minutes until golden brown and the internal temperature reaches 165 degrees F.

Step 4: While the meatballs bake, melt 1 tablespoon of butter in a skillet over medium heat. Add the fresh spinach and saute for 2 to 3 minutes until wilted. Remove and set aside.

Step 5: In the same skillet, melt a little more butter over medium heat. Add the minced garlic and cook for 1 minute until fragrant. Watch carefully as garlic burns quickly. Pour in the heavy cream and bring to a gentle simmer, stirring often.

Step 6: Stir in the grated Parmesan, a pinch of nutmeg, salt, and pepper. Cook on medium-low for 3 to 5 minutes, stirring frequently, until the sauce thickens and coats the back of a spoon. Do not let it boil hard or the sauce may separate.

Step 7: Add the wilted spinach back into the sauce. Gently place the baked meatballs into the skillet and simmer together for 2 to 3 minutes. Serve hot over pasta, zucchini noodles, or with crusty bread.

What to Serve with Baked Chicken Ricotta Meatballs

These meatballs pair beautifully with sides that complement the creamy richness of the Alfredo sauce without overpowering it.

Fettuccine or Penne Pasta: Classic pasta is the most natural pairing here. The noodles soak up the spinach Alfredo sauce and make this a truly complete and filling meal.

Chicken Sausage and Broccoli Orzo: If you are building a bigger Italian-inspired spread, this orzo dish shares similar flavors and makes a great companion for guests.

Pasta alla Sorrentina Easy Italian Baked Pasta: Serve this baked pasta alongside for a full Italian comfort food dinner that feels restaurant-worthy at home.

Chicken and Spinach Casserole: If you love the spinach and chicken combination in this dish, this casserole is a natural side or next-night dinner idea using the same core ingredients.

Parmesan Crusted Chicken with Creamy Garlic Sauce: Serve this alongside for a dinner party spread where both dishes share that golden Parmesan and creamy sauce flavor theme.

Garlic Bread or Crusty Dinner Rolls: Perfect for scooping up every last drop of that creamy Parmesan sauce. This is one of those meals where you absolutely want something to mop the plate with.

Simple Arugula Salad with Lemon Dressing: The peppery bite of fresh arugula dressed lightly with lemon juice cuts through the richness of the Alfredo sauce and refreshes the palate between bites.

baked-chicken-ricotta-meatballs-spinach-alfredo-skillet

Storage and Serving Tips

Store leftover baked chicken ricotta meatballs and sauce together in an airtight container in the refrigerator for up to 3 to 4 days. You can also freeze the meatballs and sauce separately for up to 3 months. Thaw overnight in the fridge before reheating.

To reheat, warm gently in a skillet over medium-low heat with a splash of heavy cream or chicken broth to bring the sauce back to a smooth consistency. I recommend avoiding high heat as the Alfredo sauce can separate if it gets too hot too fast.

Pro tip: make a double batch of meatballs and freeze half before adding them to the sauce. They reheat beautifully and make future dinners much faster to pull together on a busy night.

FAQs

Can I use ground turkey instead of ground chicken?

Yes, ground turkey works well as a substitute. It has a similar lean texture and produces tender meatballs just like the chicken version. Make sure it also reaches an internal temperature of 165 degrees F when baking.

Why did my Alfredo sauce turn out grainy?

This usually happens when the heat is too high or the cheese is added too quickly. Keep the heat at medium-low and stir the Parmesan in gradually. Using freshly grated cheese instead of pre-shredded also makes a big difference in getting a smooth sauce.

Can I make the meatballs ahead of time?

Yes, you can bake the meatballs a day ahead and store them in the fridge. When ready to serve, make the fresh spinach Alfredo sauce and add the meatballs in at the end to warm through. This is a great time-saving tip for dinner parties.

Conclusion

Baked Chicken Ricotta Meatballs with Spinach Alfredo Sauce is a recipe that delivers real comfort without complicated steps. It is creamy, satisfying, and made with simple ingredients your family will love. Give it a try this week and see how quickly it earns a spot in your regular dinner rotation.

baked-chicken-ricotta-meatballs-spinach-alfredo-skillet

Baked Chicken Ricotta Meatballs with Spinach Alfredo Sauce

Tender baked chicken ricotta meatballs served in a creamy homemade spinach Alfredo sauce. A comforting and flavorful Italian-inspired dinner perfect for weeknights or special occasions.
Prep Time 15 minutes
Cook Time 25 minutes
Total Time 40 minutes
Servings: 4 portions
Course: Dinner, Main Course
Cuisine: American, Italian-Inspired
Calories: 450

Ingredients
  

  • 1 lb ground chicken Fresh preferred
  • 0.5 cup ricotta cheese Whole milk ricotta preferred
  • 0.25 cup grated Parmesan cheese For meatballs
  • 0.25 cup breadcrumbs Regular or gluten-free
  • 1 garlic clove Minced, for meatballs
  • 1 tsp Italian seasoning
  • 0.25 cup fresh parsley Chopped
  • 1 egg
  • Salt and black pepper To taste
  • 2 cups fresh spinach For the sauce
  • 1 tbsp butter Plus extra for sauce base
  • 2 garlic cloves Minced, for the sauce
  • 1 cup heavy cream
  • 0.5 cup freshly grated Parmesan cheese For the sauce, grate fresh for best results
  • 1 pinch nutmeg

Equipment

  • Baking sheet
  • Parchment paper
  • Large skillet
  • Mixing bowl
  • Meat thermometer

Method
 

  1. Preheat oven to 375 degrees F. Line a baking sheet with parchment paper.
  2. In a large bowl, combine ground chicken, ricotta, Parmesan, breadcrumbs, garlic, Italian seasoning, parsley, egg, salt, and pepper. Mix gently just until combined. Do not overmix.
  3. Roll into 12 to 16 equal-sized meatballs and place spaced apart on the baking sheet. Bake for 20 to 25 minutes until golden and internal temperature reaches 165 degrees F.
  4. While meatballs bake, melt 1 tablespoon butter in a skillet over medium heat. Add spinach and saute for 2 to 3 minutes until wilted. Remove and set aside.
  5. In the same skillet, melt a little more butter over medium heat. Add garlic and cook for 1 minute until fragrant. Pour in heavy cream and bring to a gentle simmer.
  6. Stir in Parmesan cheese, nutmeg, salt, and pepper. Cook on medium-low for 3 to 5 minutes, stirring frequently, until sauce thickens. Do not boil.
  7. Add wilted spinach back into the sauce. Gently place baked meatballs into the skillet and simmer together for 2 to 3 minutes. Serve hot over pasta, zucchini noodles, or with crusty bread.

Notes

Do not overmix the meatball mixture or they will turn dense. Keep Alfredo sauce on medium-low heat to prevent separation. Freshly grated Parmesan melts much smoother than pre-shredded. Meatballs can be baked a day ahead and added to fresh sauce when ready to serve.

Leave a Comment

Recipe Rating




Share this