Baked Chicken Ricotta Meatballs with Spinach Alfredo Sauce Recipe
Introduction
These baked chicken ricotta meatballs with spinach Alfredo sauce are a delicious twist on a classic comfort food. Tender meatballs baked to perfection are smothered in a creamy, garlicky sauce loaded with fresh spinach and crispy bacon. Perfect for a cozy weeknight dinner or a special occasion.

Ingredients
- 1/2 cup Italian breadcrumbs or regular breadcrumbs
- 1/2 cup milk
- 1 medium onion, very finely chopped
- 3 cloves garlic, minced
- 1/4 cup fresh parsley, finely chopped
- 1/4 cup sun-dried tomatoes, finely chopped
- 1.5 lb ground chicken or ground turkey
- 6 oz whole milk ricotta (approximately ¾ cup)
- 1 large egg
- 1/3 cup Parmesan cheese, freshly grated
- 1 tsp Italian seasoning
- 1 tsp salt, or as needed
- 6 bacon strips
- 4 tbsp butter
- 2 cloves garlic, minced (for sauce)
- 1 1/2 cup heavy cream (35% fat)
- 1/2 tsp salt (for sauce)
- 1/4 tsp pepper
- 2 cup Parmesan cheese, freshly grated (for sauce)
- 5 oz baby spinach (approximately 150 grams)
- 1 tbsp fresh parsley, to garnish
Instructions
- Step 1: Preheat your oven to 400°F (200°C). Line a baking sheet with parchment paper or lightly grease it with cooking spray.
- Step 2: In a large mixing bowl, combine the breadcrumbs and milk. Let the mixture sit for a few minutes until the breadcrumbs absorb the milk and become soft.
- Step 3: Add the finely chopped onion, minced garlic, chopped parsley, sun-dried tomatoes, ground chicken or turkey, ricotta, egg, grated Parmesan, Italian seasoning, and salt to the breadcrumb mixture. Mix until well combined.
- Step 4: Scoop out the meat mixture and form into balls about 1 ½ inches in diameter. Place them evenly on the prepared baking sheet.
- Step 5: Bake in the preheated oven for 18-20 minutes, or until the meatballs are cooked through and lightly golden. Use a meat thermometer to ensure an internal temperature of 165°F (74°C).
- Step 6: While the meatballs bake, cook the bacon strips in a skillet over medium heat until crispy. Drain on paper towels and chop into pieces.
- Step 7: In the same skillet, melt butter over medium heat. Add minced garlic and cook for 1 minute until fragrant.
- Step 8: Pour in the heavy cream and bring to a gentle simmer. Cook for 2-3 minutes, then season with salt and pepper.
- Step 9: Whisk in the Parmesan cheese until melted and smooth. Add the baby spinach and cook until wilted, about 2 minutes.
- Step 10: Add the baked meatballs to the sauce and gently toss to coat. Let everything simmer together for 2-3 minutes to meld the flavors.
- Step 11: Garnish with chopped bacon and fresh parsley before serving.
Tips & Variations
- Use turkey instead of chicken if you prefer a leaner meatball.
- For a spicier kick, add crushed red pepper flakes to the Alfredo sauce.
- Serve the meatballs over your favorite pasta or with crusty bread to soak up the sauce.
- Make ahead: Form meatballs and refrigerate for up to 24 hours before baking.
Storage
Store leftover meatballs and sauce in an airtight container in the refrigerator for up to 3 days. Reheat gently on the stove over low heat, stirring occasionally, until warmed through. You can also freeze cooked meatballs and sauce separately for up to 2 months; thaw overnight before reheating.
How to Serve

Serve this delicious recipe with your favorite sides.
FAQs
Can I use regular breadcrumbs instead of Italian breadcrumbs?
Yes, regular breadcrumbs work just fine. You can add extra Italian seasoning if you want to boost the flavor.
Is it necessary to use ricotta cheese in the meatballs?
Ricotta adds moisture and tenderness to the meatballs, making them extra juicy. You can substitute with cottage cheese drained well, but the texture might vary slightly.
PrintBaked Chicken Ricotta Meatballs with Spinach Alfredo Sauce Recipe
These baked chicken ricotta meatballs are tender and flavorful, combined with a creamy spinach Alfredo sauce that enhances their taste. This recipe blends Italian-seasoned ground chicken with ricotta and sun-dried tomatoes, baked to perfection and served in a rich homemade Alfredo sauce with crispy bacon and fresh spinach, making it a perfect weeknight dinner option.
- Prep Time: 15 minutes
- Cook Time: 25 minutes
- Total Time: 40 minutes
- Yield: About 18 meatballs (serves 4-6) 1x
- Category: Dinner
- Method: Baking
- Cuisine: Italian-American
- Diet: Low Lactose
Ingredients
Meatballs
- 1/2 cup Italian breadcrumbs or regular breadcrumbs
- 1/2 cup milk
- 1 medium onion, very finely chopped
- 3 cloves garlic, minced
- 1/4 cup fresh parsley, finely chopped
- 1/4 cup sun-dried tomatoes, finely chopped
- 1.5 lb ground chicken or ground turkey
- 6 oz whole milk ricotta (approximately ¾ cup)
- 1 large egg
- 1/3 cup Parmesan cheese, freshly grated
- 1 tsp Italian seasoning
- 1 tsp salt or as needed
Sauce and Garnish
- 6 bacon strips
- 4 tbsp butter
- 2 cloves garlic, minced
- 1 1/2 cup heavy cream (35% fat)
- 1/2 tsp salt
- 1/4 tsp pepper
- 2 cup Parmesan cheese, freshly grated
- 5 oz baby spinach (approximately 150 grams)
- 1 tbsp fresh parsley, to garnish
Instructions
- Preheat Oven: Preheat your oven to 400°F (200°C). Line a baking sheet with parchment paper or lightly grease it with cooking spray to prevent sticking.
- Prepare Breadcrumb Mixture: In a large mixing bowl, combine the breadcrumbs and milk. Let the mixture sit for a few minutes until the breadcrumbs absorb the milk and become soft and mushy.
- Combine Meatball Ingredients: Add the finely chopped onion, minced garlic, chopped parsley, sun-dried tomatoes, ground chicken or turkey, ricotta cheese, egg, grated Parmesan, Italian seasoning, and salt to the breadcrumb mixture. Mix everything thoroughly until all ingredients are evenly combined.
- Form Meatballs: Scoop the meat mixture and form it into balls about 1 ½ inches in diameter. Arrange the meatballs evenly on the prepared baking sheet.
- Bake Meatballs: Place the baking sheet in the preheated oven and bake for 18-20 minutes, or until the meatballs are cooked through and lightly golden. Check that the internal temperature reaches 165°F (74°C) for safe consumption.
- Cook Bacon: While the meatballs bake, cook the bacon strips in a skillet over medium heat until crispy. Remove and place onto a paper towel-lined plate to drain excess fat, then chop into small pieces.
- Make Alfredo Sauce: In the same skillet with residual bacon fat, melt butter over medium heat. Add minced garlic and sauté for about 1 minute until fragrant but not browned.
- Add Cream and Seasoning: Pour in the heavy cream and bring it to a gentle simmer. Let it cook for 2-3 minutes to slightly thicken, then season with salt and pepper to taste.
- Incorporate Parmesan and Spinach: Whisk in the freshly grated Parmesan cheese until the sauce is smooth and creamy. Add the baby spinach and cook until the spinach is wilted, about 2 minutes.
- Combine Meatballs and Sauce: Transfer the baked meatballs into the Alfredo sauce. Toss gently to coat the meatballs evenly. Let them simmer together for 2-3 minutes to meld the flavors.
- Garnish and Serve: Sprinkle the chopped crispy bacon and fresh parsley over the top as a garnish. Serve immediately, optionally over pasta or with crusty bread.
Notes
- Serve the meatballs over your favorite pasta or with crusty artisan bread for a complete, satisfying meal.
- For extra heat, add crushed red pepper flakes to the Alfredo sauce to give the dish a spicy kick.
- Make sure not to overmix the meatball mixture to keep them tender and moist.
- If preferred, ground turkey can be used as a substitute for ground chicken without affecting flavor.
Keywords: baked meatballs, chicken meatballs, ricotta, spinach Alfredo, weeknight dinner

