Creamy Tuscan Cannellini Bean Pasta
Creamy Tuscan Cannellini Bean Pasta checks every cozy-dinner box: silky sauce, hearty beans, and garlicky sun-dried tomato goodness tangled with tender pasta. It tastes like a restaurant classic, but you can make it on a weeknight with pantry staples and a few fresh ingredients.
This recipe builds layers of flavor quickly—sautéed aromatics, wine to deglaze, and a touch of cream to bring everything together. The cannellini beans add protein and creaminess without extra fuss, and a handful of spinach keeps it bright. It’s simple, comforting, and seriously satisfying.
Why This Creamy Tuscan Bean Pasta Works

- Balanced flavors: Garlic, sun-dried tomatoes, and Parmesan create a savory, tangy base that tastes complex without extra steps.
- Hearty and filling: Cannellini beans add protein and fiber, so the pasta feels substantial and nourishing.
- Quick and weeknight-friendly: You’ll finish in about 30 minutes from start to finish.
- Uses pantry staples: Beans, pasta, sun-dried tomatoes, and broth keep this budget-friendly and easy.
- One-pan sauce: Build the sauce while the pasta boils to save time and reduce dishes.
Ingredients
Pasta and Beans
- 12 ounces short pasta (rigatoni, penne, or orecchiette hold the sauce beautifully)
- 1 can (15 ounces) cannellini beans, drained and rinsed
Sauce Base
- 2 tablespoons olive oil (use some oil from the sun-dried tomato jar for extra flavor)
- 1 small onion, finely chopped
- 4 cloves garlic, thinly sliced or minced
- 1/2 cup oil-packed sun-dried tomatoes, sliced
- 1/2 teaspoon crushed red pepper flakes (adjust to taste)
- 1/2 cup dry white wine (or extra broth with a squeeze of lemon)
- 3/4 cup low-sodium vegetable broth
- 3/4 cup heavy cream (or half-and-half for lighter)
- 1 teaspoon Italian seasoning
- 1/2 teaspoon kosher salt, plus more to taste
- Freshly ground black pepper
Finishing Touches
- 3 cups baby spinach (lightly packed)
- 1/2 cup freshly grated Parmesan, plus more for serving
- 1 teaspoon lemon zest and 1 tablespoon lemon juice
- Fresh basil, for garnish (optional)
How to Make This Creamy Tuscan Cannellini Bean Pasta

- Boil the pasta: Bring a large pot of salted water to a rolling boil. Cook pasta until just shy of al dente. Reserve 1 cup pasta water, then drain.
- Sauté aromatics: While pasta cooks, warm olive oil in a large skillet over medium heat. Add onion and a pinch of salt. Cook 3–4 minutes until translucent. Stir in garlic, sun-dried tomatoes, and red pepper flakes. Cook 1 minute until fragrant.
- Deglaze: Pour in white wine. Scrape the skillet to release browned bits. Simmer 2–3 minutes until the wine reduces by about half.
- Build the sauce: Stir in broth, Italian seasoning, salt, and several grinds of pepper. Add cannellini beans. Simmer 3–4 minutes to warm the beans and meld flavors.
- Creamy finish: Reduce heat to medium-low. Stir in heavy cream. Simmer gently 2 minutes until slightly thickened.
- Add greens and pasta: Fold in spinach until wilted. Add drained pasta and Parmesan. Toss to coat, loosening with splashes of reserved pasta water until the sauce clings silkily.
- Brighten: Stir in lemon zest and juice. Taste and adjust salt, pepper, or heat.
- Serve: Top with extra Parmesan and basil. Serve hot.
Pro Tips for Success
- Salt smart: Heavily salt the pasta water so the noodles carry flavor into the sauce.
- Use pasta water: The starch emulsifies the sauce, giving it that glossy, restaurant-style finish.
- Go low and slow with cream: Keep heat moderate after adding cream to avoid curdling or breaking.
- Grate your own Parmesan: Pre-grated cheese often clumps and doesn’t melt as smoothly.
How to Store Leftover Tuscan Bean Pasta
- Refrigerate: Cool completely, then store in an airtight container for up to 4 days.
- Reheat gently: Warm in a skillet over low heat with a splash of broth, milk, or water to loosen the sauce. Stir until creamy again.
- Freeze (optional): Cream sauces can separate after freezing. If you plan to freeze, undercook the pasta by 2 minutes and reheat with extra cream or broth to restore texture. Freeze up to 1 month.

Benefits of Making Creamy Tuscan Cannellini Bean Pasta
- Protein-packed comfort: Cannellini beans bring plant-based protein and creamy texture without extra steps.
- Budget-friendly: Mostly pantry items with a few fresh add-ins keep costs low.
- Customizable: You can tweak heat, richness, and greens to match your mood.
- Quick cleanup: One pot for pasta, one skillet for sauce—dinner without a mountain of dishes.
- Leftovers taste great: Flavors deepen overnight, making this a strong make-ahead option.
Common Mistakes to Avoid
- Forgetting to reserve pasta water: You need it to adjust the sauce consistency.
- Boiling after adding cream: Keep it at a gentle simmer to maintain a silky sauce.
- Overcooking pasta: Stop at just shy of al dente so it finishes perfectly in the sauce.
- Under-seasoning: Beans and cream mellow flavors; taste and adjust salt, acid, and heat at the end.
- Skipping the lemon: A touch of acidity lifts the richness and brightens the whole dish.
Easy Variations You Can Try
- Mushroom twist: Sauté sliced cremini mushrooms with the onion for earthy depth.
- Tomato-forward: Stir in 1/2 cup crushed tomatoes or passata with the broth for a rosé-style sauce.
- Lighter dairy: Swap half the cream for whole milk or use unsweetened cashew cream for a lighter feel.
- Greens swap: Use chopped kale or arugula instead of spinach; give kale a few extra minutes to soften.
- Herb boost: Add fresh thyme or rosemary with the onions, and finish with extra basil or parsley.
- Extra heat: Increase red pepper flakes or add Calabrian chili paste to the sauce.
- Gluten-free: Use gluten-free pasta and check labels on broth and sun-dried tomatoes.
- No wine: Replace with more broth plus 1–2 teaspoons white wine vinegar or lemon juice.
FAQ
Can I use a different bean?
Yes. Great Northern beans or butter beans work well. Choose a creamy, mild variety that holds its shape.
What pasta shape works best?
Short shapes like rigatoni, penne, cavatappi, or orecchiette grab the sauce nicely. Long noodles will work, but they don’t hold the beans as well.
How do I make it dairy-free?
Use olive oil, swap cream for unsweetened cashew cream or full-fat coconut milk, and replace Parmesan with a dairy-free Parmesan-style cheese or nutritional yeast to taste.
Can I make it ahead?
Yes. Cook the sauce up to 2 days ahead and store it separately. Boil fresh pasta, then combine with warmed sauce and pasta water right before serving.
How can I thicken the sauce more?
Simmer an extra 2–3 minutes after adding cream, then add Parmesan gradually. If needed, mash a few beans in the skillet to release starch and thicken naturally.
What wine should I use?
Choose a dry white like Pinot Grigio, Sauvignon Blanc, or Vermentino. If you wouldn’t drink it, don’t cook with it.
Conclusion
You’ll love how fast this Creamy Tuscan Cannellini Bean Pasta comes together—and how luxurious it tastes. With a few pantry heroes and a smart technique, you get a velvety sauce, tender pasta, and protein-packed beans that feel both cozy and fresh. Keep it simple on a busy night or dress it up with herbs for company. Either way, it’s a keeper.

Creamy Tuscan Cannellini Bean Pasta
Ingredients
Ingredients
Instructions
Instructions
- Boil the pasta: Bring a large pot of salted water to a rolling boil. Cook pasta until just shy of al dente. Reserve 1 cup pasta water, then drain.
- Sauté aromatics: While pasta cooks, warm olive oil in a large skillet over medium heat. Add onion and a pinch of salt. Cook 3–4 minutes until translucent. Stir in garlic, sun-dried tomatoes, and red pepper flakes. Cook 1 minute until fragrant.
- Deglaze: Pour in white wine. Scrape the skillet to release browned bits. Simmer 2–3 minutes until the wine reduces by about half.
- Build the sauce: Stir in broth, Italian seasoning, salt, and several grinds of pepper. Add cannellini beans. Simmer 3–4 minutes to warm the beans and meld flavors.
- Creamy finish: Reduce heat to medium-low. Stir in heavy cream. Simmer gently 2 minutes until slightly thickened.
- Add greens and pasta: Fold in spinach until wilted. Add drained pasta and Parmesan. Toss to coat, loosening with splashes of reserved pasta water until the sauce clings silkily.
- Brighten: Stir in lemon zest and juice. Taste and adjust salt, pepper, or heat.
- Serve: Top with extra Parmesan and basil. Serve hot.
- Salt smart: Heavily salt the pasta water so the noodles carry flavor into the sauce.
- Use pasta water: The starch emulsifies the sauce, giving it that glossy, restaurant-style finish.
- Go low and slow with cream: Keep heat moderate after adding cream to avoid curdling or breaking.
- Grate your own Parmesan: Pre-grated cheese often clumps and doesn’t melt as smoothly.






