Creamy Tuscan Pasta with Spinach and Sun-Dried Tomatoes

David Johnson
David Johnson
Published: April 10, 2026
Categories: Italian, Pasta, Vegetarian
Tags: Italian, Vegetarian, Pasta, Weeknight

Tuscan Pasta

Silky Parmesan cream sauce with sun-dried tomatoes and spinach — a cozy weeknight pasta.

Prep Time:15 minCook Time:20 minTotal Time:35 minServings:4Difficulty:Medium

This Creamy Tuscan Pasta is the kind of dish I love to make when I want something comforting but a little elegant — quick enough for a weeknight yet rich and satisfying. Sun-dried tomatoes give bursts of tangy sweetness, while garlic, Parmesan, and heavy cream create a silky sauce that clings to every forkful.

It’s forgiving and adaptable: use vegetable broth to keep it vegetarian, swap in half-and-half to lighten it, or add grilled chicken or shrimp for extra protein. Serve it with a lemony finish and fresh parsley to brighten the richness — you’ll want seconds.

Nutrition (per serving)

Calories:650 kcal
Protein:20 g
Carbs:78 g
Fat:28 g

Directions

  1. 1
    Pasta boiling in salted water with reserved pasta water nearby

    Bring a large pot of salted water to a boil and cook pasta according to package directions until al dente. Reserve 1 cup of pasta cooking water, then drain.

  2. 2
    Olive oil and butter melting and foaming in a skillet

    While the pasta cooks, heat olive oil and butter in a large skillet over medium heat until the butter melts and foams.

  3. 3
    Chopped shallot and minced garlic cooking in butter and olive oil

    Add the chopped shallot and cook until soft, about 2 minutes. Stir in the minced garlic and cook 30–45 seconds until fragrant.

  4. 4
    Sun-dried tomatoes and red pepper flakes stirred into the aromatics

    Add the chopped sun-dried tomatoes and red pepper flakes, stirring for 1 minute to release their flavor.

  5. 5
    Broth deglazing the skillet with sun-dried tomatoes and browned bits

    Pour in the broth to deglaze the pan, scraping any browned bits, then simmer 1–2 minutes.

  6. 6
    Heavy cream stirred into the tomato broth sauce as it thickens

    Reduce heat to low and stir in the heavy cream. Let the sauce warm and thicken slightly, about 2–3 minutes.

  7. 7
    Parmesan whisked into the creamy Tuscan sauce until smooth

    Gradually whisk in the grated Parmesan until the sauce is smooth. If the sauce seems too thick, stir in a splash of reserved pasta water to loosen it.

  8. 8
    Baby spinach folded into creamy sauce with sun-dried tomatoes

    Add the baby spinach in batches, stirring until wilted. Stir in lemon juice, then season with salt and pepper to taste.

  9. 9
    Cooked pasta tossed with creamy sauce, spinach, and sun-dried tomatoes

    Add the drained pasta to the skillet and toss to coat, adding reserved pasta water a little at a time until the sauce clings to the noodles.

  10. 10
    Finished creamy Tuscan pasta topped with Parmesan and parsley

    Serve immediately topped with extra grated Parmesan and chopped parsley if desired.

Ingredients

  • Dry pasta (penne or rigatoni):12 oz
  • Extra-virgin olive oil:1 tbsp
  • Unsalted butter:2 tbsp
  • Shallot, finely chopped:1 piece
  • Garlic, minced:3 cloves
  • Sun-dried tomatoes (in oil), chopped:1/2 cup
  • Low-sodium chicken or vegetable broth:1/2 cup
  • Heavy cream:1 cup
  • Grated Parmesan cheese:1 cup
  • Baby spinach:5 oz
  • Fresh lemon juice:1 tbsp
  • Red pepper flakes:1/4 tsp
  • Kosher salt:1 tsp
  • Freshly ground black pepper:1/2 tsp
  • Chopped fresh parsley (optional):2 tbsp

Tips & Notes

  • Reserve pasta water — the starchy water helps emulsify and thicken the sauce without adding more cream.
  • Use sun-dried tomatoes packed in oil for the best texture and flavor; if using dry-packed, rehydrate in warm water first.
  • Grate Parmesan fresh — pre-grated cheese can be grainy and won't melt into the sauce as smoothly.
  • For added protein, stir in cooked chicken, shrimp, or cannellini beans at the end.