Baked Chicken Ricotta Spinach

By: Barbara Updated on Fri, 01 Aug 2025 16:24:06 GMT Hearty Mains
Barbara, recipe developer and home cook at Graceful Flavors
Barbara

Hi, I'm Barbara, the recipe developer and home cook behind Graceful Flavors. I share approachable recipes with clear steps, familiar ingredients, and delicious results for real everyday kitchens.

Updated on Fri, 01 Aug 2025 16:24:06 GMT

Read it →
A bowl of food with meatballs and greens. Pin it
A bowl of food with meatballs and greens.

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
A bowl of meatballs covered in cheese and spinach.
A bowl of meatballs covered in cheese and spinach.

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

A bowl of food with meatballs and greens.
A bowl of food with meatballs and greens.

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.

4.70 from 58 votes

Baked Chicken Ricotta Spinach

Prep Time:
20 Minutes
Cook Time:
30 Minutes
Total Time:
50 Minutes
Servings:
4
A bowl of food with meatballs and greens.

Juicy baked chicken meatballs with ricotta in a creamy spinach Alfredo sauce for a hearty, satisfying dinner.

Ingredients

  • For the Chicken Ricotta Meatballs

  • 1 pound ground chicken
  • 1/2 cup ricotta cheese
  • 1/4 cup grated Parmesan cheese
  • 1/4 cup breadcrumbs or gluten-free breadcrumbs
  • 1 clove garlic, minced
  • 1 teaspoon Italian seasoning
  • 1/4 cup fresh parsley, finely chopped
  • 1 large egg
  • Salt and freshly ground black pepper, to taste
  • For the Spinach Alfredo Sauce

  • 2 cups fresh spinach
  • 1 tablespoon unsalted butter, plus extra as needed
  • 2 cloves garlic, minced
  • 1 cup heavy cream
  • 1/2 cup freshly grated Parmesan cheese
  • Pinch of ground nutmeg
  • Salt and freshly ground black pepper, to taste

Instructions

1.

1. Preheat Oven and Prepare Equipment: Preheat the oven to 375°F (190°C) and line a baking sheet with parchment paper.

2.

2. Mix Meatball Ingredients: In a large mixing bowl, combine ground chicken, ricotta cheese, grated Parmesan, breadcrumbs, minced garlic, Italian seasoning, parsley, egg, and a generous pinch of salt and black pepper. Mix gently just until incorporated.

3.

3. Shape and Bake Meatballs: With slightly damp hands, shape the mixture into 12 to 16 evenly sized meatballs and arrange them on the prepared baking sheet. Bake for 20 to 25 minutes, or until golden and the internal temperature reaches 165°F (74°C).


A bowl of food with meatballs and greens.
4.

4. Sauté Spinach: While meatballs bake, melt 1 tablespoon butter in a large skillet over medium heat. Add spinach and cook until just wilted. Transfer wilted spinach to a plate and set aside.

5.

5. Prepare Alfredo Sauce: In the same skillet, melt an additional small amount of butter if needed. Add minced garlic and sauté for 1 minute until fragrant. Pour in heavy cream and bring to a gentle simmer. Stir in Parmesan, a pinch of nutmeg, salt, and black pepper. Continue stirring and cook for 3 to 5 minutes, until sauce thickens slightly.

6.

6. Incorporate Spinach: Return wilted spinach to the Alfredo sauce, stirring to evenly combine.

7.

7. Combine Meatballs and Sauce: Place baked meatballs into the skillet, spooning sauce over them. Allow to simmer gently for 2 to 3 minutes so flavors meld.


A bowl of meatballs covered in cheese and spinach.
8.

8. Serve: Serve hot with your choice of pasta, zucchini noodles, or alongside crusty bread.

Notes

  1. Do not overmix the meatball ingredients to keep them tender and moist.
  2. For even browning, rotate the baking sheet halfway through baking time.

Tools You'll Need

  • Baking sheet
  • Parchment paper
  • Mixing bowl
  • Large skillet
  • Measuring cups and spoons

Allergy Information

Please check ingredients for potential allergens and consult a health professional if in doubt.
  • Contains milk and dairy products
  • Contains eggs
  • Contains gluten unless using gluten-free breadcrumbs

Nutrition Facts (Per Serving)

It is important to consider this information as approximate and not to use it as definitive health advice.
  • Calories: 460
  • Total Fat: 31 g
  • Total Carbohydrate: 10 g
  • Protein: 33 g