Author: Canadian Living

This meal requires a little effort but the rewards are well worth it.

  • Portion size 8 servings
  • Credits : cabobrian


  • 1 pkg canelloni noodles
  • 1/4 cup butter
  • 1/3 cup finely chopped onion
  • 1 small pkg frozen spinach cooked, drained,finely chopped
  • 3 cups finely chopped ham
  • 1/2 cup grated Parmesan cheese
  • 1 cup cottage cheese
  • 1 cup ricotta cheese
  • 1 large egg
  • 1/3 cup butter
  • 1/3 cup flour
  • 2 cups milk
  • 1 teaspoon salt
  • 2 cups Italian tomato sauce
  • 1/2 teaspoon basil
  • 1 dash cayenne pepper


Canelloni (Use first eight ingredients) Saute onion in butter until soft. Stir in the spinach until soft and all liquid is cooked off. Remove from heat and add ham, cottage or ricotta cheese, egg and seasonings to taste. Fill the cannelloni noodles with the filling and set aside. White Sauce (Use next four ingredients) Melt the butter in sauce pan, slowly add flour until smooth paste forms. Slowly add milk and salt and stir until it becomes a creamy sauce. Tomato Sauce Place remaining three ingredients in a bowl and stir. Pour 1/2 cup of tomato sauce over the bottom of a casserole dish. Place filled cannelloni noodles in a single layer across the bottom. Cover with white sauce and then the remaining tomato sauce. Sprinkle with parmesan cheese and parsley. Bake covered for 20 to 25 minutes and 375F or until bubbly. Garnish with 2 tablespoons grated parmesan cheese and 1/4 cup of flaked fresh parsley
Share X