There are some recipes that feel like a warm hug in a bowl, and this creamy sun-dried tomato penne is exactly that. The first time I made it, I was looking for something that could bridge the gap between a quick weeknight meal and the kind of dinner you'd linger over. The result was a silky, tangy sauce that clings to every ridge of the penne, with pops of sweet sun-dried tomatoes and tender spinach.
Advertisements1
As I stirred the sauce, I thought about how cooking is a lot like mindfulness. You focus on the sizzle of garlic, the aroma of tomatoes, the way the cream swirls into the pan like a gentle river. It's a reminder to be present, to let go of the day's stress, and to simply enjoy the process. This dish is my invitation for you to do just that.
Whether you're cooking for yourself or for loved ones, this pasta is forgiving and adaptable. It's the kind of meal that doesn't demand perfection—just a little patience and a lot of love. So, take a deep breath, gather your ingredients, and let's create something beautiful together.
Why You'll Love This Recipe
About the Ingredients
12 oz (340g) penne pasta
Use any short pasta you like—rigatoni or fusilli work well. For a gluten-free option, choose a sturdy brown rice penne.
2 tbsp olive oil
Extra virgin olive oil adds richness. You can substitute with avocado oil for a neutral flavor.
4 cloves garlic, minced
Fresh garlic is best; if using jarred, reduce to 2 teaspoons.
1/2 cup (50g) sun-dried tomatoes, chopped
Use oil-packed sun-dried tomatoes for extra flavor. If using dry, rehydrate in warm water for 10 minutes first.
1 cup (240ml) heavy cream
For a lighter version, use half-and-half or full-fat coconut milk. The sauce will be slightly thinner.
1/2 cup (50g) grated Parmesan cheese
Freshly grated Parmesan melts better. For a vegetarian version, use a vegetarian-friendly hard cheese.
3 cups (90g) fresh spinach
Baby spinach works best. You can also use kale, but remove the tough stems and cook a bit longer.
1/2 tsp red pepper flakes
Adjust to taste—omit for a milder dish or add more for extra heat.
1/2 tsp salt, plus more for pasta water
Use kosher salt for the pasta water to season the pasta from within.
1/4 tsp black pepper
Freshly ground black pepper adds a nice kick.
Tips & Tricks
Don't overcook the pasta
Cook it 1 minute less than the package instructions. It will finish cooking in the sauce, keeping it al dente.
Reserve pasta water
Before draining, scoop out 1 cup of the starchy water. It's a secret weapon to loosen the sauce if it gets too thick.
Add spinach at the end
Stir it in just until wilted—this keeps it bright green and prevents a mushy texture.
Taste as you go
Seasoning is key. Adjust salt and pepper at the end to bring all the flavors together.
Pro Tips
Step-by-Step Instructions
1. Boil the Pasta
Bring a large pot of salted water to a rolling boil. Add the penne and cook 1 minute less than the package directions, about 11 minutes. Reserve 1 cup of pasta water, then drain.
2. Sauté Garlic and Tomatoes
In a large skillet, heat olive oil over medium heat (350°F / 175°C). Add garlic and sun-dried tomatoes, cooking for 1-2 minutes until garlic is fragrant and tomatoes are slightly softened. The garlic should be golden but not brown.
3. Create the Cream Sauce
Pour in the heavy cream and bring to a gentle simmer over medium-low heat. Let it bubble for 3-4 minutes until slightly thickened. The sauce should coat the back of a spoon.
4. Melt in the Parmesan
Reduce heat to low and whisk in the Parmesan cheese until smooth and fully melted. The sauce will become glossy and rich. Season with red pepper flakes, salt, and black pepper.
5. Combine Pasta and Sauce
Add the drained penne to the skillet, tossing to coat every piece in the creamy sauce. If the sauce is too thick, splash in a bit of the reserved pasta water to loosen it.
6. Wilt the Spinach
Add fresh spinach and stir gently for 1-2 minutes until it wilts into the sauce. The spinach should turn bright green and tender.
7. Serve and Enjoy
Plate the pasta immediately, garnishing with extra Parmesan and a sprinkle of red pepper flakes if desired. Enjoy warm, with a side of crusty bread or a simple green salad.
Delicious Variations
Add protein
Stir in grilled chicken, shrimp, or Italian sausage for a heartier meal.
Make it vegetarian
Use vegetable broth instead of pasta water and add mushrooms for extra umami.
Go vegan
Swap heavy cream with coconut cream and use nutritional yeast instead of Parmesan.
How to Store Creamy Sun-Dried Tomato Penne with Spinach
Refrigerator
Store in an airtight container in the fridge for up to 3 days.
Freezer
Freeze in a freezer-safe container for up to 2 months. Thaw overnight in the fridge.
Reheating
Reheat gently on the stovetop over low heat, adding a splash of milk or water to restore the creamy texture.
Frequently Asked Questions
Q: Can I use regular tomatoes instead of sun-dried?
Yes, you can use fresh cherry tomatoes, but they will add more liquid and a milder flavor. For a similar intensity, roast them first or add a tablespoon of tomato paste.
Q: How do I make this gluten-free?
Simply use gluten-free penne pasta. Be sure to cook it according to package directions and check that your sun-dried tomatoes and Parmesan are gluten-free.
Q: Can I make this ahead of time?
Yes, you can prepare the sauce up to 2 days in advance and refrigerate. When ready to serve, cook the pasta and reheat the sauce with a splash of water.
Q: What can I use instead of heavy cream?
You can use half-and-half, whole milk, or a dairy-free alternative like coconut cream. The sauce will be lighter and less thick, so add a cornstarch slurry if needed.
Q: Is this recipe spicy?
It has a subtle warmth from the red pepper flakes, but it's not overly spicy. You can omit them for a mild dish or add more for extra heat.
I hope this creamy penne brings you a moment of peace and a delicious dinner. If you make it, I'd love to hear how it turned out—share your experience in the comments below or tag me on social media. Breathe, reflect, grow.
Creamy Sun-Dried Tomato Penne with Spinach
Creamy sun-dried tomato penne with spinach is a rich, 30-minute pasta that brings restaurant flavor to your weeknight table.
🧂 Ingredients
- 12 oz (340g) penne pasta
- 2 tbsp olive oil
- 4 cloves garlic, minced
- 1/2 cup (50g) sun-dried tomatoes, chopped
- 1 cup (240ml) heavy cream
- 1/2 cup (50g) grated Parmesan cheese
- 3 cups (90g) fresh spinach
- 1/2 tsp red pepper flakes
- 1/2 tsp salt, plus more for pasta water
- 1/4 tsp black pepper
📋 Instructions
- 1Boil the Pasta — Bring a large pot of salted water to a rolling boil. Add the penne and cook 1 minute less than the package directions, about 11 minutes. Reserve 1 cup of pasta water, then drain.
- 2Sauté Garlic and Tomatoes — In a large skillet, heat olive oil over medium heat (350°F / 175°C). Add garlic and sun-dried tomatoes, cooking for 1-2 minutes until garlic is fragrant and tomatoes are slightly softened. The garlic should be golden but not brown.
- 3Create the Cream Sauce — Pour in the heavy cream and bring to a gentle simmer over medium-low heat. Let it bubble for 3-4 minutes until slightly thickened. The sauce should coat the back of a spoon.
- 4Melt in the Parmesan — Reduce heat to low and whisk in the Parmesan cheese until smooth and fully melted. The sauce will become glossy and rich. Season with red pepper flakes, salt, and black pepper.
- 5Combine Pasta and Sauce — Add the drained penne to the skillet, tossing to coat every piece in the creamy sauce. If the sauce is too thick, splash in a bit of the reserved pasta water to loosen it.
- 6Wilt the Spinach — Add fresh spinach and stir gently for 1-2 minutes until it wilts into the sauce. The spinach should turn bright green and tender.
- 7Serve and Enjoy — Plate the pasta immediately, garnishing with extra Parmesan and a sprinkle of red pepper flakes if desired. Enjoy warm, with a side of crusty bread or a simple green salad.



