Baked Chicken Ricotta Meatballs with Spinach Alfredo Sauce

Why You’ll Love This Recipe

Baked Chicken Ricotta Meatballs with Spinach Alfredo Sauce is a comforting and creamy dish that blends tender, flavorful meatballs with a rich, garlicky Alfredo sauce infused with spinach. The ricotta keeps the meatballs soft and juicy, while baking offers a healthier, hands-off cooking method. Served over pasta, rice, or vegetables, this dish is a crowd-pleaser perfect for weeknight dinners or cozy gatherings.

ingredients

(Tip: You’ll find the full list of ingredients and measurements in the recipe card below.)

ground chickenricotta cheesefinely grated parmesan cheeseegggarlic clovesbread crumbsItalian seasoningonion powdersalt and pepperfresh parsleyolive oilbaby spinachheavy creambuttercream cheesegrated parmesan cheesegarlic powdermilk (optional, to adjust sauce consistency)

directions

Preheat your oven to 400°F (200°C) and line a baking sheet with parchment paper or lightly grease it.

In a large bowl, combine ground chicken, ricotta, egg, garlic, parmesan, bread crumbs, parsley, Italian seasoning, onion powder, salt, and pepper.

Mix until just combined; avoid overmixing to keep the meatballs tender.

Form mixture into evenly sized meatballs and place them on the prepared baking sheet.

Drizzle or brush lightly with olive oil.

Bake for 18-20 minutes or until golden brown and cooked through.

While the meatballs bake, prepare the spinach Alfredo sauce.

In a large skillet over medium heat, melt butter and add cream cheese, stirring until smooth.

Slowly stir in heavy cream and garlic powder, whisking to combine.

Add grated parmesan and stir until melted and thickened.

Fold in chopped baby spinach and cook until wilted. Adjust thickness with a splash of milk if needed.

Once the meatballs are done, add them to the skillet and coat in the sauce.

Simmer for a few minutes to let the flavors meld.

Servings and timing

This recipe yields approximately 18-20 meatballs (serves 4-6).
Preparation time: 15 minutes
Baking time: 20 minutes
Sauce and finishing time: 10 minutes
Total time: 45 minutes

Variations

Use ground turkey instead of chicken for a different flavor profile.
Add crushed red pepper flakes to the sauce for a touch of heat.
Serve over fettuccine, zucchini noodles, or creamy mashed potatoes.
Swap spinach for kale or arugula for a bolder green.
Add lemon zest to the meatball mix for a bright citrus note.

storage/reheating

Store leftovers in an airtight container in the refrigerator for up to 4 days.
To reheat, warm gently on the stovetop or in the microwave until heated through.
For longer storage, freeze meatballs (with or without sauce) for up to 2 months.
Thaw in the fridge overnight before reheating.

Baked Chicken Ricotta Meatballs with Spinach Alfredo Sauce

FAQs

Can I make these meatballs ahead of time?
Yes, you can prepare and bake them in advance, then store in the fridge or freezer.

What pasta goes best with this dish?
Fettuccine, penne, or linguine work great to soak up the creamy sauce.

Can I make this sauce dairy-free?
You can try dairy-free alternatives like almond milk and vegan cheese, though the texture may vary.

Is it okay to pan-fry the meatballs instead of baking?
Yes, pan-frying works too—just ensure they’re fully cooked inside.

How do I know when the meatballs are done?
They should be golden on the outside and reach 165°F (74°C) internally.

Can I use frozen spinach?
Yes, just be sure to thaw and squeeze out excess water before adding to the sauce.

What can I serve on the side?
Garlic bread, roasted vegetables, or a fresh salad make great sides.

How do I prevent dry meatballs?
Ricotta helps with moisture, and avoid overbaking.

Can I double the recipe?
Yes, this dish scales well for meal prep or larger groups.

Is this kid-friendly?
Absolutely—creamy, cheesy, and mild in flavor.

Conclusion

Baked Chicken Ricotta Meatballs with Spinach Alfredo Sauce is a deliciously creamy and satisfying meal that’s easy enough for weeknights and special enough for guests. The soft, cheesy meatballs pair perfectly with the rich, garlicky spinach Alfredo sauce for a comforting dish everyone will love.

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
Baked Chicken Ricotta Meatballs with Spinach Alfredo Sauce

Baked Chicken Ricotta Meatballs with Spinach Alfredo Sauce

5 Stars 4 Stars 3 Stars 2 Stars 1 Star No reviews
  • Author: Molly Yeh
  • Prep Time: 15 minutes
  • Cook Time: 25 minutes
  • Total Time: 40 minutes
  • Yield: 4 servings
  • Category: Dinner
  • Method: Baking
  • Cuisine: Italian-American

Description

These juicy baked chicken ricotta meatballs are light, tender, and full of flavor. Paired with a creamy spinach Alfredo sauce, this comforting dish is perfect for weeknights but fancy enough for entertaining. Serve over pasta, rice, or with crusty bread for a satisfying meal.


Ingredients

For the Chicken Ricotta Meatballs:

  • 1 lb ground chicken

  • 1/2 cup ricotta cheese

  • 1/2 cup breadcrumbs

  • 1/4 cup grated Parmesan cheese

  • 1 egg

  • 2 garlic cloves, minced

  • 1/4 cup chopped fresh parsley

  • 1/2 tsp salt

  • 1/4 tsp black pepper

For the Spinach Alfredo Sauce:

 

  • 2 tbsp butter

  • 2 garlic cloves, minced

  • 1 1/2 cups heavy cream

  • 1 cup grated Parmesan cheese

  • 2 cups fresh spinach, chopped

  • Salt and pepper, to taste

  • Pinch of ground nutmeg (optional)


Instructions

  1. Preheat oven to 400°F (200°C). Line a baking sheet with parchment paper or spray with nonstick spray.

  2. Make the meatballs: In a large bowl, mix together ground chicken, ricotta, breadcrumbs, Parmesan, egg, garlic, parsley, salt, and pepper until combined. Don’t overmix.

  3. Form meatballs (about 1.5 inches each) and place them on the prepared baking sheet.

  4. Bake for 20–22 minutes, or until the meatballs are cooked through and slightly golden on top.

  5. Make the Alfredo sauce: In a large skillet over medium heat, melt butter. Add garlic and sauté for 1 minute until fragrant.

  6. Add cream and bring to a simmer. Cook for 3–4 minutes until it thickens slightly.

  7. Stir in Parmesan cheese and nutmeg (if using), and continue stirring until the cheese melts and sauce is smooth.

  8. Add chopped spinach and cook for 2–3 minutes until wilted.

  9. Add the baked meatballs to the sauce, gently coating them. Simmer for a few more minutes to warm everything through.

  10. Serve hot over pasta, mashed potatoes, or with crusty bread.


Notes

  • You can substitute ground turkey for the chicken.

  • Add red pepper flakes for a little kick.

  • For a lighter sauce, use half-and-half instead of heavy cream.


Nutrition

  • Serving Size: 1/4 of recipe
  • Calories: 520
  • Sugar: 2g
  • Sodium: 580mg
  • Fat: 35g
  • Saturated Fat: 17g
  • Unsaturated Fat: 15g
  • Trans Fat: 0g
  • Carbohydrates: 14g
  • Fiber: 1g
  • Protein: 38g
  • Cholesterol: 145mg

Leave a Comment & Rate this Recipe!

If you love this recipe, please consider giving it a star rating when you leave a comment. Star ratings help people discover my recipes online. Your support means a lot to me, I appreciate you.

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

Your email address will not be published. Required fields are marked *