Jump to Recipe

Creamy Ricotta Spinach & Chicken Cannelloni

Creamy Ricotta Spinach and Chicken Cannelloni is a classic recipe made easy! Cannelloni pasta tubes are packed with a cheesy ricotta and chicken filling, topped with a creamy and delicious tomato sauce. Simple, super easy to make, and they’re SO tasty!

This quick recipe comes together with some fresh spinach, chicken, and ricotta cheese, all topped with an easy creamy sauce. The sauce on its own is half and half, seasonings, and parmesan. The addition of all the cheese makes the flavors pop even more.

I suggest to precook the cannelloni tubes in boiling water for 5 minutes before filling. The cannelloni tubes are filled with a warm mixture of chicken (try using cooked leftover chicken or rotisserie chicken), cheese, and fresh spinach. The prepared cannelloni are then transferred to a baking dish and arranged over some pasta sauce. Use your favorite pasta sauce, homemade or store-bought.

For a finishing touch, the cannelloni are topped with a combination of half and half and cheese, a liquid that the cannelloni will cook in while baking.

About 20ish minutes later, dinner is served! The entire recipe should not take longer than 45 minutes from start to finish. The dish is easy to make, kid-friendly and makes for some great leftovers.

For another easy, family-friendly meal, try my Overnight Slow Cooker Breakfast Casserole — it cooks while you sleep! My Ham and Cheese Pinwheels can be made ahead and are easily packed into lunchboxes. Homemade meals have health benefits you may not be aware of — simple recipes help make it easier to ensure everyone is eating healthy meals.

Creamy Ricotta Spinach and Chicken Cannelloni

Photo of Creamy Ricotta Spinach and Chicken Cannelloni
  • 40 minutes
  • 6 servings


1 tablespoon olive oil
1 yellow onion, diced
2 cloves garlic, minced
3 cooked chicken breasts, finely chopped
1/2 cup milk
1 cup part-skim Ricotta cheese
1 bag (8 to 10 oz) baby spinach
12 cannelloni tubes
1 cup pasta sauce
1 1/2 cups half and half
1/4 cup grated Parmesan cheese
1/2 teaspoon dried basil
1/4 teaspoon dried oregano
1/8 teaspoon ground nutmeg
salt and fresh ground pepper, to taste


  1. Preheat oven to 400°F. Heat oil in a large skillet over medium-high heat.
  2. Add onions and sauté for 2 minutes; stir in garlic and chicken and continue to cook for 4 minutes. Add milk and simmer for 2 minutes, or until most of the liquid has evaporated. Stir in ricotta cheese until well blended. Add spinach and cook for 2 minutes, or until wilted.
  3. Remove from heat and let stand a few minutes, or until cool enough to handle.
  4. Spoon pasta sauce on the bottom of a 9x13" baking dish and set aside.
  5. Using a spoon, your hands, or even a piping bag, stuff the prepared chicken mixture into cannelloni tubes. Arrange the cannelloni in a single layer on the bottom of the previously prepared baking dish. Set aside.
  6. In a mixing bowl, combine half and half, parmesan, basil, oregano, nutmeg, salt, and pepper; whisk until thoroughly combined. Pour the half & half mixture over the cannelloni.
  7. Bake in the oven for 18 to 20 minutes, or until top is golden brown and the cream is reduced.
  8. Remove from oven and let stand 3 minutes, or until sauce has slightly thickened.
  9. Spoon the sauce over the cannelloni and serve.

Notes: I suggest to precook the cannelloni tubes in boiling water for 5 minutes before filling with the chicken mixture.


  1. Your recipe looks delicious. I noticed it leaves out details on cooking the manicotti tubes- you may want to specify this for readers.

    1. Thank you for pointing that out Kris! We just added a note to the recipe addressing this!
      -Tristen, ADA Mideast Communications Manager

Leave a Reply

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