Butternut Squash Cannelloni with Walnut-Sage Béchamel Sauce is a cozy, plant-based Italian dish featuring pasta tubes filled with roasted butternut squash and topped with a rich walnut-sage béchamel, perfect for an elegant vegetarian or vegan meal.
1 medium butternut squash, peeled and diced
2 tablespoons olive oil (for roasting)
1 small onion, finely chopped
2 cloves garlic, minced
Salt and freshly ground black pepper, to taste
¼ cup grated Parmesan cheese (optional)
3 tablespoons butter
3 tablespoons all-purpose flour
2 ½ cups whole milk or plant-based milk (oat or almond)
½ cup walnuts, finely ground
10–12 fresh sage leaves, finely chopped
Salt and freshly ground black pepper, to taste
12–14 cannelloni pasta tubes
Extra butter for greasing baking dish
Extra grated Parmesan cheese (optional, for topping)
Use plant-based butter, milk, and nutritional yeast to make vegan.
Substitute walnuts with pecans or cashews for different flavors.
Use rosemary or thyme instead of sage for variation.
Add sautéed spinach or mushrooms to filling for extra veggies.
Use gluten-free cannelloni or large pasta sheets for gluten-free option.