“You know that moment when you’re halfway through fixing the leaky faucet, and suddenly your neighbor leans over the fence and starts chatting about their latest kitchen triumph?” That’s exactly how I stumbled upon this creamy Tuscan sun-dried tomato penne with spinach recipe. It was a typical Thursday evening, and I was elbow-deep under my sink when Maria, who lives next door, called out to me with a grin. She was whipping up dinner and insisted I try a quick bite. Honestly, I wasn’t expecting much — she’s a gardener, not a chef — but the aroma wafting over was impossible to ignore.
When I finally tasted that rich, velvety sauce mingling with tangy sun-dried tomatoes and fresh spinach, something clicked. It wasn’t just pasta; it was a whole mood. I scribbled down her instructions on a napkin (right there, slightly smeared with a bit of kitchen chaos), and later that night, I tried it myself. Let me tell you, it was one of those rare kitchen wins that feel effortless but taste like a feast. Maybe you’ve been there — chasing a craving with whatever you have on hand, and bam! A new favorite is born.
Since then, this creamy Tuscan sun-dried tomato penne with spinach has found a regular spot in my weekly rotation. It’s a dish that feels both indulgent and wholesome, and I keep coming back to it whenever I want something comforting but not fussy. So, if you’re ready for a pasta recipe that’s as satisfying as it is simple, stick around — this one’s a keeper.
Why You’ll Love This Recipe
This creamy Tuscan sun-dried tomato penne with spinach isn’t just another pasta dish; it’s a blend of flavors and textures that hits all the right notes. Having tested and tweaked this recipe multiple times, I can confidently say it’s a crowd-pleaser that comes together with minimal effort. Here’s why it stands out:
- Quick & Easy: Ready in under 30 minutes, perfect for busy weeknights or those last-minute dinner plans.
- Simple Ingredients: Uses everyday pantry staples like penne, sun-dried tomatoes, and fresh spinach — no fancy trips required.
- Perfect for Cozy Dinners: The creamy sauce and vibrant veggies make it feel like a special meal without the fuss.
- Crowd-Pleaser: Kids and adults alike rave about its rich flavor and comforting texture.
- Unbelievably Delicious: The tangy sun-dried tomatoes and garlicky spinach create a flavor combo that’s anything but ordinary.
What really sets this recipe apart is the way the cream sauce clings to each penne piece, while the sun-dried tomatoes add a subtle chewiness that surprises you with every bite. Plus, blending fresh spinach right at the end gives it a pop of color and a subtle earthiness that rounds out the richness beautifully. Honestly, it’s the kind of dish that makes you close your eyes and savor each forkful. Whether you’re cooking for yourself or company, it’s a flavorful, fuss-free option that never disappoints.
What Ingredients You Will Need
This creamy Tuscan sun-dried tomato penne with spinach recipe relies on simple, wholesome ingredients to deliver bold flavor and satisfying texture without the fuss. Most of these are pantry staples, and you can easily swap a few based on what you have on hand.
- Penne pasta: 12 ounces (340 grams), preferably semolina for the best bite.
- Sun-dried tomatoes: 1/2 cup, chopped (oil-packed recommended for richer flavor).
- Fresh spinach: 4 cups loosely packed (about 4 ounces or 115 grams), rinsed and drained.
- Garlic: 3 cloves, minced (adds that essential aromatic base).
- Heavy cream: 1 cup (240 ml), for that luscious smoothness; substitute with half-and-half for a lighter version.
- Parmesan cheese: 1/2 cup grated (about 50 grams), freshly grated preferred for best melting.
- Olive oil: 2 tablespoons (use the oil from the sun-dried tomatoes jar to boost flavor).
- Italian seasoning: 1 teaspoon (blend of oregano, basil, and thyme works well).
- Red pepper flakes: 1/4 teaspoon (optional, adds a gentle kick).
- Salt and black pepper: To taste.
For substitutions, if you’re dairy-free, swap heavy cream for coconut cream and Parmesan for a vegan cheese alternative. Gluten-free penne works just as well, too. And if fresh spinach isn’t in season, frozen chopped spinach (thawed and well-drained) can step in without sacrificing much.
Equipment Needed
- Large pot: For boiling the pasta; a heavy-bottomed pot helps prevent sticking.
- Large skillet or sauté pan: At least 12 inches wide, perfect for cooking the sauce and tossing pasta.
- Colander: For draining pasta.
- Measuring cups and spoons: To keep ingredient portions accurate.
- Wooden spoon or silicone spatula: Great for stirring the sauce gently without scratching your pan.
- Grater: For fresh Parmesan cheese; it makes a difference compared to pre-grated.
If you don’t have a large skillet, a deep frying pan or even a sauté pan with high sides works well. For budget-friendly options, any sturdy non-stick pan will do, but I personally prefer stainless steel for even heat distribution. Oh, and keep a small bowl nearby for mixing garlic and oil before adding to the pan — it helps with even cooking and prevents burning.
Preparation Method

- Cook the penne: Bring a large pot of salted water to a boil. Add 12 ounces (340 g) of penne and cook according to package instructions until al dente, about 10-11 minutes. Stir occasionally to prevent sticking. Drain pasta, reserving 1/2 cup (120 ml) of pasta water, and set aside.
- Sauté the garlic and sun-dried tomatoes: Heat 2 tablespoons of olive oil (including oil from sun-dried tomatoes if available) in a large skillet over medium heat. Add 3 cloves minced garlic and cook for 30 seconds until fragrant, stirring constantly to avoid burning. Add the chopped sun-dried tomatoes and cook for 2-3 minutes, letting their flavors infuse the oil.
- Add the cream and seasonings: Pour in 1 cup (240 ml) heavy cream and sprinkle 1 teaspoon Italian seasoning and 1/4 teaspoon red pepper flakes (if using). Stir gently and bring to a low simmer. Let it cook for 3-4 minutes until the sauce slightly thickens.
- Incorporate Parmesan cheese: Remove the skillet from heat and stir in 1/2 cup (50 g) freshly grated Parmesan cheese until melted and smooth. If the sauce feels too thick, add a splash of the reserved pasta water to loosen it.
- Add spinach: Toss in 4 cups (about 115 g) fresh spinach. Stir until the spinach wilts, about 1-2 minutes. This step adds vibrant color and freshness to the creamy sauce.
- Combine pasta and sauce: Return the drained penne to the skillet and toss thoroughly to coat each piece in the sauce. Use a bit more reserved pasta water if needed to achieve desired consistency. Season with salt and freshly ground black pepper to taste.
- Final touch and serve: Let the pasta rest off the heat for a minute, allowing flavors to meld together. Serve immediately with an extra sprinkle of Parmesan and a pinch of red pepper flakes, if you like a little heat.
Pro tip: Keep an eye on the cream sauce during simmering to avoid curdling. Stirring gently and maintaining medium-low heat helps keep it silky smooth. Also, don’t overcook the spinach — it should just wilt, retaining its bright green color for that fresh appeal.
Cooking Tips & Techniques
One thing I learned the hard way is that timing is everything when making creamy pasta. If you cook the pasta too far in advance, it can turn gluey by the time you mix it with the sauce. So, try to have your sauce ready just as the penne finishes cooking.
When sautéing garlic, keep the heat moderate. Garlic burns quickly and turns bitter, which can ruin the whole sauce. I usually set a timer for 30 seconds to a minute to remind myself to watch closely.
Using the pasta water is a little kitchen magic — the starch helps emulsify the sauce, making it cling to the pasta perfectly. Don’t skip reserving some water before draining.
If you want a richer sauce, adding a bit more Parmesan or a splash of cream at the end can do wonders. For a lighter twist, swapping cream for half-and-half works, but the sauce won’t be quite as thick.
Lastly, don’t be afraid to taste and adjust seasoning as you go. Creamy sauces can sometimes mute saltiness, so a final sprinkle of salt and pepper makes all the difference. I often find myself adding a pinch more Parmesan just before serving — it’s my little secret.
Variations & Adaptations
This creamy Tuscan sun-dried tomato penne with spinach is a versatile recipe that welcomes a few fun tweaks:
- Protein boost: Add grilled chicken strips or sautéed shrimp for a heartier meal. Simply cook your protein separately and toss it in at the final step.
- Vegetarian delight: Swap the penne for gluten-free pasta and use coconut cream instead of heavy cream to make this dairy-free and vegan-friendly. Nutritional yeast can replace Parmesan for cheesy flavor.
- Seasonal swap: Switch spinach with kale or Swiss chard for a slightly earthier taste and more texture. Wilt the greens slightly longer if using tougher leaves.
- Spice it up: Add a teaspoon of smoked paprika or a dash of cayenne for a smoky, spicy twist that contrasts beautifully with the creamy sauce.
- Cheese variation: Try mixing in goat cheese or cream cheese for a tangier, creamier sauce. I once replaced half the Parmesan with goat cheese, and it lent a lovely depth that surprised everyone.
Serving & Storage Suggestions
This creamy Tuscan sun-dried tomato penne with spinach is best served hot, straight from the pan, so the sauce is at its silkiest. I like to garnish it with a sprinkle of freshly chopped basil or parsley for a fresh, herbal note that brightens the dish.
Pair it with a crisp side salad or crusty garlic bread to round out the meal. A chilled glass of white wine, like Pinot Grigio or Sauvignon Blanc, complements the creamy and tangy elements beautifully.
Leftovers can be stored in an airtight container in the refrigerator for up to 3 days. When reheating, add a splash of milk or cream to loosen the sauce and warm gently on the stovetop or microwave to avoid drying out.
Interestingly, the flavors deepen after a day, so sometimes I find leftovers even better the next day! Just watch the spinach — it can wilt further, so adding a handful of fresh greens during reheating refreshes the dish nicely.
Nutritional Information & Benefits
Per serving (based on 4 servings), this creamy Tuscan sun-dried tomato penne with spinach contains approximately:
| Calories | 480 kcal |
|---|---|
| Protein | 15 grams |
| Fat | 22 grams |
| Carbohydrates | 52 grams |
| Fiber | 4 grams |
| Sodium | 550 mg |
The key ingredients offer more than just flavor — spinach is packed with vitamins A and K, plus iron, which is great for energy. Sun-dried tomatoes bring antioxidants and a concentrated dose of lycopene, beneficial for heart health. The creamy sauce provides calcium and protein from the cheese, making this dish satisfying and nourishing.
For those watching carbs, consider swapping penne for a low-carb alternative like shirataki noodles or spiralized zucchini. Just adjust cooking times accordingly. Keep in mind the recipe contains dairy and gluten if using traditional pasta, so it might not be suitable for all allergies.
Conclusion
So, there you have it — creamy Tuscan sun-dried tomato penne with spinach that feels special but comes together quickly. It’s a recipe born from a casual neighborly moment, but it’s earned a permanent spot in my cooking lineup because it simply works. Whether you’re craving something cozy on a chilly night or a quick, flavorful dinner after a busy day, this pasta delivers.
Feel free to tweak it to your taste — maybe add more spice, swap veggies, or throw in your favorite protein. I love how adaptable it is, and honestly, every version I’ve tried has been a hit. If you make it, I’d love to hear your favorite twists or any questions you have!
Don’t forget to share this recipe with your friends or pin it for later. Here’s to many delicious, creamy pasta nights ahead!
FAQs
Can I use a different type of pasta for this recipe?
Absolutely! While penne holds the sauce nicely, rigatoni, fusilli, or even farfalle are great alternatives. Just adjust cooking times based on the pasta shape.
How can I make this recipe vegan-friendly?
Swap heavy cream for coconut cream or cashew cream, use vegan Parmesan or nutritional yeast instead of cheese, and choose gluten-free pasta if needed.
Is it okay to use dried spinach instead of fresh?
Fresh spinach is best for texture and flavor, but if you use frozen or dried, make sure to thaw and drain it well to avoid watery sauce. Adjust cooking time to wilt it properly.
Can I prepare this dish ahead of time?
You can cook the pasta and sauce separately and combine them just before serving. However, it’s best enjoyed fresh for the creamiest texture.
What should I do if my sauce is too thick?
Add a splash of reserved pasta water, milk, or cream gradually while stirring until the sauce reaches your preferred consistency.
Pin This Recipe!

Creamy Tuscan Sun-Dried Tomato Penne with Spinach
A quick and easy creamy pasta dish featuring penne, sun-dried tomatoes, and fresh spinach in a luscious sauce, perfect for cozy dinners and crowd-pleasing meals.
- Prep Time: 10 minutes
- Cook Time: 20 minutes
- Total Time: 30 minutes
- Yield: 4 servings 1x
- Category: Main Course
- Cuisine: Italian
Ingredients
- 12 ounces penne pasta (preferably semolina)
- 1/2 cup chopped sun-dried tomatoes (oil-packed recommended)
- 4 cups loosely packed fresh spinach (about 4 ounces or 115 grams), rinsed and drained
- 3 cloves garlic, minced
- 1 cup heavy cream (240 ml)
- 1/2 cup grated Parmesan cheese (about 50 grams)
- 2 tablespoons olive oil (use oil from sun-dried tomatoes jar if available)
- 1 teaspoon Italian seasoning (blend of oregano, basil, and thyme)
- 1/4 teaspoon red pepper flakes (optional)
- Salt and black pepper to taste
Instructions
- Bring a large pot of salted water to a boil. Add 12 ounces (340 g) of penne and cook according to package instructions until al dente, about 10-11 minutes. Stir occasionally to prevent sticking. Drain pasta, reserving 1/2 cup (120 ml) of pasta water, and set aside.
- Heat 2 tablespoons of olive oil (including oil from sun-dried tomatoes if available) in a large skillet over medium heat. Add 3 cloves minced garlic and cook for 30 seconds until fragrant, stirring constantly to avoid burning.
- Add the chopped sun-dried tomatoes and cook for 2-3 minutes, letting their flavors infuse the oil.
- Pour in 1 cup (240 ml) heavy cream and sprinkle 1 teaspoon Italian seasoning and 1/4 teaspoon red pepper flakes (if using). Stir gently and bring to a low simmer. Let it cook for 3-4 minutes until the sauce slightly thickens.
- Remove the skillet from heat and stir in 1/2 cup (50 g) freshly grated Parmesan cheese until melted and smooth. If the sauce feels too thick, add a splash of the reserved pasta water to loosen it.
- Toss in 4 cups (about 115 g) fresh spinach. Stir until the spinach wilts, about 1-2 minutes.
- Return the drained penne to the skillet and toss thoroughly to coat each piece in the sauce. Use a bit more reserved pasta water if needed to achieve desired consistency. Season with salt and freshly ground black pepper to taste.
- Let the pasta rest off the heat for a minute, allowing flavors to meld together. Serve immediately with an extra sprinkle of Parmesan and a pinch of red pepper flakes, if desired.
Notes
Keep an eye on the cream sauce during simmering to avoid curdling by stirring gently and maintaining medium-low heat. Do not overcook the spinach; it should just wilt to retain its bright green color. Use reserved pasta water to adjust sauce consistency. For dairy-free or vegan versions, substitute heavy cream with coconut cream and Parmesan with vegan cheese alternatives. Gluten-free pasta can be used as well.
Nutrition
- Serving Size: 1 serving (about 1/4
- Calories: 480
- Sodium: 550
- Fat: 22
- Carbohydrates: 52
- Fiber: 4
- Protein: 15
Keywords: Tuscan pasta, creamy penne, sun-dried tomato pasta, spinach pasta, easy dinner, quick pasta recipe, vegetarian pasta



