One-Pot Creamy Tuscan Pasta
This dreamy One-Pot Creamy Tuscan Pasta comes together in a single skillet with sun-dried tomatoes, spinach, and a rich parmesan sauce — weeknight dinner has never tasted this good.
Okay, real talk — I used to think pasta this creamy and flavorful had to mean a sink full of pots and an hour in the kitchen. Then I made this One-Pot Creamy Tuscan Pasta on a Tuesday night, half-distracted, and it blew my mind. Now it’s the recipe I make when I want to feel like a great cook with basically zero effort.
Table of Contents
Why You’ll Love This Recipe
This Easy One Pot Pasta is everything you want on a busy weeknight — rich, comforting, and done in about 30 minutes. The pasta cooks right in the sauce, which means it soaks up every bit of flavor from the broth, tomatoes, and herbs.
The sun-dried tomatoes add a deep, slightly sweet tang that makes this Creamy Tuscan Pasta taste like it came from an actual Italian kitchen. And that parmesan at the end? It melts into the sauce and ties everything together beautifully.
No draining. No separate pots. Just one pan and a whole lot of deliciousness.
Ingredients

| Category | Ingredient | Amount |
|---|---|---|
| Base | Unsalted butter | 2 tablespoons |
| Base | Shallot, minced | 1 |
| Base | Garlic cloves, minced | 4 |
| Flavor Builders | Tomato paste | 2 tablespoons |
| Flavor Builders | Dried oregano | 1 teaspoon |
| Flavor Builders | Paprika | 1 teaspoon |
| Liquids | Chicken broth | 2 cups |
| Liquids | Whole milk (plus more as needed) | 1 cup |
| Pasta & Tomatoes | Penne pasta | 8 oz |
| Pasta & Tomatoes | Cherry tomatoes, halved | 1 cup |
| Pasta & Tomatoes | Sun-dried tomatoes in olive oil, julienne-style, drained | 1/2 cup |
| Seasoning | Kosher salt | To taste |
| Seasoning | Freshly ground black pepper | To taste |
| Finishing | Fresh baby spinach | 1 cup |
| Finishing | Grated parmesan cheese | 1/2 cup |
| Finishing | Chopped fresh Italian parsley | 2 tablespoons |
Step-by-Step Instructions

Step 1: Build That Aromatic Base
Grab your largest skillet and set it over medium heat. Add the butter, minced shallot, and garlic all at once, then stir frequently for about 3 to 4 minutes.
You’re looking for the shallot to turn soft and translucent — not browned, just melted into the butter. Your kitchen should already smell amazing at this point. If it doesn’t, turn the heat up just a touch.
Step 2: Toast the Tomato Paste
Add the tomato paste, dried oregano, and paprika to the pan. Stir it all together and cook for 2 minutes, letting the paste darken slightly against the heat.
This step is what separates a so-so sauce from a really great one. Toasting the tomato paste concentrates its flavor and adds a subtle richness you just can’t skip. Trust the process here.
Step 3: Add the Good Stuff
Pour in the chicken broth and whole milk, then add your penne, halved cherry tomatoes, and sun-dried tomatoes. Season generously with kosher salt and freshly ground black pepper.
Give everything a good stir so the pasta is submerged as much as possible. The pasta is going to cook right here in this gorgeous liquid — no boiling a separate pot of water needed. Easy One Pot Pasta magic at its finest.
Step 4: Simmer Low and Slow
Bring the mixture to a boil over medium-high heat, then reduce to a gentle simmer. Cook, stirring occasionally, for 18 to 20 minutes until the pasta is tender but still has a little bite.
Keep an eye on it during this time — give it a stir every few minutes so the pasta doesn’t stick to the bottom. The sauce will thicken as it cooks, which is exactly what you want for this Creamy Tuscan Pasta.
“If it starts looking too thick before the pasta is done, splash in a little extra milk. If it’s looking too loose toward the end, just keep simmering uncovered.”
Step 5: Finish With the Good Stuff
Pull the pan off the heat and stir in the fresh baby spinach and grated parmesan. Keep stirring until the spinach wilts and the cheese melts completely into the sauce.
If the sauce looks thicker than you’d like, add a splash of milk and stir it in. You want that silky, coating consistency — not gluey, not watery, just perfectly creamy.
Step 6: Garnish and Serve
Top with the chopped fresh Italian parsley and serve straight from the pan while it’s hot. Honestly, this dish deserves to be eaten right away — the sauce is at its best the moment it hits the bowl.
Pair it alongside some homemade parmesan crisps for a little crunch, or just dig in as-is. You really can’t go wrong.
Expert Tips for the Best Results
Don’t Rush the Tomato Paste Step
Those 2 minutes of toasting the tomato paste make a real difference in depth of flavor. It’s tempting to move fast, but let it darken before adding the liquids. This is what gives the sauce its complexity.
Stir More Than You Think You Should
Since the pasta is cooking directly in the sauce, stirring every few minutes prevents it from clumping or sticking. Set a little timer to remind yourself if needed — it’s worth the attention.
Use Good Parmesan
Pre-shredded parmesan from a bag won’t melt as smoothly as freshly grated. If you have a block and a grater, use them here. The sauce will be noticeably silkier for it.
Add Protein to Make It a Full Meal
Want to turn this into a Tuscan Chicken Pasta? Cook sliced chicken breast or thighs separately, then stir them in with the spinach at the end. You can also use leftover rotisserie chicken for an even easier shortcut.
For more chicken dinner ideas, check out this grilled California avocado chicken or this crowd-pleasing parmesan crusted chicken sheet pan dinner.
Make It Vegetarian
Swap the chicken broth for vegetable broth and you’ve got a fully vegetarian version that’s just as satisfying. The sun-dried tomatoes and parmesan bring plenty of savory depth on their own.
Variations Worth Trying
Swap the Pasta Shape
Penne works great here because it holds the sauce well, but rigatoni, rotini, or even fusilli would all be delicious. Just keep an eye on the cook time since different shapes may cook faster or slower.
Add a Spicy Kick
Stir in a pinch of red pepper flakes when you add the tomato paste for a little heat. It plays really well against the creaminess of the sauce and the sweetness of the sun-dried tomatoes.
Make It Extra Rich
Replace the whole milk with heavy cream for an even more indulgent sauce. It’ll be thicker and richer — closer to an Alfredo texture but with all those Tuscan flavors layered in.
Troubleshooting
My Sauce Turned Out Too Thick
No stress — just add milk a splash at a time and stir until it loosens up to your liking. The pasta keeps absorbing liquid as it sits, so this is totally normal, especially if you’re eating leftovers.
My Pasta Is Sticking Together
This usually happens if you didn’t stir often enough during cooking or if the heat was too high. Next time, keep it at a gentle simmer and give it a stir every 3 to 4 minutes. For now, add a little broth or milk and stir vigorously to separate.
The Sauce Is Too Thin
Keep simmering with the lid off for a few extra minutes. The liquid will reduce and the sauce will thicken naturally. You can also stir in a touch more parmesan to help it along.
Storage & Reheating
| Method | How Long | Notes |
|---|---|---|
| Refrigerator | Up to 4 days | Store in an airtight container |
| Freezer | Not recommended | Cream-based sauces can separate when thawed |
| Reheat on stovetop | 5 to 7 minutes | Add a splash of milk or broth and stir over low heat |
| Reheat in microwave | 1 to 2 minutes | Add a little liquid, cover, and heat in 30-second bursts |
Got leftover parsley? Toss it into a simple salad or use it on these flavor-packed chimichurri chicken thighs. No herb should go to waste.
Nutritional Information

Per serving (based on 4 servings). Values are estimates and may vary based on specific ingredients used.
| Nutrient | Amount Per Serving |
|---|---|
| Calories | ~480 kcal |
| Carbohydrates | ~55g |
| Protein | ~16g |
| Fat | ~20g |
| Saturated Fat | ~10g |
| Fiber | ~4g |
| Sodium | ~680mg |
| Calcium | ~250mg |
This recipe is just the beginning. Over in the Weeknight Pasta Dinners collection, you’ll find even more dishes that are just as easy and packed with flavor. Go take a peek — your next favorite is waiting.
Frequently Asked Questions
Can I make this One-Pot Creamy Tuscan Pasta ahead of time?
You can, but it’s best fresh. The pasta keeps absorbing the sauce as it sits in the fridge, so leftovers will be thicker. When reheating, just stir in a splash of milk or broth to bring it back to life. It still tastes great the next day — maybe even better.
Can I use a different type of pasta?
Absolutely. Rigatoni, rotini, or farfalle all work well in this Easy One Pot Pasta recipe. Just keep an eye on the cook time since it varies by shape and size. You want the pasta cooked through but still with a little bite — not mushy.
How do I make this into a Tuscan Chicken Pasta?
Cook about 1 pound of sliced chicken breast or thighs in a little olive oil before starting the recipe, then set it aside. Follow the recipe as written and stir the cooked chicken in when you add the spinach and parmesan. For more easy chicken ideas, try these sheet pan chicken pitas — another weeknight winner.
Can I use a dairy-free milk alternative?
Yes, unsweetened oat milk or cashew milk both work reasonably well here. Avoid anything with a strong flavor like coconut milk, which will change the taste significantly. The sauce won’t be quite as rich, but it’ll still be really good.
What can I serve alongside this Creamy Tuscan Pasta?
Honestly, it’s filling enough to stand alone. But if you want something on the side, a simple green salad or some crusty garlic bread are perfect. For a protein boost, pair it with something from the grill like this California avocado chicken.
Go Make It Tonight
If you’ve been looking for a pasta recipe that’s genuinely easy but still feels special, this One-Pot Creamy Tuscan Pasta is your answer. It’s the kind of dish that makes people ask for the recipe — and you get to smile and say “it’s just one pan.”
Give it a try this week, and when you do, I’d love to hear how it went. Leave a comment below with your thoughts or any fun twists you made. And if you loved it, please save it to Pinterest so other pasta lovers can find it too — sharing really does make a difference.

One-Pot Creamy Tuscan Pasta
Equipment
- Large skillet
- Wooden spoon or spatula
- Grater
Ingredients
Base
- 2 tablespoons unsalted butter
- 1 shallot minced
- 4 garlic cloves minced
Flavor Builders
- 2 tablespoons tomato paste
- 1 teaspoon dried oregano
- 1 teaspoon paprika
Liquids
- 2 cups chicken broth
- 1 cup whole milk or more as needed
Pasta & Tomatoes
- 8 oz penne pasta
- 1 cup cherry tomatoes halved
- ½ cup sun-dried tomatoes in olive oil julienne-style, drained
Seasoning
- kosher salt to taste
- freshly ground black pepper to taste
Finishing
- 1 cup fresh baby spinach
- ½ cup grated parmesan cheese freshly grated recommended
- 2 tablespoons fresh Italian parsley chopped
Instructions
- In a large skillet over medium heat, add the butter, minced shallot, and garlic. Cook, stirring frequently, for 3 to 4 minutes until softened and translucent.
- Add the tomato paste, dried oregano, and paprika. Cook and stir for 2 minutes, or until the tomato paste starts to darken. This step builds deep flavor — don’t skip it.
- Pour in the chicken broth and whole milk, then add the penne pasta, halved cherry tomatoes, and sun-dried tomatoes. Season generously with kosher salt and freshly ground black pepper. Stir to combine.
- Bring the mixture to a boil over medium-high heat, then reduce to a gentle simmer. Cook, stirring occasionally, for 18 to 20 minutes until the pasta is tender yet firm to the bite. If the sauce thickens too quickly, add a splash of milk.
- Remove from heat and stir in the fresh baby spinach and grated parmesan cheese until the spinach is wilted and the cheese is fully incorporated into the sauce.
- If the mixture is too thick, stir in more milk a splash at a time until the desired creamy consistency is reached.
- Garnish with chopped fresh Italian parsley and serve hot straight from the pan.
