Chicken Ricotta Meatballs with Spinach Alfredo Sauce: A Comforting Classic Gets a Creamy Upgrade

Let’s talk comfort food with a twist. If your weeknight dinner lineup is feeling a little… uninspired, these Chicken Ricotta Meatballs are here to save the day. Imagine tender, creamy chicken meatballs baked to golden perfection, nestled in a velvety spinach Alfredo sauce, and served over your favourite pasta. Sounds dreamy, right? It’s the kind of meal that feels indulgent without requiring a culinary degree or a million ingredients.

As a busy mom, I get the need for meals that check all the boxes: quick, satisfying, picky-eater-approved, and just a touch elevated. This recipe has become a regular on my dinner rotation not only because it’s delicious but also because it brings everyone to the table without a single complaint—miraculous, I know.

Why You’ll Love These Chicken Ricotta Meatballs

First off, the ricotta. It’s the secret ingredient that takes these from “pretty good” to “where have these been all my life?” good. Combined with ground chicken and a hint of Parmesan, the result is a meatball that’s moist, flavorful, and just a little decadent. Baking them (yes, baked meatballs!) makes cleanup easier and keeps things on the healthier side.

And then there’s the spinach Alfredo sauce. Creamy, cheesy, garlicky, and sneakily packed with greens—what more could you ask for? It clings to the meatballs and pasta like a cosy blanket. One bite, and you’re wrapped in creamy comfort.

Ingredients

For the meatballs:

  • 1 lb ground chicken
  • 1/2 cup ricotta cheese
  • 1/4 cup grated Parmesan cheese
  • 1 large egg
  • 1/2 cup breadcrumbs
  • 2 garlic cloves, minced
  • Salt and pepper to taste
  • 1 tablespoon Italian seasoning

For the spinach Alfredo sauce:

  • 2 tablespoons butter
  • 1 garlic clove, minced
  • 1 cup heavy cream
  • 1/2 cup grated Parmesan cheese
  • 2 cups fresh spinach, chopped
  • Salt and pepper to taste

Additional:

  • Cooked pasta for serving

How to Make It

  1. Preheat your oven to 400°F.
  2. Mix the meatballs: In a large bowl, combine ground chicken, ricotta, Parmesan, egg, breadcrumbs, garlic, Italian seasoning, salt, and pepper. Use your hands or a spoon to mix until just combined.
  3. Shape the mixture into 1-inch balls and place them on a parchment-lined baking sheet.
  4. Bake for 20-25 minutes or until golden and cooked through.
  5. Make the sauce: In a medium saucepan, melt the butter over medium heat. Add garlic and sauté for about a minute.
  6. Stir in the cream and Parmesan. Let it simmer for 5 minutes until slightly thickened.
  7. Add spinach, salt, and pepper. Cook until the spinach is wilted.
  8. Serve the meatballs over cooked pasta and spoon the Alfredo sauce on top. Sprinkle with extra Parmesan if you’re feeling fancy.

Tips for the Creamiest Chicken Meatballs

  • Don’t overmix your meatball mixture. Just combine until everything holds together.
  • Use fresh ricotta if possible—it makes a big difference in texture.
  • Want to make it gluten-free? Swap the breadcrumbs with your favourite GF version.
  • If your sauce thickens too much, a splash of pasta water or milk will smooth it right out.

Chicken Ricotta Meatball

A Little Story from My Kitchen

I first made these creamy chicken meatballs during a snowstorm. We were stuck inside, craving something warm and comforting, but we didn’t want the heaviness of traditional beef meatballs. Enter chicken and ricotta. My youngest said they were “like clouds,” and let’s just say that’s now their official name in our house: “cloud meatballs.” They’ve since become a go-to for everything from lazy Sundays to impromptu dinner guests.

What to Serve with Chicken Ricotta Meatballs

You can’t go wrong with a simple buttered pasta or linguine tossed in olive oil and garlic. Crusty bread is another must—perfect for mopping up that luscious spinach Alfredo sauce. Add a crisp Caesar salad or roasted veggies on the side for a full, balanced meal. And if you’re feeling extra, a glass of chilled white wine never hurts.

How to Store Leftovers

Leftovers? Lucky you! Store the meatballs and sauce together in an airtight container in the fridge for up to 3 days. Reheat gently on the stove or microwave, adding a splash of milk or cream to revive the sauce.

You can also freeze the meatballs separately (before or after baking) and the sauce in another container. Thaw overnight in the fridge and reheat when ready to enjoy.

FAQs

Can I substitute the ricotta cheese?

Yes, cottage cheese can work in a pinch, though the texture will be a bit different. Cream cheese could also be an option for a richer result.

What pasta works best with this dish?

Fettuccine or penne are both great choices. The sauce clings beautifully to both.

Can I use frozen spinach?

Absolutely. Just make sure to thaw and squeeze out excess moisture before adding to the sauce.

Are these meatballs good for meal prep?

Yes! You can prep and bake the meatballs ahead of time, then make the sauce fresh when ready to eat.

Bring Comfort to Your Table with Chicken Ricotta Meatballs

If you’re looking to shake up your dinner routine with something hearty yet elegant, these Chicken Ricotta Meatballs with Spinach Alfredo Sauce are just the thing. They’re easy enough for a Tuesday but special enough for company. And trust me, one bite of that creamy, cheesy goodness, and you’ll understand why my kids call them “clouds.” So go ahead, tie on that apron, pour a little wine, and turn dinner into the highlight of your day.

Discover more delicious recipes by following me on Facebook and Pinterest.

Print
clock clock iconcutlery cutlery iconflag flag iconfolder folder iconinstagram instagram iconpinterest pinterest iconfacebook facebook iconprint print iconsquares squares iconheart heart iconheart solid heart solid icon
Chicken Ricotta Meatbal

Chicken Ricotta Meatballs with Spinach Alfredo Sauce: A Comforting Classic Gets a Creamy Upgrade


5 Stars 4 Stars 3 Stars 2 Stars 1 Star

No reviews

  • Author: Olivia Hartwellen
  • Total Time: 45 minutes
  • Yield: 4 servings 1x

Description

These tender Chicken Ricotta Meatballs are baked until golden and served with a creamy spinach Alfredo sauce for a comforting, elegant twist on classic meatballs. Perfect for weeknight dinners or special occasions, this cozy yet elevated meal is rich, flavorful, and family-approved.


Ingredients

Scale

For the meatballs:

  • 1 lb ground chicken

  • 1/2 cup ricotta cheese

  • 1/4 cup grated Parmesan cheese

  • 1 large egg

  • 1/2 cup breadcrumbs

  • 2 garlic cloves, minced

  • 1 tablespoon Italian seasoning

  • Salt and pepper, to taste

For the spinach Alfredo sauce:

  • 2 tablespoons butter

  • 1 garlic clove, minced

  • 1 cup heavy cream

  • 1/2 cup grated Parmesan cheese

  • 2 cups fresh spinach, chopped

  • Salt and pepper, to taste

Additional:

  • Cooked pasta, for serving


Instructions

  • Preheat oven to 400°F (200°C). Line a baking sheet with parchment paper.

  • In a bowl, combine ground chicken, ricotta, Parmesan, egg, breadcrumbs, garlic, Italian seasoning, salt, and pepper. Mix until just combined.

  • Shape into 1-inch meatballs and place on baking sheet.

  • Bake for 20–25 minutes, until golden and cooked through.

  • For the sauce, melt butter in a saucepan over medium heat. Add garlic and sauté for 1 minute.

  • Stir in cream and Parmesan. Simmer for 5 minutes until slightly thickened.

  • Add spinach and season with salt and pepper. Cook until spinach is wilted.

  • Serve meatballs over pasta and top with Alfredo sauce. Garnish with extra Parmesan if desired.

Notes

Don’t overmix meatball ingredients—gentle handling keeps them tender.

Substitute gluten-free breadcrumbs for a gluten-free option.

Frozen spinach can be used (thawed and squeezed dry).

Add a splash of pasta water or milk to loosen thick sauce if needed.

Perfect for meal prep—freeze baked meatballs and reheat with fresh sauce.

  • Prep Time: 15 minutes
  • Cook Time: 30 minutes
  • Category: Dinner
  • Method: Baked + Stovetop Sauce
  • Cuisine: American / Italian-inspired

Leave a Comment

Recipe rating 5 Stars 4 Stars 3 Stars 2 Stars 1 Star