Mac and cheese with pumpkin, bacon and walnuts

1 pound of pasta (macaroni, shells, or any short pasta)
4 tbsp of butter
1/4 cup of flour
1 cup of milk
1 cup of heavy cream
Black pepper
2 cups of cooked and mashed butternut squash
8 oz of sharp cheddar cheese
6 slices of cooked and crispy bacon
1/4 cup of walnuts
1/4 cup of bread crumbs
1 garlic clove, thinly sliced
1 tbsp of fresh chopped rosemary or sage
Extra cheese to grate (optional)
Four amaretti cookies (optional)

1.To create the roux, melt the butter and cook the flour until it turns a light yellowish color and smells nutty.

2. Combine the warm milk and stir until it thickens, then add the cream, squash, cheddar, black pepper, and herbs. Taste the sauce and add salt if needed.

3. Boil the pasta and combine it with the sauce in a large baking dish.

4. In a frying pan, sauté the garlic with walnuts and bread crumbs in olive oil or butter.

5. Spread this mixture on top of the pasta and bake it for about 40 minutes.