There is something undeniably comforting about a bowl of creamy pasta. I remember the first time I attempted a restaurant-style pasta dish at home—nervous about getting the sauce just right, unsure about ingredient swaps, and worried about overcooking the pasta. But this creamy sun-dried tomato pasta changed everything. It is one of those magical recipes that looks and tastes gourmet but is surprisingly easy to prepare.
Perfect for busy weeknights or when you need a satisfying meal without spending hours in the kitchen, this dish combines the rich umami of sun-dried tomatoes with a silky cream sauce and fresh spinach for a burst of color and nutrition. It is a foolproof recipe that welcomes beginners with open arms, requiring just one pan and minimal effort.
If you are new to cooking, this is the kind of dish that will boost your confidence and make you feel like a pro in the kitchen.

Why This Recipe is Special
- Quick and easy – Ready in just 30 minutes, making it ideal for weeknight dinners.
- Minimal ingredients – Uses pantry staples like dried pasta, garlic, and Italian seasoning.
- Beginner-friendly technique – No complicated methods, just simple sautéing and simmering.
- Rich yet balanced – The sun-dried tomatoes provide a deep, tangy sweetness that pairs beautifully with the creamy sauce and fresh spinach.
- Versatile – Works with different pasta shapes, and you can adjust the ingredients based on what you have on hand.
Ingredients and Their Roles
The Essentials
- Pasta – Choose a shape like rigatoni, penne, or fettuccine to hold the creamy sauce well.
- Butter – Adds richness and helps create the base for the sauce.
- Flour – Just a little helps thicken the sauce to the perfect consistency.
- Garlic – Brings warmth and depth to the dish.
- White Wine (or Chicken Broth) – Adds acidity and enhances the sauce’s flavor. If avoiding alcohol, use chicken or vegetable broth instead.
- Dijon Mustard – A secret ingredient that enhances the depth of the sauce without making it taste like mustard.
- Lemon Juice – Brightens up the flavors and balances the richness of the cream.
- Italian Seasoning – A blend of dried herbs like oregano, basil, and thyme to add a classic Mediterranean flavor.
- Sun-Dried Tomatoes – The star ingredient, providing a sweet, tangy, and slightly chewy texture. Use oil-packed tomatoes for extra richness or dry-packed for a firmer texture.
- Heavy Cream – Creates the luxurious, velvety sauce that coats the pasta.
- Parmesan Cheese – Adds a nutty, salty kick that enhances the overall dish. Freshly grated is best for melting into the sauce.
- Fresh Baby Spinach – Brings freshness, color, and a nutritional boost.
- Salt & Black Pepper – Essential for seasoning and enhancing all the flavors.
Ingredient Substitutions and Variations
- No heavy cream? Swap with half-and-half or a mixture of milk and butter for a lighter version.
- No white wine? Use chicken or vegetable broth with a splash of apple cider vinegar or extra lemon juice for acidity.
- No sun-dried tomatoes? Use cherry tomatoes roasted in olive oil for a similar sweetness.
- Want more protein? Add grilled chicken, shrimp, or even white beans for extra heartiness.
Step-by-Step Instructions
Step 1: Cook the pasta in a large pot of salted boiling water until al dente. Before draining, reserve about ½ cup of pasta water to adjust the sauce later if needed.
Step 2: In a large skillet over medium heat, melt the butter, then stir in the flour and garlic. Cook for 30 seconds, stirring frequently until fragrant.
Step 3: Slowly whisk in the white wine (or broth), Dijon mustard, lemon juice, and Italian seasoning. Let it simmer and reduce by half, which should take about 3 minutes. This step develops the sauce’s depth of flavor.
Step 4: Stir in the sun-dried tomatoes and heavy cream, then let the sauce bubble gently for 5 minutes, allowing it to thicken slightly.
Step 5: Add the parmesan cheese and stir until melted. Then, toss in the baby spinach and let it wilt into the sauce, about 1 minute.
Step 6: Add the cooked pasta to the sauce, tossing everything together. If the sauce is too thick, use some of the reserved pasta water to loosen it up.
Step 7: Taste and season with salt and black pepper as needed. Serve immediately with extra parmesan cheese on top.
Beginner Tips and Notes
- How to tell if pasta is al dente: It should be tender but still have a slight bite in the center when you taste it. Overcooked pasta will become mushy in the sauce.
- Prevent clumpy sauce: Whisk the liquid ingredients gradually to create a smooth consistency.
- Adjusting sauce thickness: If the sauce is too thin, let it simmer for an extra minute. If too thick, add a splash of reserved pasta water.
- Using oil-packed sun-dried tomatoes: Drain them well before adding to the sauce, or use a bit of the oil instead of butter for extra flavor.
Serving Suggestions
This creamy sun-dried tomato pasta pairs beautifully with:
- A crisp green salad with balsamic vinaigrette to balance the richness.
- Garlic bread or focaccia to soak up the extra sauce.
- Grilled chicken, shrimp, or salmon for a protein boost.
- A glass of dry white wine (if using wine in the recipe) for a perfect flavor pairing.
Leftovers and Storage
- Store leftovers in an airtight container in the fridge for 3-4 days.
- Reheat gently on low heat with a splash of milk or broth to loosen the sauce.
- Not recommended for freezing since the cream sauce may separate when thawed.
Conclusion
Cooking a dish like this creamy sun-dried tomato pasta is a fantastic way to build confidence in the kitchen. It proves that with just a few quality ingredients and simple steps, you can create a restaurant-worthy meal in under 30 minutes.
If you try this recipe, let me know how it turned out in the comments below. Did you make any fun variations? I would love to hear your thoughts and help with any questions. Happy cooking!
FAQ About Creamy Sun-Dried Tomato Pasta
Yes, but the sauce will be thinner and less rich. For a closer substitute, use half-and-half or mix whole milk with a little butter.
You can replace white wine with chicken or vegetable broth. To maintain acidity, add a splash of apple cider vinegar or extra lemon juice.
No, you can use frozen spinach, but thaw and drain it well before adding it to prevent excess water from thinning the sauce.
It’s best served fresh, but you can prepare it ahead and reheat it gently on the stove with a splash of milk or broth to loosen the sauce.
More Relevant Recipes
- Creamy Tuscan Chicken Pasta
- Creamy Chicken and Bacon Pasta with Spinach and Tomatoes
- Crockpot Marry Me Chicken

Creamy Sun-Dried Tomato Pasta
- Total Time: 30 minutes
- Yield: 2–3 servings 1x
Description
This creamy sun-dried tomato pasta is a rich and flavorful dish featuring a velvety parmesan sauce, tangy sun-dried tomatoes, and fresh spinach. Ready in just 30 minutes, it’s an easy and satisfying meal perfect for busy weeknights.
Ingredients
- 8 ounces uncooked pasta (rigatoni, penne, or fettuccine)
- 2 tablespoons butter
- ½ tablespoon all-purpose flour
- 3 cloves garlic, minced
- ½ cup dry white wine (or chicken broth)
- ½ teaspoon Dijon mustard
- 1 teaspoon lemon juice
- ½ teaspoon Italian seasoning
- ½ cup sun-dried tomatoes, drained if oil-packed
- ¾ cup heavy cream
- ⅓ cup freshly grated parmesan cheese
- 2 cups fresh baby spinach, packed
- Salt and black pepper, to taste
Instructions
- Cook the pasta: Bring a large pot of salted water to a boil and cook the pasta until al dente according to package directions. Reserve about ½ cup of pasta water before draining.
- Sauté the garlic: In a large skillet over medium heat, melt the butter. Add the flour and garlic, stirring constantly for about 30 seconds until fragrant.
- Build the sauce: Whisk in the white wine (or broth), Dijon mustard, lemon juice, and Italian seasoning. Let it simmer and reduce by half, which should take about 3 minutes.
- Add the tomatoes and cream: Stir in the sun-dried tomatoes and heavy cream, allowing the sauce to bubble gently for 5 minutes until slightly thickened.
- Incorporate the cheese and spinach: Sprinkle in the parmesan cheese and stir until melted. Add the spinach and let it wilt into the sauce, stirring occasionally.
- Combine with pasta: Add the drained pasta to the skillet, tossing everything together until evenly coated. If the sauce is too thick, add a small amount of reserved pasta water until desired consistency is reached.
- Season and serve: Taste and adjust seasoning with salt and black pepper as needed. Serve immediately with extra parmesan on top.
Notes
- If using oil-packed sun-dried tomatoes, drain them well before adding, or use a tablespoon of the oil instead of butter for extra flavor.
- For a protein boost, add cooked chicken, shrimp, or even crispy bacon.
- To make it spicier, add a pinch of red pepper flakes when sautéing the garlic.
- Leftovers can be stored in an airtight container in the fridge for 3-4 days. Reheat gently with a splash of milk or broth to loosen the sauce.
- Prep Time: 10 minutes
- Cook Time: 20 minutes
- Category: Main Course
- Method: Stovetop
- Cuisine: Italian-Inspired
Nutrition
- Serving Size: 1 plate
- Calories: 520
- Sugar: 6g
- Sodium: 420mg
- Fat: 28g
- Saturated Fat: 14g
- Unsaturated Fat: 12g
- Trans Fat: 0g
- Carbohydrates: 52g
- Fiber: 4g
- Protein: 14g
- Cholesterol: 55mg