01 -
Get the oven ready by setting it to 200°C/390°F.
02 -
In a big bowl, add the butter beans that are dried and drained. Drizzle olive oil over them, and stir in sage, smoked paprika, and crushed fennel seeds, coating them evenly.
03 -
Layer the seasoned beans out flat in a baking tray or dish. Roast for 20-25 minutes until they're golden and crispy on the edges but soft inside.
04 -
As the beans roast, place a large pan on medium heat and drizzle olive oil. Add the diced onion, cooking until softened and clear.
05 -
Drop in the minced garlic, chili flakes, Italian seasoning, chopped sun-dried tomatoes, salt, and pepper. Stir everything well, and for extra flavor, you can pour in some oil from jarred sundried tomatoes.
06 -
Sauté the tomato paste for a couple of minutes, then pour in the veggie broth. Let it simmer, slightly covered, for about 5 minutes or until it thickens a bit.
07 -
With about 10 minutes remaining on the bean roasting time, fill a large pot with water, add salt, and bring it to a rolling boil. Cook the rigatoni till it's firm to the bite (al dente).
08 -
After the broth thickens, gently stir in the cream and grated parmesan. Let it stay on low heat until the cheese melts into the sauce.
09 -
Add the spinach and basil into the sauce, stirring lightly until they just start to soften. Turn off the heat and cover the pan to keep it warm.
10 -
Once the beans are roasted, toss them straight into the sauce. Drain the pasta and stir it into the mix, coating everything well.
11 -
Dish it out while hot, and if you'd like, serve alongside lemon wedges for a zesty touch.