I packed these baked chicken ricotta meatballs with juicy flavor, then finished them in a silky spinach Alfredo sauce that makes every bite feel restaurant worthy. One pan of this and I know dinner will not be forgotten.

I’m obsessed with these baked chicken ricotta meatballs because they hit that rich, saucy, can’t-stop forkful thing without feeling heavy or fussy. I love how the whole milk ricotta cheese keeps every bite tender, while the spinach Alfredo sauce brings that silky bite I want with pasta, bread, or honestly just a spoon.
And the meatballs? Juicy, mellow, and loaded with enough savory flavor to make me hover over the pan.
But the sauce is what gets me. Creamy, green-streaked, totally unapologetic.
The kind of dinner I crave when plain chicken has officially bored me to death on a Tuesday.
Ingredients

- Ground chicken keeps things light, but still gives you that cozy meatball bite.
- Ricotta makes the meatballs soft, tender, and honestly kind of dreamy.
- Egg helps everything hold together so they don’t fall apart.
- Parmesan brings salty, nutty flavor that makes the chicken way less boring.
- Panko adds a little structure without making the meatballs feel heavy.
- Garlic does the obvious job: makes everything smell and taste better.
- Parsley adds freshness, so the rich sauce doesn’t take over completely.
- Italian seasoning gives that classic, weeknight Italian-ish vibe you’ll want.
- Olive oil helps the meatballs brown up instead of looking pale.
- Butter starts the Alfredo sauce with that rich, glossy comfort-food base.
- Heavy cream makes the sauce thick, silky, and very not boring.
- Cream cheese is optional, but it’s basically extra creamy insurance.
- Spinach sneaks in greens, so you can feel a little balanced.
- Chicken broth or pasta water loosens the sauce when it gets too thick.
- Plus nutmeg adds warmth that makes the creamy sauce taste fuller.
Ingredient Quantities
- 1 pound ground chicken
- 1 cup whole milk ricotta cheese
- 1 large egg
- 1/2 cup grated Parmesan cheese, plus extra for serving
- 1/2 cup panko breadcrumbs
- 2 cloves garlic, minced
- 2 tablespoons chopped fresh parsley
- 1 teaspoon Italian seasoning
- 1 teaspoon kosher salt
- 1/2 teaspoon freshly ground black pepper
- 1 to 2 tablespoons olive oil for baking or brushing
- 2 tablespoons unsalted butter
- 2 cloves garlic, minced (for sauce)
- 1 to 1 1/4 cups heavy cream
- 2 ounces cream cheese, softened (optional for extra creaminess)
- 1 cup freshly grated Parmesan cheese (for sauce)
- 4 cups packed fresh baby spinach
- 1/4 cup low sodium chicken broth or reserved pasta water, if needed to thin sauce
- 1/4 teaspoon ground nutmeg
- Salt and freshly ground black pepper to taste
How to Make this
1. Preheat oven to 400°F and line a baking sheet with parchment paper or lightly oil it.
2. In a large bowl combine ground chicken, ricotta, egg, 1/2 cup grated Parmesan, panko, minced garlic, chopped parsley, Italian seasoning, kosher salt, and black pepper; mix gently until just combined.
3. Using a tablespoon or small ice cream scoop, form mixture into 1 1/4 inch meatballs and place them on the prepared baking sheet, leaving space between each.
4. Brush or lightly drizzle meatballs with 1 to 2 tablespoons olive oil and bake 18 to 22 minutes until cooked through and golden, or internal temperature reaches 165°F.
5. While meatballs bake, melt butter in a large skillet over medium heat, add the minced garlic for the sauce and cook 30 to 45 seconds until fragrant.
6. Pour in heavy cream and bring to a gentle simmer, then stir in softened cream cheese if using until fully incorporated.
7. Add 1 cup grated Parmesan, whisk until smooth, then stir in packed baby spinach in batches until wilted and evenly distributed; season with nutmeg, salt, and pepper.
8. If the sauce is too thick, thin with up to 1/4 cup low sodium chicken broth or reserved pasta water until desired consistency is reached.
9. Add baked meatballs to the skillet or spoon sauce over meatballs on a serving platter; simmer 1 to 2 minutes to meld flavors.
10. Serve hot topped with extra grated Parmesan and additional chopped parsley if desired.
Equipment Needed
1. Oven and baking sheet lined with parchment paper or lightly oiled
2. Large mixing bowl
3. Measuring cups and spoons
4. Tablespoon or small ice cream scoop for portioning
5. Baking brush or spoon for drizzling oil
6. Large skillet
7. Whisk and wooden spoon or spatula
8. Instant read thermometer to check 165°F doneness
FAQ
Baked Chicken Ricotta Meatballs With Spinach Alfredo Sauce Recipe Substitutions and Variations
- Ground chicken: ground turkey; finely chopped cooked chicken; extra-firm tofu crumbled and squeezed dry for a vegetarian option; ground pork for a richer flavor.
- Whole milk ricotta cheese: part-skim ricotta for lower fat; cottage cheese blended until smooth; mascarpone for extra creaminess; Greek yogurt strained and thickened for tangier texture.
- Panko breadcrumbs: regular breadcrumbs or crushed saltines; crushed cornflakes for extra crunch; almond flour for low-carb option; cooked quinoa for a gluten-free binder.
- Heavy cream: half and half plus 2 tablespoons melted butter to approximate richness; whole milk with 1 tablespoon cornstarch per cup to thicken; evaporated milk for lighter creaminess; coconut cream for a dairy-free alternative.
Pro Tips
– Chill the meatball mixture for 15 to 20 minutes before shaping. It firms up the ricotta and panko so the meatballs hold their shape better and results in a tighter, less crumbly texture.
– Use an instant-read thermometer to check doneness instead of relying on time alone. Ground chicken should reach 165°F in the center; this keeps them juicy without overbaking.
– When making the cream sauce, grate the Parmesan fresh and add it off the highest heat. High heat can make the cheese seize and become grainy. If the sauce looks slightly separated, whisk in a splash of reserved pasta water or warm broth to bring it back together.
– Brighten the finished dish with a squeeze of lemon or a few teaspoons of finely chopped fresh basil or parsley just before serving. The acid and fresh herbs cut through the richness and give the flavors a lift.

Baked Chicken Ricotta Meatballs With Spinach Alfredo Sauce Recipe
I packed these baked chicken ricotta meatballs with juicy flavor, then finished them in a silky spinach Alfredo sauce that makes every bite feel restaurant worthy. One pan of this and I know dinner will not be forgotten.
4
servings
835
kcal
Equipment: 1. Oven and baking sheet lined with parchment paper or lightly oiled
2. Large mixing bowl
3. Measuring cups and spoons
4. Tablespoon or small ice cream scoop for portioning
5. Baking brush or spoon for drizzling oil
6. Large skillet
7. Whisk and wooden spoon or spatula
8. Instant read thermometer to check 165°F doneness
Ingredients
-
1 pound ground chicken
-
1 cup whole milk ricotta cheese
-
1 large egg
-
1/2 cup grated Parmesan cheese, plus extra for serving
-
1/2 cup panko breadcrumbs
-
2 cloves garlic, minced
-
2 tablespoons chopped fresh parsley
-
1 teaspoon Italian seasoning
-
1 teaspoon kosher salt
-
1/2 teaspoon freshly ground black pepper
-
1 to 2 tablespoons olive oil for baking or brushing
-
2 tablespoons unsalted butter
-
2 cloves garlic, minced (for sauce)
-
1 to 1 1/4 cups heavy cream
-
2 ounces cream cheese, softened (optional for extra creaminess)
-
1 cup freshly grated Parmesan cheese (for sauce)
-
4 cups packed fresh baby spinach
-
1/4 cup low sodium chicken broth or reserved pasta water, if needed to thin sauce
-
1/4 teaspoon ground nutmeg
-
Salt and freshly ground black pepper to taste
Directions
- Preheat oven to 400°F and line a baking sheet with parchment paper or lightly oil it.
- In a large bowl combine ground chicken, ricotta, egg, 1/2 cup grated Parmesan, panko, minced garlic, chopped parsley, Italian seasoning, kosher salt, and black pepper; mix gently until just combined.
- Using a tablespoon or small ice cream scoop, form mixture into 1 1/4 inch meatballs and place them on the prepared baking sheet, leaving space between each.
- Brush or lightly drizzle meatballs with 1 to 2 tablespoons olive oil and bake 18 to 22 minutes until cooked through and golden, or internal temperature reaches 165°F.
- While meatballs bake, melt butter in a large skillet over medium heat, add the minced garlic for the sauce and cook 30 to 45 seconds until fragrant.
- Pour in heavy cream and bring to a gentle simmer, then stir in softened cream cheese if using until fully incorporated.
- Add 1 cup grated Parmesan, whisk until smooth, then stir in packed baby spinach in batches until wilted and evenly distributed; season with nutmeg, salt, and pepper.
- If the sauce is too thick, thin with up to 1/4 cup low sodium chicken broth or reserved pasta water until desired consistency is reached.
- Add baked meatballs to the skillet or spoon sauce over meatballs on a serving platter; simmer 1 to 2 minutes to meld flavors.
- Serve hot topped with extra grated Parmesan and additional chopped parsley if desired.
Notes
- Below you’ll find my best estimate of this recipe’s nutrition facts. Treat the numbers as a guide rather than a rule—great food should nourish both body and spirit. Figures are approximate, and the website owner assumes no liability for any inaccuracies in this recipe.
Nutrition Facts
- Serving Size: 362g
- Total number of serves: 4
- Calories: 835kcal
- Fat: 65.8g
- Saturated Fat: 35.5g
- Trans Fat: 1g
- Polyunsaturated: 5g
- Monounsaturated: 15g
- Cholesterol: 236mg
- Sodium: 1000mg
- Potassium: 460mg
- Carbohydrates: 13g
- Fiber: 0.5g
- Sugar: 2.5g
- Protein: 44g
- Vitamin A: 3000IU
- Vitamin C: 7.5mg
- Calcium: 620mg
- Iron: 1.8mg





