Baked Chicken Ricotta Meatballs with Spinach Alfredo Sauce Recipe
Introduction
These Baked Chicken Ricotta Meatballs with Spinach Alfredo Sauce combine tender, flavorful meatballs with a creamy, garlicky sauce rich in spinach and Parmesan. Perfect for a comforting dinner, this dish is both satisfying and elegant, sure to impress family and friends.

Ingredients
- For the Meatballs:
- ½ cup Italian breadcrumbs (regular breadcrumbs can also be used)
- ½ cup milk
- 1 medium onion, very finely chopped
- 3 garlic cloves, minced
- ¼ cup fresh parsley, finely chopped
- ¼ cup sun-dried tomatoes, finely chopped
- 1.5 pounds ground chicken (can substitute with ground turkey)
- 6 ounces whole milk ricotta (approx. ¾ cup)
- 1 large egg
- ⅓ cup freshly grated Parmesan cheese
- 1 teaspoon Italian seasoning
- Salt, as needed
- For the Spinach Alfredo Sauce:
- 6 bacon strips
- 4 tablespoons butter
- 2 garlic cloves, minced
- 1½ cups heavy cream (35% fat)
- ½ teaspoon salt
- ¼ teaspoon pepper
- 2 cups freshly grated Parmesan cheese
- 5 ounces baby spinach (150 grams)
- 1 tablespoon fresh parsley, for garnish
Instructions
- Step 1: Preheat your oven to 450°F (235°C).
- Step 2: In a bowl, soak the Italian breadcrumbs in milk for about 2 minutes to add moisture.
- Step 3: Use a food processor to pulse the finely chopped onion, garlic, parsley, and sun-dried tomatoes until well mixed.
- Step 4: In a large bowl, combine the chopped mixture with ground chicken, soaked breadcrumbs, egg, ricotta, Parmesan, Italian seasoning, and salt. Mix gently to combine.
- Step 5: Shape the mixture into 18-20 meatballs, about 2.5 inches in diameter. Place them evenly on a lined baking sheet and lightly spray with cooking oil.
- Step 6: Bake meatballs for 15-20 minutes, until crisp on the outside and cooked through (internal temperature of 165°F / 74°C).
- Step 7: While meatballs bake, fry bacon in a skillet over medium heat until crispy. Drain on paper towels and set aside.
- Step 8: In the same skillet, melt butter over medium heat. Add minced garlic and sauté about 1 minute until fragrant.
- Step 9: Pour in heavy cream, bring to a gentle simmer. Add salt, pepper, and whisk in Parmesan until smooth and melted.
- Step 10: Stir in baby spinach and cook until wilted, about 2 minutes.
- Step 11: Add baked meatballs to the sauce. Simmer gently until the sauce thickens slightly.
- Step 12: Top with crumbled bacon and fresh parsley. Serve hot, optionally over pasta, rice, or mashed potatoes.
Tips & Variations
- Soak breadcrumbs properly in milk for tender meatballs with excellent moisture.
- Use ground turkey as a leaner alternative to ground chicken if preferred.
- Add crushed red pepper flakes to the meatball mix for a spicy kick.
- Incorporate finely chopped zucchini or grated carrots into the meatballs for extra nutrition.
- Substitute ricotta with silken tofu blended with nutritional yeast for a dairy-free version.
- Swap Parmesan for mozzarella and fontina cheese for a gooey, cheesy twist.
- Serve meatballs with fettuccine or whole-grain spaghetti to soak up the sauce.
Storage
Store cooked meatballs in an airtight container in the refrigerator for up to 3 days. For longer storage, freeze cooled meatballs in a single layer on a baking sheet, then transfer to a freezer bag for up to 3 months. Reheat gently in a skillet or microwave with a splash of water or sauce to maintain moisture and flavor.
How to Serve

Serve this delicious recipe with your favorite sides.
FAQs
What’s the best way to choose ripe ingredients?
Choose fresh parsley with vibrant green leaves and no wilting. For sun-dried tomatoes, select plump and aromatic ones packed in oil or moisture-rich ones if dry. Pick ground chicken that is bright pink and moist, avoiding any grayish or off-smelling meat.
Can I freeze the meatballs for later?
Yes! Freeze uncooked meatballs after shaping by placing them in a single layer on a baking sheet until firm, then transfer to resealable bags. They last up to 3 months frozen. Thaw overnight in the refrigerator before baking.
PrintBaked Chicken Ricotta Meatballs with Spinach Alfredo Sauce Recipe
Enjoy a comforting and flavorful meal with these Baked Chicken Ricotta Meatballs served in a creamy Spinach Alfredo Sauce. Tender chicken meatballs enriched with ricotta and Parmesan are baked to perfection and combined with a luscious Alfredo sauce studded with spinach and crispy bacon. Perfect for a family dinner or cozy gathering!
- Prep Time: 30 minutes
- Cook Time: 20 minutes
- Total Time: 50 minutes
- Yield: 6 servings (18-20 meatballs) 1x
- Category: Dinner
- Method: Baking
- Cuisine: Italian
Ingredients
For the Meatballs
- ½ cup Italian Breadcrumbs (regular breadcrumbs can also be used)
- ½ cup Milk (moistens the breadcrumbs for a tender texture)
- 1 Medium Onion, very finely chopped
- 3 Garlic Cloves, minced
- ¼ cup Fresh Parsley, finely chopped
- ¼ cup Sun-Dried Tomatoes, finely chopped
- 1.5 pounds Ground Chicken (can substitute with ground turkey)
- 6 ounces Whole Milk Ricotta (approx. ¾ cup)
- 1 Large Egg (binding agent)
- ⅓ cup Freshly Grated Parmesan Cheese
- 1 teaspoon Italian Seasoning
- Salt as needed
For the Spinach Alfredo Sauce
- 6 Bacon Strips
- 4 tablespoons Butter (contributes creaminess)
- 2 Garlic Cloves, minced
- 1½ cups Heavy Cream (35% fat)
- ½ teaspoon Salt
- ¼ teaspoon Pepper
- 2 cups Freshly Grated Parmesan Cheese
- 5 ounces Baby Spinach (provides color and nutrition)
- 1 tablespoon Fresh Parsley (for garnish)
Instructions
- Preheat Oven: Preheat your oven to 450°F (235°C) to ensure it is hot enough for baking the meatballs to a crisp golden brown.
- Soak Breadcrumbs: In a bowl, soak the Italian breadcrumbs in milk for about 2 minutes to add moisture and tenderness to the meatballs.
- Chop Ingredients: Use a food processor to pulse the finely chopped onion, garlic, parsley, and sun-dried tomatoes together until well combined, infusing flavor into the meatball mix.
- Combine Mixture: In a large bowl, gently mix the chopped vegetable mixture with ground chicken, soaked breadcrumbs, egg, ricotta, Parmesan cheese, Italian seasoning, and salt. Mix just until combined to maintain a tender texture.
- Shape Meatballs: Shape the mixture into 18-20 meatballs, each about 2.5 inches in diameter. Arrange them evenly on a lined baking sheet and lightly spray with cooking oil for a crisp finish.
- Bake Meatballs: Bake the meatballs in the preheated oven for 15-20 minutes until they are crisp on the outside and have an internal temperature of 165°F (74°C).
- Fry Bacon: While the meatballs bake, cook the bacon strips in a skillet over medium heat until crispy. Drain on paper towels to remove excess grease.
- Prepare Sauce: In the same skillet, melt butter over medium heat. Add the minced garlic and sauté for about 1 minute until fragrant.
- Make Alfredo Sauce: Pour in the heavy cream and bring to a gentle simmer. Season with salt and pepper, then whisk in the Parmesan cheese until the sauce is smooth and creamy.
- Add Spinach: Stir in the baby spinach and cook until wilted, about 2 minutes.
- Combine Meatballs and Sauce: Add the baked meatballs to the skillet and simmer gently until the sauce thickens slightly, allowing flavors to meld.
- Serve: Top with crumbled crispy bacon and freshly chopped parsley. Serve hot, optionally over pasta, rice, or mashed potatoes for a complete meal.
Notes
- Use high-quality ground chicken with some fat for tender meatballs; avoid overly lean options to prevent dryness.
- Mix meatball ingredients gently to avoid dense texture and maintain tenderness.
- Soaking breadcrumbs in milk is essential for moist and tender meatballs.
- Cook bacon until crispy for the best texture and flavor contrast.
- Simmer sauce slowly to achieve a thick, rich consistency that coats the meatballs perfectly.
- Experiment with different cheeses like mozzarella or fontina for alternative flavors.
- Make meatballs ahead by shaping and refrigerating for up to 24 hours or freeze uncooked for up to 3 months.
- Store cooked meatballs refrigerated for up to 3 days or frozen for 3 months. Reheat gently to preserve moisture.
Keywords: chicken meatballs, ricotta meatballs, spinach alfredo sauce, baked meatballs, Italian dinner, creamy sauce, healthy meatballs, homemade meatballs

