That evening, the kitchen was humming with the kind of quiet desperation only a long day can bring. I stood staring at the fridge, half-hoping a miracle meal would materialize, but mostly just tired and uninspired. Then, out of nowhere, I spotted the jar of sun-dried tomatoes I’d bought weeks ago, tucked behind the usual suspects. Honestly, I wasn’t even sure I liked sun-dried tomatoes at first. They seemed a bit too intense, a little too fancy for my rushed weeknight dinners.
But that night, with spinach wilted in my crisper and cream cheese leftover from an earlier recipe trial, I threw together what ended up being the most comforting, creamy sun-dried tomato pasta with spinach I’d had in ages. It turns out, a few simple ingredients and a little patience can turn a random, low-key dinner into a warm hug on a plate. The flavors melded beautifully—the tangy richness of the tomatoes, the gentle earthiness of the spinach, and that luscious creaminess tying everything together.
I’ve made this recipe more times than I can count since then, sometimes swapping pasta shapes or sneaking in extra greens. It’s become my go-to when the day’s been long, and honestly, it’s one of those meals that feels like an achievement without requiring hours in the kitchen. And if you’re wondering, yes, the sun-dried tomatoes won me over completely.
What stuck with me most is how this creamy sun-dried tomato pasta with spinach offers a simple, satisfying escape—no frills, just honest flavors that feel like a little culinary reset. It’s the kind of dish that invites you to sit down, breathe, and savor something nourishing without fuss. And that’s a quiet kind of magic in my book.
Why You’ll Love This Recipe
After testing this creamy sun-dried tomato pasta with spinach several times, I can say it’s a real keeper. It’s not just another pasta dish—it’s comfort food that’s easy to make and packs a punch of flavor without demanding a ton of effort.
- Quick & Easy: Ready in about 30 minutes, perfect for those hectic weeknights when you want something cozy but fuss-free.
- Simple Ingredients: No need for specialty shops—sun-dried tomatoes, spinach, cream cheese, and pantry staples come together beautifully.
- Perfect for Any Occasion: Whether it’s a casual dinner or a last-minute invite, this pasta fits right in.
- Crowd-Pleaser: Kids and adults alike love the creamy texture and the subtle tang from the sun-dried tomatoes.
- Unbelievably Delicious: The creamy sauce clings to every bite, with the spinach adding freshness and the sun-dried tomatoes bringing just the right zing.
What sets this recipe apart? It’s the way the cream cheese melts into the sauce, creating a silky, rich texture without being heavy. Plus, I like to toast the sun-dried tomatoes briefly in olive oil before adding them, which deepens their flavor and keeps them from overpowering the dish. This isn’t just about getting dinner on the table—it’s about feeling like you’ve treated yourself to something genuinely satisfying.
After making this pasta, I often think back to how simple tweaks, like choosing baby spinach instead of regular, or tossing in a pinch of red pepper flakes, make all the difference. It’s a recipe that invites you to play, yet always delivers on comfort.
What Ingredients You Will Need
This recipe uses straightforward, wholesome ingredients to bring together bold flavors and a satisfying, creamy texture without the fuss. Most of these are pantry staples or fridge basics, and you can easily swap a few to suit what you have on hand.
- Pasta: 12 oz (340 g) of your favorite pasta (penne, fusilli, or farfalle work great)
- Sun-Dried Tomatoes: 1/2 cup (about 50 g), packed in oil, drained and roughly chopped (I trust Delallo brand for consistent quality)
- Fresh Spinach: 4 cups (120 g), baby spinach preferred for tenderness
- Cream Cheese: 4 oz (115 g), softened (Philadelphia cream cheese blends perfectly)
- Heavy Cream or Half-and-Half: 1 cup (240 ml) for that luscious creaminess (you can swap for coconut cream for a dairy-free twist)
- Garlic: 3 cloves, minced (fresh is best for punchy flavor)
- Olive Oil: 2 tablespoons for sautéing (extra virgin olive oil adds a fruity note)
- Parmesan Cheese: 1/2 cup (50 g), freshly grated (adds a sharp, nutty finish)
- Salt and Pepper: To taste
- Optional Add-ins: Red pepper flakes for a little heat, lemon zest for brightness, or fresh basil for herbal notes
If you don’t have sun-dried tomatoes packed in oil, you can rehydrate dry ones in warm water for about 10 minutes, then drain well. For a gluten-free alternative, swap regular pasta with gluten-free pasta varieties like brown rice or chickpea pasta without changing the method.
Equipment Needed
- Large pot for boiling pasta
- Large skillet or sauté pan (10–12 inches) for the sauce and spinach
- Colander to drain pasta
- Wooden spoon or silicone spatula for stirring
- Measuring cups and spoons
- Sharp knife and cutting board for prepping garlic and sun-dried tomatoes
You don’t need anything fancy here. I usually rely on my trusty non-stick skillet for easy cleanup, but a stainless steel pan works just as well if you keep the heat moderate to avoid sticking. If you have a pasta pot with a strainer insert, that’s a nice bonus for quick draining, but a regular colander works perfectly fine.
Keeping your knives sharp makes chopping garlic and tomatoes safer and faster—trust me, dull knives are the enemy of speedy weeknight cooking.
Preparation Method
- Cook the pasta: Bring a large pot of salted water to a boil. Add 12 oz (340 g) pasta and cook according to package instructions until al dente (usually 9-11 minutes). Reserve 1/2 cup (120 ml) pasta water, then drain the pasta and set aside.
- Prepare the sauce base: While the pasta cooks, heat 2 tablespoons olive oil in a large skillet over medium heat. Add the minced garlic and sauté for 1-2 minutes until fragrant but not browned.
- Toast sun-dried tomatoes: Add the chopped sun-dried tomatoes to the skillet and cook for another 2-3 minutes. This step deepens their flavor and softens their texture.
- Add cream cheese and cream: Lower the heat and stir in 4 oz (115 g) softened cream cheese, breaking it up with your spoon. Once it starts melting, gradually pour in 1 cup (240 ml) heavy cream or half-and-half. Stir continuously until the sauce is smooth and slightly thickened, about 3-4 minutes.
- Toss in the spinach: Add 4 cups (120 g) fresh baby spinach to the skillet. Stir gently until the spinach wilts down, about 2-3 minutes. If the sauce seems too thick, add a splash of reserved pasta water to loosen it up.
- Combine pasta and sauce: Add the drained pasta directly into the skillet with the sauce and spinach. Toss to coat evenly. If needed, add more reserved pasta water a tablespoon at a time to get the desired creamy consistency.
- Finish with cheese and seasoning: Stir in 1/2 cup (50 g) freshly grated Parmesan cheese. Season with salt and pepper to taste. For a subtle kick, sprinkle in a pinch of red pepper flakes or a little lemon zest.
- Serve immediately: Plate the pasta while it’s warm and creamy. Garnish with extra Parmesan or fresh basil if you like.
Quick tip: If your cream cheese is cold, it can clump up. Let it sit out for 10-15 minutes before cooking or cut it into smaller cubes to help it melt smoothly. Also, don’t skip reserving that pasta water—its starch is magic for adjusting sauce thickness without watering down flavor.
Cooking Tips & Techniques
Honestly, the secret to this creamy sun-dried tomato pasta with spinach lies in balancing the sauce texture and timing your spinach perfectly. Here are some things I’ve learned the hard way:
- Don’t overcook the spinach: It should just wilt and still be vibrant green. Overcooked spinach turns mushy and dulls the dish.
- Toast the sun-dried tomatoes: Skipping this step leaves them chewy and less flavorful. A quick sauté softens and brings out their natural sweetness.
- Use room temperature cream cheese: Cold cream cheese can cause lumps. If you forget to warm it, breaking it into small pieces helps it melt faster.
- Reserve pasta water: It’s liquid gold for adjusting sauce consistency without diluting the flavor.
- Season gradually: Add salt and pepper in stages and taste as you go, especially after adding Parmesan, which is salty on its own.
One time, I added the spinach too early and it turned into a sad, gray mess. Since then, I wait until the sauce is almost done before tossing it in. Also, multitasking by prepping ingredients while pasta cooks saves precious time and keeps the process smooth.
Variations & Adaptations
This creamy sun-dried tomato pasta with spinach is a great base to play with. Here are some ways I’ve switched it up depending on mood and pantry stash:
- Protein add-in: Toss in cooked chicken breast strips, shrimp, or crispy bacon for a heartier meal.
- Vegetarian boost: Add sautéed mushrooms or roasted bell peppers along with the spinach for extra texture and flavor.
- Dairy-free option: Use coconut cream instead of dairy cream and a vegan cream cheese alternative to keep it creamy.
- Spice it up: Add crushed red pepper flakes or a dash of smoked paprika for subtle heat and depth.
- Herb twist: Fresh basil, oregano, or thyme stirred in at the end brighten up the dish beautifully.
Personally, I once swapped the spinach for kale when I was out, and while it took a bit longer to soften, the slightly bitter edge paired surprisingly well with the creamy tomato sauce. Feel free to experiment a bit—it’s forgiving and fun.
Serving & Storage Suggestions
This creamy sun-dried tomato pasta with spinach is best served warm and fresh, straight from the pan. It’s a cozy dish that tastes like a small celebration on your plate.
Pair it with a crisp side salad or some garlic bread to round out the meal. A chilled glass of white wine or sparkling water with lemon are simple, refreshing companions.
Leftovers keep well in the fridge for 2-3 days in an airtight container. When reheating, add a splash of water or cream to loosen the sauce and microwave in short bursts, stirring in between to keep the texture creamy.
Flavors tend to meld even more after sitting, so if you can wait, the next-day pasta is surprisingly tasty. Just watch out for the spinach—it might need a quick stir-fry to freshen it up.
Nutritional Information & Benefits
This dish offers a nice balance of nutrients thanks to the fresh spinach and sun-dried tomatoes.
| Nutrient | Per Serving (serves 4) |
|---|---|
| Calories | 450–500 kcal |
| Protein | 15 g |
| Fat | 20 g |
| Carbohydrates | 55 g |
| Fiber | 4 g |
Spinach adds iron, vitamins A and C, and antioxidants, while sun-dried tomatoes contribute lycopene and a burst of umami flavor. For those watching gluten intake, simply swap out the pasta for gluten-free versions. Note that this recipe contains dairy and gluten unless modified.
I appreciate this meal for its satisfying richness without feeling overly heavy, making it a nice option for those who want comfort food with some nutritional value.
Conclusion
To sum it up, this creamy sun-dried tomato pasta with spinach is one of those simple recipes that sticks with you for good reason. It’s easy enough for busy nights but special enough to feel like a treat. The comforting creaminess paired with bright, tangy sun-dried tomatoes and fresh spinach hits that perfect balance every time.
Feel free to tweak it to your liking—add more veggies, toss in some protein, or spice it up. It’s a forgiving recipe that welcomes your personal touch.
For me, this dish has become a quiet favorite, a reliable way to make a hectic day feel a little more manageable and a lot more delicious. If you give it a try, I’d love to hear how you make it your own!
Frequently Asked Questions
Can I use dried sun-dried tomatoes instead of those packed in oil?
Yes! Just soak dried sun-dried tomatoes in warm water for about 10 minutes to rehydrate, then drain well before chopping and using in the recipe.
What type of pasta works best for this recipe?
Short-cut pasta like penne, fusilli, or farfalle hold the creamy sauce nicely, but feel free to use spaghetti or linguine if that’s what you have.
Can I make this dish vegan?
Absolutely. Use dairy-free cream cheese and coconut cream instead of dairy products, and swap Parmesan for a vegan cheese or nutritional yeast for a cheesy flavor.
How can I make the sauce thicker or thinner?
To thin the sauce, add reserved pasta cooking water a tablespoon at a time. To thicken, cook the sauce a bit longer on low heat or add a little more cream cheese.
Is it possible to prepare this recipe ahead of time?
You can prep the sauce and cook the pasta separately ahead of time. Combine and reheat gently when ready to serve, adding a splash of cream or water to revive the sauce.
For a fresh take on creamy pasta dishes, you might enjoy the fresh lemon asparagus pasta, which shares the same comforting vibe but with a bright citrus twist. And if you’re in the mood for something sweet afterwards, the creamy key lime pie bars make a perfect zesty finish to your meal.
Pin This Recipe!
Creamy Sun-Dried Tomato Pasta with Spinach
A comforting and creamy pasta dish featuring sun-dried tomatoes and fresh spinach, perfect for quick weeknight dinners.
- Prep Time: 10 minutes
- Cook Time: 20 minutes
- Total Time: 30 minutes
- Yield: 4 servings 1x
- Category: Main Course
- Cuisine: Italian
Ingredients
- 12 oz (340 g) pasta (penne, fusilli, or farfalle recommended)
- 1/2 cup (about 50 g) sun-dried tomatoes packed in oil, drained and roughly chopped
- 4 cups (120 g) fresh baby spinach
- 4 oz (115 g) cream cheese, softened
- 1 cup (240 ml) heavy cream or half-and-half (can substitute coconut cream for dairy-free)
- 3 cloves garlic, minced
- 2 tablespoons olive oil
- 1/2 cup (50 g) freshly grated Parmesan cheese
- Salt and pepper to taste
- Optional: red pepper flakes, lemon zest, fresh basil
Instructions
- Bring a large pot of salted water to a boil. Add pasta and cook according to package instructions until al dente (9-11 minutes). Reserve 1/2 cup (120 ml) pasta water, then drain pasta and set aside.
- Heat olive oil in a large skillet over medium heat. Add minced garlic and sauté for 1-2 minutes until fragrant but not browned.
- Add chopped sun-dried tomatoes to the skillet and cook for 2-3 minutes to deepen flavor and soften texture.
- Lower heat and stir in softened cream cheese, breaking it up with a spoon. Gradually pour in heavy cream or half-and-half, stirring continuously until sauce is smooth and slightly thickened (3-4 minutes).
- Add fresh baby spinach to the skillet and stir gently until wilted, about 2-3 minutes. Add reserved pasta water if sauce is too thick.
- Add drained pasta to the skillet and toss to coat evenly. Add more reserved pasta water as needed to achieve desired creamy consistency.
- Stir in freshly grated Parmesan cheese. Season with salt and pepper to taste. Optionally, add red pepper flakes or lemon zest for extra flavor.
- Serve immediately, garnished with extra Parmesan or fresh basil if desired.
Notes
Use room temperature cream cheese to avoid clumping. Toast sun-dried tomatoes in olive oil to enhance flavor. Reserve pasta water to adjust sauce consistency. Do not overcook spinach to keep it vibrant and fresh.
Nutrition
- Serving Size: 1 serving (approxima
- Calories: 475
- Sugar: 4
- Sodium: 450
- Fat: 20
- Saturated Fat: 12
- Carbohydrates: 55
- Fiber: 4
- Protein: 15
Keywords: sun-dried tomato pasta, creamy pasta, spinach pasta, quick dinner, comfort food, easy pasta recipe





