• Skip to primary navigation
  • Skip to main content
  • Skip to primary sidebar

Snack On Meat

  • Home
  • All RECIPES
  • Desserts
  • Cakes
  • Chicken
  • Salade
  • Contact
  • Privacy Policy
You are here: Home / All RECIPES / Baked Chicken Ricotta Meatballs with Creamy Spinach Alfredo Sauce

Baked Chicken Ricotta Meatballs with Creamy Spinach Alfredo Sauce

These Baked Chicken Ricotta Meatballs with Creamy Spinach Alfredo Sauce are tender, juicy, cheesy, and packed with cozy comfort-food flavor. The meatballs are made with ground chicken, ricotta cheese, parmesan, herbs, garlic, and sun-dried tomatoes, then baked until golden and served in a rich creamy Alfredo-style sauce with spinach and crispy bacon.

This is the kind of dinner that feels special but is still easy enough for a weeknight. The ricotta keeps the chicken meatballs soft and moist, while the parmesan, garlic, and Italian seasoning add deep savory flavor. Then everything gets finished in a creamy spinach sauce that makes this dish perfect with pasta, rice, mashed potatoes, or crusty bread.

If you love creamy chicken dinners, cheesy meatballs, and simple family-style comfort food, this recipe is one to keep.

Why You’ll Love This Recipe

These chicken ricotta meatballs are baked instead of fried, making them easier and less messy. They still come out beautifully golden on the outside and tender inside.

The ricotta cheese makes a big difference. Ground chicken can sometimes turn dry, but ricotta adds moisture and creates a soft, delicate texture.

The sauce is rich, creamy, and full of flavor from garlic, parmesan, spinach, butter, heavy cream, and crispy bacon. It tastes restaurant-worthy but comes together in one skillet.

You can also make the meatballs ahead of time, which makes this recipe great for meal prep or busy evenings.

Recipe Overview

Prep Time: 10 minutes
Cook Time: 30 minutes
Total Time: 40 minutes
Servings: 6
Course: Dinner
Cuisine: American / Italian-Inspired

Ingredients

For the Chicken Ricotta Meatballs

  • ½ cup Italian breadcrumbs
  • ½ cup milk
  • 1 medium onion, finely chopped
  • 3 garlic cloves, minced
  • ¼ cup fresh parsley, finely chopped
  • ¼ cup sun-dried tomatoes, finely chopped
  • 1 ½ pounds ground chicken or ground turkey
  • ¾ cup whole milk ricotta cheese
  • 1 large egg
  • ⅓ cup freshly grated parmesan cheese
  • 1 teaspoon Italian seasoning
  • ¾ teaspoon salt, or to taste
  • ½ teaspoon black pepper
  • Cooking oil spray

For the Creamy Spinach Alfredo Sauce

  • 6 strips bacon
  • 4 tablespoons butter
  • 2 garlic cloves, minced
  • 1 ½ cups heavy cream
  • ½ teaspoon salt, or to taste
  • ¼ teaspoon black pepper
  • 2 cups freshly grated parmesan cheese
  • 5 ounces baby spinach
  • 1 tablespoon chopped fresh parsley, for garnish

For Serving

  • Cooked pasta, such as fettuccine, linguine, or pappardelle
  • Rice, mashed potatoes, or roasted potatoes
  • Crusty bread, optional

Ingredient Notes

Ground Chicken

Use good-quality ground chicken with a little fat for the best texture. Very lean ground chicken can make the meatballs dry and firm. Ground turkey also works well.

Ricotta Cheese

Whole milk ricotta gives the meatballs a soft, tender texture and mild creamy flavor. Avoid watery ricotta if possible. If your ricotta looks very wet, drain it slightly before using.

Breadcrumbs and Milk

Soaking the breadcrumbs in milk helps keep the meatballs moist. This simple step prevents the meatballs from becoming dense.

Sun-Dried Tomatoes

Sun-dried tomatoes add a savory, slightly sweet flavor that makes the meatballs more interesting. Chop them finely so they blend evenly into the mixture.

Parmesan Cheese

Freshly grated parmesan melts better and gives the best flavor in both the meatballs and the sauce.

Bacon

Crispy bacon adds smoky, salty flavor to the creamy sauce. You can leave it out if you prefer, but it gives the dish a delicious finishing touch.

Spinach

Baby spinach wilts quickly into the sauce and adds color, freshness, and balance to the creamy base.

How to Make Chicken Ricotta Meatballs

Step 1: Preheat the Oven

Preheat your oven to 450°F. Line a large baking sheet with parchment paper.

Step 2: Soak the Breadcrumbs

In a medium bowl, combine the breadcrumbs and milk. Let them sit for about 2 minutes so the breadcrumbs soften.

Step 3: Prepare the Aromatics

Add the onion, garlic, parsley, and sun-dried tomatoes to a food processor. Pulse until everything is finely chopped.

If you do not have a food processor, chop everything very finely by hand.

Step 4: Mix the Meatball Mixture

In a large bowl, combine the ground chicken, soaked breadcrumbs, onion mixture, ricotta cheese, egg, parmesan cheese, Italian seasoning, salt, and black pepper.

Mix gently just until combined. Do not overmix, or the meatballs may turn dense.

Step 5: Shape the Meatballs

Shape the mixture into 18 to 20 meatballs.

Place them on the prepared baking sheet and spray lightly with cooking oil spray.

Step 6: Bake the Meatballs

Bake for 15 to 20 minutes, or until the meatballs are golden on the outside and cooked through.

The internal temperature should reach 165°F.

How to Make the Creamy Spinach Alfredo Sauce

Step 1: Cook the Bacon

Heat a large skillet over medium heat. Add the bacon and cook until crispy.

Transfer the bacon to a plate, then chop it into small pieces once cooled.

Step 2: Make the Garlic Butter Base

In the same skillet, melt the butter. Add the minced garlic and cook for about 1 minute, just until fragrant.

Step 3: Add the Cream

Pour in the heavy cream and bring it to a gentle simmer. Let it cook for about 2 minutes.

Season with salt and black pepper.

Step 4: Add the Parmesan

Whisk in the freshly grated parmesan cheese. Stir until the cheese melts and the sauce becomes smooth and creamy.

Step 5: Add the Spinach

Add the baby spinach and cook for 1 to 2 minutes, or until wilted.

Step 6: Add the Meatballs

Add the baked chicken ricotta meatballs to the skillet. Spoon the sauce over the meatballs and let everything simmer together for about 2 minutes.

Top with chopped crispy bacon and fresh parsley before serving.

What to Serve with Chicken Ricotta Meatballs

These creamy chicken meatballs are delicious with many sides. Try them with:

  • Fettuccine
  • Linguine
  • Pappardelle
  • Penne pasta
  • Jasmine rice
  • Mashed potatoes
  • Roasted potatoes
  • Garlic bread
  • Crusty bread
  • Roasted asparagus
  • Sautéed green beans
  • Steamed broccoli
  • Simple green salad

For the most comforting dinner, serve the meatballs over pasta and spoon plenty of sauce on top.

Make-Ahead Tips

You can make the meatballs ahead of time and store them before adding them to the sauce.

Bake the meatballs, let them cool, then place them in an airtight container. Store in the refrigerator for up to 3 days.

You can also freeze the cooked meatballs for longer storage. Let them cool completely, then freeze in a freezer-safe container or bag.

When ready to use, thaw overnight in the refrigerator and warm them in the sauce.

Storage and Reheating

Store leftovers in an airtight container in the refrigerator for up to 3 days.

Reheat gently in a skillet over low heat. Add a splash of cream or milk if the sauce thickens too much.

You can also reheat individual portions in the microwave in short intervals, stirring between each one.

Can I Freeze This Recipe?

The meatballs freeze very well, but the cream sauce is best made fresh. Cream-based sauces can sometimes separate after freezing.

For best results, freeze the baked meatballs without the sauce. Then make a fresh batch of spinach Alfredo sauce when you are ready to serve.

Tips for the Best Chicken Ricotta Meatballs

Use ground chicken that is not too lean. A little fat keeps the meatballs juicy.

Do not skip the ricotta. It helps create a soft, tender texture.

Soak the breadcrumbs in milk before mixing. This keeps the meatballs moist.

Mix gently. Overmixing can make meatballs tough.

Use freshly grated parmesan for a smoother sauce.

Do not boil the cream sauce. Keep it at a gentle simmer so it stays creamy.

Add the spinach at the end so it stays bright and tender.

Recipe Variations

Turkey Ricotta Meatballs

Use ground turkey instead of ground chicken.

Spicy Chicken Meatballs

Add red pepper flakes to the meatball mixture or the sauce.

Mushroom Alfredo Version

Add sliced mushrooms to the skillet after cooking the bacon, then continue with the sauce.

Tomato Cream Version

Add 2 tablespoons of tomato paste or chopped sun-dried tomatoes to the sauce for a richer flavor.

Low-Carb Version

Serve the meatballs with zucchini noodles, cauliflower mash, or roasted vegetables instead of pasta.

Bacon-Free Version

Skip the bacon and use olive oil or extra butter to start the sauce.

FAQs

Can I use ground turkey instead of ground chicken?

Yes. Ground turkey works very well in this recipe and gives a similar texture.

Why are my meatballs dense?

The mixture may have been overmixed, or the ground chicken may have been too lean. Mix gently and use chicken with some fat for the best result.

Can I fry the meatballs instead of baking them?

Yes. You can brown them in a skillet with a little oil, then finish cooking them in the sauce or oven.

Can I make the sauce without bacon?

Yes. The sauce will still be creamy and delicious without bacon. Add a little extra parmesan or garlic for more flavor.

Can I use frozen spinach?

Yes. Thaw it first and squeeze out as much liquid as possible before adding it to the sauce.

What pasta goes best with this recipe?

Fettuccine, pappardelle, linguine, or penne all work well because they hold the creamy sauce nicely.

Nutrition Information

Approximate nutrition per serving:

Calories: 520
Protein: 34g
Carbohydrates: 13g
Fat: 38g
Saturated Fat: 19g
Fiber: 2g
Sugar: 3g
Sodium: 720mg

Nutrition may vary depending on the exact ingredients and serving size.

Final Thoughts

These Baked Chicken Ricotta Meatballs with Creamy Spinach Alfredo Sauce are rich, comforting, and full of flavor. The meatballs are tender from the ricotta, the sauce is creamy and cheesy, and the crispy bacon adds the perfect savory finish.

Serve them over pasta, rice, mashed potatoes, or with crusty bread for a cozy dinner that feels both easy and impressive.

Pinterest Description

These Baked Chicken Ricotta Meatballs are tender, juicy, and served in a creamy spinach Alfredo sauce with crispy bacon! Made with ground chicken, ricotta, parmesan, garlic, herbs, and sun-dried tomatoes, this cozy dinner is perfect with pasta, rice, or mashed potatoes. A delicious family-friendly comfort food recipe! #ChickenMeatballs #RicottaMeatballs #CreamyChickenRecipe #AlfredoSauce #EasyDinnerRecipe #ComfortFood #ChickenDinner #MeatballRecipe

Previous Post: « Goat Cheese and Fig Jam Appetizer

Primary Sidebar

About Me

Welcome to SnackOnMeat! I’m Shardae, the food lover behind this blog. I’m thrilled to have you here, sharing in my passion for creating delicious recipes that celebrate the art of hearty, satisfying meals.Read more...
Privacy
About

New Recipes

Easy Crab Rangoon Dip Recipe

Sesame Chicken Cabbage Crunch Salad

Singapore Black Pepper Cauliflower with Spaghetti

Mushroom Ragu

Creamy Italian Ground Chicken Soup

Instant Pot Lasagna Soup

Dessert Recipes

Soft Cinnamon Sugar Cream Cheese Cookies

Black Velvet Cheesecake Cookies – Rich, Dark & Perfect for Halloween

Gingerbread Rice Krispie Treats

Sugar Cookie Truffles

Peppermint Bark Brownies

Oreo Cheesecake Cookies

Copyright © 2026 Snack On Meat on the Foodie Pro Theme