Baked Chicken Ricotta Meatballs

Section: Satisfying Main Dishes for Every Occasion

Moist chicken meatballs, enriched with ricotta and fresh herbs, are gently baked for a golden finish. They’re nestled in a velvety spinach Alfredo sauce infused with Parmesan, garlic, and a hint of nutmeg. This dish combines ease and comfort—no skillet splatter, just simple oven baking. Serve over pasta, crisp sourdough, or roasted vegetables, topped with extra Parmesan. Make ahead or store leftovers; flavors deepen overnight and reheat beautifully. Enjoy a homestyle meal that balances creamy richness, green freshness, and tender bites, perfect for sharing on chilly evenings.

Nina and her friend are cooking together.
Brought to You By Nina
Last updated on Tue, 26 Aug 2025 20:07:58 GMT
A bowl of meatballs covered in spinach Alfredo sauce. Bookmark
A bowl of meatballs covered in spinach Alfredo sauce. | ninatable.com

This creamy baked chicken ricotta meatballs recipe with spinach Alfredo sauce is my answer to cold weather cravings and lazy Sunday hunger alike. The ricotta keeps the chicken ultra tender and fluffy, while the spinach Alfredo sauce clings to each meatball for a cozy finish. No messy skillet or endless splatter just easy mixing, rolling, baking, and a sauce so silky you will want bread for every last bit. The leftovers make the best next day lunch, and I never mind how wonky the meatballs look they always disappear quickly.

The first time I made these, I accidentally made enormous meatballs and still everyone raved. I learned to use a scoop for even results and now this is my go to cozy meal when I need comfort food without much effort.

Ingredients

  • Ground chicken breast or thigh mix: I use about 500 g for juicier meatballs
  • Whole milk ricotta: makes the texture fluffy strain first if watery
  • Large egg: helps everything bind together
  • Small onion, grated: ensures tenderness and sweet flavor throughout
  • Garlic: always better fresh for maximum aroma
  • Panko or soft breadcrumbs: soak up juice and keep things light
  • Finely grated Parmesan: adds sharp depth choose Parmigiano for lots of flavor
  • Chopped parsley or basil: brings fresh green notes
  • Kosher salt and black pepper: essential for seasoning
  • Red pepper flakes: offer a gentle kick and extra warmth
  • Olive oil: brushing helps the meatballs brown well
  • Unsalted butter (for spinach Alfredo sauce): the base for flavor and silkiness
  • Garlic (for sauce): infuses each bite with savory notes
  • Flour: thickens the sauce but can be skipped if you simmer longer
  • Heavy cream: for the classic Alfredo feel
  • Milk: whole or two percent for balance and to lighten the sauce
  • Finely grated Parmesan (for sauce): melts smooth and creamy
  • Fresh baby spinach or thawed frozen spinach: for color and nutrients
  • Nutmeg: a pinch is classic for Alfredo farmhouse flair
  • Lemon zest and juice: add tang and freshness optional but bright
  • Salt and pepper (for sauce): for rounding out the flavors

Instructions

Preheat Oven and Prepare Pan:
Set your oven to 425 degrees Fahrenheit or 220 Celsius. Line a rimmed sheet pan with parchment paper and lightly brush with olive oil. If you skip the parchment, be sure to oil the pan so nothing sticks.
Mix the Meatball Mixture:
In a large bowl, combine ground chicken, ricotta, egg, grated onion, garlic, breadcrumbs, Parmesan, parsley, salt, pepper, and red pepper flakes. Stir with a fork or use your hands until everything looks evenly blended. Stop mixing when just combined for the tenderest texture.
Scoop and Shape Meatballs:
Use a medium sized cookie scoop or two spoons to portion out about two tablespoons of mixture for each meatball. Roll into balls with damp hands and arrange on your prepared pan. You should have eighteen to twenty two meatballs depending on size.
Bake the Meatballs:
Brush the tops with a little more olive oil and bake for fifteen to eighteen minutes. You are looking for cooked through centers with a temperature around one hundred sixty five degrees Fahrenheit no pink left.
Start the Spinach Alfredo Sauce:
In a wide saucepan over medium heat, melt butter. Add the garlic and cook for thirty seconds until the aroma is strong. Sprinkle in flour and whisk for about a minute until it is foamy and just starting to color.
Build the Alfredo:
Slowly whisk in cream and milk. Bring to a gentle simmer but do not boil. Season with salt, pepper, and nutmeg to taste. Remove from direct heat. Add Parmesan a little at a time while whisking until the sauce is smooth and glossy.
Add Spinach and Lemon:
Stir in the spinach until wilted. If using frozen spinach, be sure it is very well squeezed so the sauce does not thin out. Lemon zest and a little juice add a bright punch but you can skip them if you want low fuss.
Combine Meatballs and Sauce:
Gently nestle the baked meatballs in the finished sauce. Spoon sauce over them and let the whole pan sit over low heat for two to three minutes so flavors meld. Rest before serving for the best juicy texture.
Serve and Enjoy:
Spoon meatballs and spinach Alfredo over pasta, toasted bread, or roasted broccoli. Sprinkle with extra Parmesan and fresh herbs if you wish.
A bowl of food with meatballs and greens.
A bowl of food with meatballs and greens. | ninatable.com

My favorite ingredient here is the ricotta. It transforms lean ground chicken from bland to plush and juicy you will not even know you used a healthier protein. I always think back to one dinner when everyone fought for the very last messy meatball that had soaked up a lake of Alfredo so good it was worth licking the plate.

Storage Tips

Store leftovers in an airtight container for up to four days in the refrigerator. Reheat gently in a saucepan over low heat adding a splash of milk or water to keep the sauce creamy. Freeze cooked meatballs and sauce together or separately for up to three months and thaw in the fridge overnight for the best texture.

Ingredient Substitutions

Turkey works just as well as chicken for the meatballs. Swap panko with crushed crackers or gluten free crumbs. If you need a lighter sauce use all milk and skip the cream or use a tablespoon of cream cheese for body. Frozen spinach is a great stand in just squeeze out all excess moisture.

Serving Suggestions

Try with hot pasta and extra spinach sauce for a hearty main. Pile onto toasted sourdough for fun meatball sliders. Pair with a crisp salad or simply roasted vegetables for a lighter dinner. A side of peas tossed with mint adds color and a pop of sweetness.

Cultural and Historical Context

Meatballs have roots all over the world but Italian American kitchens made ricotta packed chicken versions popular in the last decade. Alfredo sauce with its creamy origins in Rome is usually paired with pasta but works beautifully as a dreamy nest for baked meatballs. This recipe captures that Italian comfort but leans modern with technique and extra greens.

Seasonal Adaptations

You can swap spinach for kale or arugula in cooler months. In summer add lemon zest and fresh basil for brightness. Roasted seasonal veggies make a great meatball base instead of bread or pasta.

Success Stories

We made these for a snow day dinner and my two kids now ask for them every time there is rain in the forecast. A friend making this for a potluck said they came home with an empty dish and a stack of recipe requests. My partner prefers these to classic beef meatballs because of the ricotta texture and milder flavor.

Freezer Meal Conversion

After baking the meatballs and making sauce cool everything completely. Transfer to freezer safe containers. Label and freeze for up to three months. Reheat gently on the stove adding a splash of liquid to refresh the sauce.

A bowl of food with a fork in it.
A bowl of food with a fork in it. | ninatable.com

For a cozy dinner with big flavor, these oven baked chicken ricotta meatballs make comfort easy. Enjoy the creamy spinach Alfredo and let the leftovers brighten your next lunch.

Common Recipe Questions

→ How do I keep the meatballs tender?

Use whole milk ricotta and avoid overmixing. Gently fold the ingredients to prevent dense meatballs. Baking also helps lock in moisture.

→ Can I make these meatballs ahead of time?

Yes! Roll and chill up to 24 hours before baking, or bake and refrigerate. Reheat gently in the sauce for best flavor and texture.

→ What’s the best way to serve these meatballs?

They’re delicious over pasta, toasted sourdough, or roasted vegetables. Finish with extra Parmesan and fresh herbs for a vibrant touch.

→ Can I substitute spinach with another green?

Kale or arugula work well—shred kale finely and simmer longer. Wilt arugula off the heat for best results.

→ How do I prevent the Alfredo sauce from splitting?

Add cheese off the heat and whisk gradually until smooth. Avoid boiling once cheese is in to keep the sauce creamy.

→ Are gluten free options possible?

Yes. Use gluten free breadcrumbs or oats in the meatballs, and skip flour in the sauce, reducing it a touch longer.

Baked Chicken Ricotta Meatballs

Juicy chicken meatballs paired with creamy spinach Alfredo sauce for a cozy, crowd-pleasing meal.

Prep Time
25 minutes
Cooking Time
20 minutes
Total Time
45 minutes
Brought to You By: Nina

Recipe Category: Main Dishes

Skill Level: Moderately Advanced

Cuisine Type: American

Portions: 4 Serves (18 to 22 meatballs with sauce)

Dietary Preferences: ~

What You'll Need

→ For the chicken ricotta meatballs

01 1 pound ground chicken breast or thigh mix
02 1 cup whole milk ricotta cheese, drained if excess liquid is present
03 1 large egg
04 1 small onion, grated or very finely minced
05 2 cloves garlic, minced
06 1/2 cup panko or soft breadcrumbs
07 1/3 cup finely grated Parmesan cheese
08 2 tablespoons chopped parsley or basil
09 1 teaspoon kosher salt
10 Black pepper, freshly ground, to taste
11 Pinch red pepper flakes (optional)
12 Olive oil, for brushing

→ For the spinach Alfredo sauce

13 2 tablespoons unsalted butter
14 2 cloves garlic, minced
15 1 tablespoon all-purpose flour
16 1 cup heavy cream
17 1 cup whole milk
18 1 cup finely grated Parmesan cheese, packed
19 4 cups fresh baby spinach (or 8 ounces frozen spinach, thawed and squeezed dry)
20 Pinch ground nutmeg
21 1 teaspoon lemon zest
22 Lemon juice, to taste (optional)
23 Salt and pepper, to taste

→ Optional for serving

24 Cooked pasta, toasted sourdough, or roasted broccoli
25 Additional Parmesan cheese
26 Chopped fresh herbs

Steps to Follow

Step 01

Preheat oven to 425°F. Line a rimmed baking sheet with parchment paper and lightly brush with olive oil.

Step 02

In a large bowl, gently mix the ground chicken, ricotta, egg, grated onion, minced garlic, breadcrumbs, Parmesan, chopped herbs, salt, black pepper, and red pepper flakes until evenly combined. Do not overmix; fold ingredients together until combined.

Step 03

Using a medium cookie scoop or tablespoon, portion the mixture into approximately 18 to 22 balls. With damp hands, roll each into a smooth ball and arrange evenly on the prepared baking sheet.

Step 04

Lightly brush the tops of the meatballs with olive oil. Bake in the preheated oven for 15 to 18 minutes, until the internal temperature reaches 165°F and the meatballs are just cooked through. Let rest for 3 to 5 minutes after baking.

Step 05

Melt butter in a large saucepan over medium heat. Add garlic and sauté for 30 seconds until fragrant. Whisk in flour and cook for 1 minute. Gradually whisk in heavy cream and milk, bringing to a gentle simmer. Add a pinch of salt, pepper, and nutmeg.

Step 06

Remove pan from heat. Add Parmesan in small handfuls, whisking until smooth. Stir in baby spinach until just wilted, or add thawed and drained frozen spinach. Incorporate lemon zest and a squeeze of lemon juice, if using. Adjust seasoning to taste.

Step 07

Nestle the baked meatballs into the spinach Alfredo sauce. Spoon sauce over meatballs and gently warm together over low heat for 2 to 3 minutes.

Step 08

Serve meatballs and spinach Alfredo over pasta, toast, or with roasted vegetables. Finish with additional Parmesan and chopped herbs as desired.

Extra Suggestions

  1. For best texture, drain ricotta if watery and avoid overmixing the meat mixture. Chill the mixture 15 minutes if it feels too soft to roll.
  2. Add Parmesan cheese to the sauce off the heat to prevent graininess.
  3. Meatballs can be shaped and chilled up to 24 hours in advance.
  4. For gluten-free preparation, substitute gluten-free breadcrumbs and omit flour from the sauce, reducing longer to thicken.

Tools You’ll Need

  • Rimmed baking sheet
  • Parchment paper
  • Large mixing bowl
  • Medium cookie scoop or spoons
  • Large saucepan or deep skillet
  • Whisk
  • Instant-read thermometer

Allergy Details

Read ingredient lists for allergens carefully, and consult a healthcare provider if you're unsure.
  • Contains dairy (ricotta, Parmesan, milk, cream, butter)
  • Contains eggs
  • Contains wheat (breadcrumbs, flour)

Nutritional Details (Per Serving)

The provided nutrition information is for guidance and shouldn't replace expert medical advice.
  • Calories: 450
  • Fat: 26 grams
  • Carbohydrates: 17 grams
  • Proteins: 35 grams