Creamy Tuscan Chicken Spaghetti with Roasted Tomatoes

Silas walked into the kitchen last week, took one sniff of the garlic and sun-dried tomatoes sizzling in the pan, and said, “okay, we’re never ordering Italian takeout again.” That’s the kind of reaction this pasta gets every single time.

This creamy Tuscan chicken spaghetti is one of those dinners that looks like it took hours but comes together in about 35 minutes. Juicy seared chicken, roasted tomatoes that burst with flavor, spinach wilting into a garlicky parmesan sauce, all tangled up in spaghetti. It’s rich without being heavy, and it’s the kind of meal that makes a random Tuesday feel a little fancier.

I’ve made this one more times than I can count, and I’ve tweaked it enough to know exactly where it can go wrong (hello, broken sauce) and how to keep it foolproof. So let’s get into it.

Why This Recipe Works

The roasted tomatoes are the real secret here. Roasting them concentrates their sweetness and gives the whole dish a deeper, almost caramelized flavor instead of the usual flat canned-tomato taste.

The sauce comes together in the same pan you cooked the chicken in, so all those browned bits on the bottom get scraped up and worked right into the cream. That’s where most of the flavor lives.

And because everything, chicken, sauce, and pasta, ends up in one skillet, you get a dinner that tastes like it simmered all afternoon. It didn’t. It just knows how to use its time wisely.

There’s also something about the sun-dried tomatoes working alongside the fresh roasted ones that gives the sauce layers of flavor instead of just one note. One brings that tangy, slightly chewy bite, the other brings sweetness and juice. Together they do more work than either one could on its own.

I also love that this recipe doesn’t ask you to babysit it. While the tomatoes roast in the oven, you’ve got hands-free time to boil the pasta and prep everything else. It’s the kind of multitasking that makes a weeknight dinner actually feel manageable.

Read this also: 7 Spooky Halloween Boards That’ll Steal the Party

What You’ll Need

Ingredient Amount
Boneless, skinless chicken breasts 2 large, sliced into thin cutlets
Salt and black pepper to taste
Garlic powder 1 teaspoon
Olive oil 3 tablespoons, divided
Cherry tomatoes 2 cups
Garlic 4 cloves, minced
Sun-dried tomatoes ⅓ cup, chopped
Heavy cream 1 ½ cups
Chicken broth 1 cup
Parmesan cheese ¾ cup, freshly grated
Baby spinach 2 cups, packed
Italian seasoning 1 teaspoon
Red pepper flakes ¼ teaspoon (optional)
Spaghetti 12 ounces

Tools You’ll Need

  • Large deep skillet or sauté pan
  • Baking sheet
  • Large pot for boiling pasta
  • Tongs
  • Box grater (for the parmesan, please skip the pre-shredded stuff here)
  • Sharp knife and cutting board

Pro Tips

Slice your chicken thin. Cutting the breasts into cutlets means they cook fast and evenly, so you’re not stuck with a dry outside and raw middle.

Don’t skip roasting the tomatoes separately. Yes, it’s one extra pan. But roasting them at high heat on their own gives you that jammy, slightly charred flavor you just can’t get by tossing them straight into the sauce.

Save a full cup of pasta water before draining. This sauce loves a splash of starchy water to loosen it up and help it cling to every noodle.

Grate your own parmesan. Pre-shredded cheese has anti-caking additives that keep it from melting smoothly, and your sauce can turn grainy because of it.

Add the spinach off the heat. It wilts fast, and pulling the pan off the burner before stirring it in keeps the sauce from breaking or overheating.

Read this also: 25 Halloween Breakfast Ideas That Turn Mornings Into the Main Event

How to Make Creamy Tuscan Chicken Spaghetti

Creamy Tuscan Chicken Spaghetti with Roasted Tomatoes
Creamy Tuscan Chicken Spaghetti with Roasted Tomatoes

Step 1: Roast the tomatoes. Preheat your oven to 425°F. Toss the cherry tomatoes with 1 tablespoon olive oil, a pinch of salt, and pepper. Spread them on a baking sheet and roast for 15 to 18 minutes, until they blister and start to collapse.

Step 2: Cook the pasta. While the tomatoes roast, bring a large pot of salted water to a boil. Cook the spaghetti until just shy of al dente. Reserve 1 cup of pasta water, then drain.

Step 3: Sear the chicken. Season your chicken cutlets with salt, pepper, and garlic powder. Heat 2 tablespoons olive oil in your skillet over medium-high heat. Sear the chicken for 3 to 4 minutes per side until golden and cooked through. Remove and set aside.

Step 4: Build the sauce. In the same skillet, lower the heat to medium. Add the minced garlic and sun-dried tomatoes, stirring for about a minute until fragrant. Pour in the chicken broth and scrape up any browned bits from the bottom of the pan.

Step 5: Add cream and cheese. Stir in the heavy cream, Italian seasoning, and red pepper flakes if using. Let it simmer gently for 3 to 4 minutes. Whisk in the parmesan a little at a time until the sauce is smooth.

Step 6: Bring it all together. Take the pan off the heat and stir in the spinach until it wilts. Add the drained spaghetti and toss to coat, using splashes of the reserved pasta water to reach your desired consistency.

Step 7: Finish and serve. Slice the chicken and lay it over the pasta. Scatter the roasted tomatoes on top. Add an extra sprinkle of parmesan and serve right away.

Substitutions and Variations

Original Swap Notes
Chicken breasts Chicken thighs Slightly richer, still cooks fast
Heavy cream Half-and-half Lighter sauce, slightly less rich
Spaghetti Penne or fettuccine Any shape holds the sauce well
Sun-dried tomatoes Roasted red peppers Milder, sweeter flavor
Spinach Baby kale Slightly heartier bite
Parmesan Pecorino Romano Sharper, saltier finish

For a lighter version: swap half the cream for extra chicken broth and use less parmesan.

For extra protein: add cooked shrimp along with the chicken in the last minute of cooking.

For a vegetarian version: skip the chicken, use vegetable broth, and add white beans or mushrooms for texture.

Make Ahead Tips

You can roast the tomatoes up to 2 days ahead and keep them covered in the fridge. The chicken can also be seared a day ahead and reheated gently in the sauce.

I wouldn’t fully assemble the pasta ahead of time though. Cream sauces tend to tighten up and separate a bit when they sit, and it’s much better fresh.

Leftovers and Storage

Store leftovers in an airtight container in the fridge for up to 3 days.

To reheat, warm it in a skillet over low heat with a splash of chicken broth or milk to bring the sauce back to life. The microwave works too, just use 50% power and stir every 30 seconds so the sauce doesn’t split.

This dish doesn’t freeze particularly well since cream sauces can separate once thawed, so I’d recommend enjoying it fresh within a few days.

If you know you’ll have leftovers, it actually helps to slightly undercook the pasta the first time around. It keeps soaking up sauce as it sits in the fridge, so a touch of extra bite on day one means it won’t turn mushy by day two.

Nutritional Snapshot

Per serving, based on 4 servings:

Nutrient Approximate Amount
Calories 620
Protein 38g
Carbohydrates 48g
Fat 30g
Fiber 3g

These numbers will shift depending on the exact brands and swaps you use, so treat this as a helpful estimate rather than an exact science.

What to Serve With It

A simple side is all this dish really needs.

  • Garlic bread for soaking up extra sauce
  • A crisp arugula salad with lemon vinaigrette to cut the richness
  • Roasted broccolini or asparagus for a bit of crunch
  • A glass of chilled white wine, if that’s your thing on a weeknight

FAQs Related to 

1. Can I use rotisserie chicken instead of searing my own?

Yes. Shred about 2 cups of rotisserie chicken and stir it in during step 6 instead of searing your own cutlets. You’ll lose a little of that seared crust, but it saves time.

2. Why did my cream sauce turn grainy?

This usually happens when the heat is too high when you add the parmesan, or if you used pre-shredded cheese. Keep the heat on low to medium when whisking in cheese and always grate it fresh.

3. Can I make this dairy free?

You can swap the heavy cream for a full-fat coconut milk or a cashew cream, and use a dairy-free parmesan alternative. The flavor will shift slightly but it still works.

4. Is this recipe spicy?

Not unless you add the red pepper flakes. Even then, ¼ teaspoon adds warmth rather than real heat.

5. Can I double this recipe?

Absolutely. Use a wider skillet or Dutch oven so the sauce has room to simmer evenly, and add the parmesan in smaller batches so it melts smoothly.

6. What’s the best way to keep the chicken from drying out?

Slicing it into thin, even cutlets is the biggest factor. Also avoid pressing down on it with your tongs while it sears, that just squeezes the juices right out.

Conclusion

This creamy Tuscan chicken spaghetti has become one of those recipes I keep coming back to when I want something that feels special without actually being complicated. Between the roasted tomatoes and that garlicky parmesan sauce, it’s hard not to go back for seconds.

Give it a try this week and let me know how it turns out in the comments. Did you make any swaps? Any questions before you start cooking? I’d love to hear about it.