Stuffed Cannelloni

Ingredients:

8 ounce package cannelloni
1/4 cup butter
1/4 cup flour
3 cup milk
salt
pepper
2/3 cup grated Parmesan cheese, divided
1 tablespoon olive oil
1 clove garlic finely chopped
1 onion finely chopped
1 pound lean ground beef
10 ounce package frozen chopped spinach, squeezed dry
1 egg
1 teaspoon basil
3 cups prepared tomato pasta sauce, divided

PREHEAT oven to 350.
COOK pasta according to package directions. Rinse with cold water. Drain well and set aside.

cheese sauce
MELT butter in saucepan. Stir in flour and cook for 1 minute; gradually whisk in milk, salt and pepper. Cook, stirring until sauce comes to a boil & thickens. Stir in 1/3 cup Parmesan cheese.

filling
HEAT oil in large saucepan, add garlic and onion; cook until onion is tender. Add ground beef and stir in spinach, egg, basil and salt and pepper. Add 1 cup cheese sauce, mixing well. Spread 1 1/2 cups tomato sauce into a 13 x 9 baking dish. Fill cannelloni with beef mixture and place in single layer in prepared dish. Cover with remaining cheese sauce and garnish with remaining tomato sauce. Sprinkle with remaining Parmesan cheese. Bake uncovered for 35 to 40 minutes or until sauce bubbles.