01 -
Preheat the oven to 200°C / 390°F.
02 -
In a large bowl, toss the drained and dried butter beans with about 2 tablespoons of olive oil to coat them well. Add the crushed fennel seeds, smoked paprika, and dried sage, mixing gently to coat the beans evenly.
03 -
Spread the seasoned butter beans in a single layer in a roasting or casserole dish. Bake for 20-25 minutes until they're lightly crisped on the outside but still soft in the middle.
04 -
While the beans are roasting, heat a little olive oil in a large, deep saucepan. Add the diced red onion and sauté until soft and translucent.
05 -
Add the minced garlic, chili or red pepper flakes, Italian seasoning, salt, pepper, and chopped sundried tomatoes to the pan. If using oil-packed sundried tomatoes, add some of that oil to the pan for extra flavor.
06 -
Stir in the tomato paste and sauté for another 2 minutes to cook off the raw flavor. Pour in the vegetable broth, then simmer partially covered for about 5 minutes until slightly reduced and beginning to thicken.
07 -
When the beans have about 10 minutes left to roast, bring a large pot of salted water to a boil and cook the rigatoni according to package instructions until al dente.
08 -
Once the broth has reduced a bit, add the heavy cream and grated parmesan to the sauce. Simmer very gently until the cheese has completely melted and the sauce is smooth.
09 -
Stir the chopped spinach and basil into the sauce just until beginning to wilt. Remove from heat and cover to keep warm until the beans are done.
10 -
When the butter beans are done roasting, add them directly to the sauce and stir gently to combine. Drain the cooked pasta and add it to the sauce, tossing everything together.
11 -
Serve the pasta hot with lemon wedges on the side for squeezing over top if desired.