Creamy Tuscan White Bean Pasta Recipe

Make this Creamy Tuscan White Bean Pasta in just 30 minutes! Packed with cannellini beans, spinach, sun-dried tomatoes, and a rich Parmesan cream sauce, it's an easy, comforting vegetarian dinner perf

ayushi singh

@postcardsbyAS

Prep Time: 10 minutes

Cook Time: 20 minutes

Total Time: 30 minutes

Servings: 4

Cuisine: Italian-Inspired

Difficulty: Easy

When you're craving comfort food but still want something wholesome, this Creamy Tuscan White Bean Pasta is the perfect answer. Every forkful is loaded with tender pasta, creamy cannellini beans, sun-dried tomatoes, fresh spinach, garlic, and a silky Parmesan cream sauce that's bursting with Tuscan-inspired flavors.

The white beans add a hearty texture and a boost of plant-based protein, making this pasta satisfying enough to serve as a complete meal. It's simple enough for a busy weeknight, yet elegant enough to impress guests at a dinner party.

Blog Image

Ingredients

For the Pasta

  • 300 g penne, rigatoni, or fusilli
  • 2 tablespoons olive oil
  • 4 garlic cloves, minced
  • 1 small onion, finely diced
  • 1 can (400 g) cannellini beans, drained and rinsed
  • 1 cup fresh spinach
  • ½ cup chopped sun-dried tomatoes
  • 1 teaspoon Italian seasoning
  • ½ teaspoon red chili flakes (optional)
  • Salt and freshly ground black pepper, to taste

For the Creamy Sauce

  • 1 cup heavy cream
  • ½ cup freshly grated Parmesan cheese
  • ½ cup vegetable broth
  • 1 teaspoon Dijon mustard
  • 1 teaspoon lemon juice

Garnish

  • Fresh basil
  • Extra Parmesan
  • Cracked black pepper
  • Chili flakes
  • Lemon zest (optional)

How to Make Creamy Tuscan White Bean Pasta

Step 1: Cook the Pasta

Bring a large pot of salted water to a boil.

Cook the pasta until al dente according to the package instructions.

Reserve about ½ cup of the pasta water before draining.

Step 2: Sauté the Aromatics

Heat olive oil in a large skillet over medium heat.

Add the onion and cook until soft and translucent, about 4 minutes.

Stir in the garlic and cook for another minute until fragrant.

Step 3: Add the Vegetables

Mix in the chopped sun-dried tomatoes, Italian seasoning, and chili flakes.

Cook for 2–3 minutes before adding the cannellini beans.

Gently stir so the beans stay mostly intact.

Step 4: Prepare the Cream Sauce

Pour in the vegetable broth and heavy cream.

Bring the mixture to a gentle simmer.

Add Dijon mustard and Parmesan cheese, stirring continuously until the sauce becomes smooth and creamy.

Step 5: Add the Spinach

Stir in the fresh spinach.

Cook for 2–3 minutes until it wilts into the sauce.

Step 6: Combine Everything

Add the cooked pasta to the skillet.

Toss everything together until each piece of pasta is coated in the creamy sauce.

If the sauce becomes too thick, stir in a splash of the reserved pasta water.

Finish with lemon juice.

Step 7: Serve

Top with fresh basil, extra Parmesan, cracked black pepper, and a sprinkle of chili flakes.

Serve immediately while hot.

Tips for the Best Creamy Tuscan Pasta

  • Cook the pasta just until al dente so it doesn't become mushy.
  • Reserve pasta water to adjust the consistency of the sauce.
  • Freshly grated Parmesan melts much better than pre-shredded cheese.
  • Don't boil the cream vigorously or it may separate.
  • Add spinach at the end to preserve its bright color.
  • Taste before serving and adjust the seasoning if needed.

Storage Tips

Store leftovers in an airtight container.

  • Refrigerator: Up to 4 days
  • Freezer: Not recommended, as the cream sauce may separate when thawed.

To reheat, warm gently over low heat with a splash of milk or vegetable broth.

Nutritional Value 

Blog Image