Skip to main content
One-Pot Spaghetti & Spinach in Creamy Sun-Dried Tomato Sauce
Main CourseJune 30, 2026·13 min read

One-Pot Spaghetti & Spinach in Creamy Sun-Dried Tomato Sauce

Discover the ultimate one-pot meal! This Spaghetti & Spinach with Sun-Dried Tomato Cream Sauce is rich, savory, and ready in under 40 minutes.

Jump to Recipe
Y

Yara

13 min read · 40 min total

There is a universal truth that connects every home cook, from the seasoned expert to the weeknight warrior: nobody loves doing the dishes. The clang of pots, the scrubbing, the mountain of cookware in the sink after a beautiful meal—it's the one part of cooking we could all do without. What if I told you that you could create a deeply flavorful, stunningly beautiful, and utterly comforting pasta dinner using just a single pot? A meal where the pasta itself cooks to tender perfection in its own luscious sauce, absorbing every bit of flavor along the way. That is the magic promise of this very recipe, my dear friends.

This is not just any pasta; this is my one-pot Spaghetti & Spinach with Sun-Dried Tomato Cream Sauce. Imagine lifting the lid to a cloud of fragrant steam, revealing perfectly al dente spaghetti enrobed in a velvety, blush-colored sauce. That beautiful hue comes from sweet, intense sun-dried tomatoes, which melt their savory goodness into a base of aromatic garlic and onions. Tender ribbons of bright green spinach are wilted throughout, adding freshness and color, while a final swirl of rich cream and salty Parmesan cheese brings it all together in a truly harmonious dish. It’s the kind of meal that looks and tastes like you’ve been tending to it for hours, simmering sauces and boiling pasta separately. But our secret? It all comes together in one pot in under 40 minutes, with a cleanup so simple it feels like a gift. So, let’s embrace a smarter, more flavorful way to cook and create a stunning dinner tonight.

One-Pot Spaghetti & Spinach in Creamy Sun-Dried Tomato Sauce

The One-Pot Philosophy: A Symphony of Flavor

The idea of cooking pasta directly in its sauce might seem unconventional if you grew up with the “big pot of boiling water” method, but it’s a time-honored technique rooted in efficiency and flavor science. When you embrace the one-pot philosophy, you’re not just saving time and water; you're fundamentally changing how the dish comes together, creating a depth of flavor that is simply impossible to achieve when components are cooked separately. The true genius lies in the pasta’s starch. As the spaghetti simmers in the broth and other liquids, it releases its natural starches directly into the sauce. This starch is a powerful, natural emulsifier and thickener. Instead of draining it down the sink, we’re harnessing it to create a sauce that is exceptionally creamy and glossy, one that clings beautifully to every single strand of pasta without any extra cornstarch or flour.

Furthermore, this method is an exercise in flavor infusion. From the moment the uncooked spaghetti is submerged, it begins to absorb the seasoned broth, the savory essence of the sautéed garlic and onions, and the tangy sweetness of the sun-dried tomatoes. It’s not just pasta with a sauce; it's pasta that is intrinsically part of the sauce. The flavors don't just sit on top; they are cooked into the very core of the spaghetti itself. This technique transforms a simple dish like Spaghetti & Spinach with Sun-Dried Tomato Cream Sauce into a cohesive, integrated masterpiece. It’s a method that is both brilliantly simple and culinarily intelligent, proving that sometimes the easiest path truly leads to the most delicious destination. It respects your time while simultaneously elevating your meal from good to absolutely unforgettable.

What Goes Into This Sun-Dried Tomato Cream Sauce Pasta

The beauty of a recipe like this one-pot Spaghetti & Spinach with Sun-Dried Tomato Cream Sauce lies in its thoughtful simplicity. Each ingredient is chosen not only for its individual flavor but for how it contributes to the harmonious whole. Let's walk through the key players that make this dish so special.

  • Spaghetti: The classic choice. Its long, slender shape is perfect for twirling and catching the creamy sauce. You could use other long pastas like linguine or fettuccine, but the classic spaghetti strand is my favorite here.
  • Good Quality Olive Oil: This is the foundation. We use it to gently sauté our aromatics, coaxing out their flavor without scorching them. A good extra virgin olive oil adds a subtle, fruity note that complements the other Mediterranean flavors in the dish.
  • Onion and Garlic: The essential aromatic base of countless savory dishes. A finely chopped yellow onion provides a sweet, mellow backbone, while minced garlic, added later to prevent burning, offers its pungent, irreplaceable aroma. This duo builds the first layer of deep flavor in our pot.
  • Sun-Dried Tomatoes in Oil: These are the heart and soul of the sauce. I much prefer the kind packed in oil, as they are tender, pliable, and intensely flavorful. The oil they're packed in is also liquid gold—don't discard it! We use both the tomatoes and a spoonful of their infused oil to bring a concentrated, sweet-tart, umami-rich punch to the dish.
  • Vegetable Broth: This is our primary cooking liquid. Using broth instead of just water means we are infusing the spaghetti with savory flavor from the very beginning. Choose a low-sodium version so you can control the final saltiness of the dish.
  • Heavy Cream: This is what makes our sauce so decadent and luscious. Stirred in at the very end, it adds a luxurious richness and velvety texture that balances the acidity of the tomatoes perfectly. For a lighter version, you could use half-and-half, but the richness of heavy cream is truly unparalleled.
  • Baby Spinach: I always reach for fresh baby spinach. It has a tender texture and mild flavor that doesn’t overpower the dish. It’s added in large handfuls at the end of cooking and wilts down in moments, dotting the pasta with vibrant green and adding a welcome touch of freshness and nutrients.
  • Parmesan Cheese: The final flourish of savory, nutty flavor. Using freshly grated Parmesan cheese is non-negotiable here. It melts seamlessly into the sauce, adding saltiness and a wonderful complexity that pre-shredded cheeses simply can't match.
  • Fresh Basil: A touch of fresh basil, stirred in or scattered on top just before serving, lends a sweet, anise-like aroma that brightens up the entire dish and ties all the flavors together beautifully.

Assembling Your One-Pot Masterpiece

Creating this Spaghetti & Spinach with Sun-Dried Tomato Cream Sauce is a beautifully streamlined process. The magic happens as we build layers of flavor sequentially in our single cooking vessel. The right pot is key—I recommend a wide, shallow pot or a Dutch oven with a lid. This shape allows the spaghetti to lie flat and cook evenly without having to break it.

First, we begin by building our flavor base. A generous drizzle of olive oil, along with a spoonful of that precious oil from the sun-dried tomato jar, goes into the pot over medium heat. Once it shimmers, add the finely chopped onion and cook gently until it becomes soft and translucent, about 5-7 minutes. This isn't a step to rush; you're coaxing out the onion's natural sweetness. Now, stir in the minced garlic and a pinch of red pepper flakes, cooking for just another minute until the garlic is fragrant. Be careful not to let it brown, as it can turn bitter.

Next, we introduce our star ingredient. Add the chopped sun-dried tomatoes and cook for another minute, allowing their intense flavor to bloom in the warm oil. Now it's time for the liquid. Pour in the vegetable broth and water, then season generously with salt and freshly ground black pepper. Use a wooden spoon to scrape up any browned bits from the bottom of the pot—this is called deglazing, and it incorporates all that concentrated flavor back into your sauce. Bring the liquid to a rolling boil.

Here comes the pivotal moment. Add the spaghetti to the pot, arranging it in a single layer if possible. Gently nudge it down with your spoon as it begins to soften until it's fully submerged in the simmering liquid. Cover the pot, reduce the heat to a medium-low, and let it simmer for about 8-10 minutes, or according to your package directions for al dente pasta. It’s crucial to uncover and stir the pasta every couple of minutes to prevent it from sticking to the bottom or clumping together. As it cooks, the liquid will reduce and thicken into a beautiful, starchy sauce. Once the pasta is nearly done, you’re ready for the finishing touches that transform it into a truly restaurant-worthy meal.

Secrets for One-Pot Pasta Success

While the method for this Spaghetti & Spinach with Sun-Dried Tomato Cream Sauce is wonderfully straightforward, a few key techniques can elevate your final dish from simply good to absolutely spectacular. Mastering these little secrets ensures a perfectly cooked, beautifully sauced pasta every single time.

  1. Don't Break the Pasta: It can be tempting to snap your spaghetti in half to fit it into a smaller pot, but resist! As the pasta heats in the liquid, the submerged ends will soften within a minute, allowing you to gently press the rest down until it's fully covered. Keeping the strands long is essential for that satisfying fork-twirling experience.

  2. Mind Your Liquid Ratio: The amount of liquid is crucial in a one-pot pasta. Too little, and the pasta won't cook properly or the sauce will be too thick. Too much, and you'll end up with a soupy result. My recipe is carefully tested, but if you find your sauce is reducing too quickly, you can add a small splash of hot water. Conversely, if there's too much liquid at the end, simply let it simmer uncovered for a few extra minutes until it thickens to your liking.

  3. Stir, Stir, Stir: This is perhaps the most important rule. Because the pasta is cooking in a relatively small amount of liquid and releasing starches, it has a tendency to stick to the bottom of the pan. Set a timer to remind yourself to give it a good, thorough stir every two minutes. This not only prevents sticking but also helps the spaghetti cook evenly.

  4. Finish Off the Heat: The most delicate ingredients—the fresh spinach, heavy cream, and Parmesan cheese—should be added at the very end with the heat turned low or off completely. High heat can cause the cream to separate or the cheese to become stringy. By stirring them in gently at the end, the residual heat of the pasta and sauce will perfectly wilt the spinach and melt the cheese into a smooth, cohesive cream sauce.

  5. Taste and Adjust at the End: Seasoning is a journey, not a destination. You'll add salt and pepper with the broth, but the flavors will concentrate as the liquid reduces. The Parmesan cheese also adds a significant amount of saltiness. Always wait until the very end, after the cheese has been incorporated, to taste the sauce and make your final adjustments. It may need another pinch of salt, a crack of black pepper, or even a tiny squeeze of lemon juice to brighten everything up.

Rounding Out the Meal

A beautiful bowl of Spaghetti & Spinach with Sun-Dried Tomato Cream Sauce is a hearty and satisfying meal all on its own, but the right accompaniments can turn it into a truly memorable feast. Since the main dish comes together so quickly, you’ll have plenty of time to prepare a simple side or two that complements its rich, creamy flavors.

My absolute favorite pairing is a loaf of warm, crusty bread. Whether it's a rustic sourdough, a soft ciabatta, or a simple baguette, you need a vessel to swipe through the bottom of the bowl and soak up every last bit of that incredible sun-dried tomato cream sauce. For an extra touch of Mediterranean flair, you can toast slices of bread, rub them with a raw garlic clove, and drizzle with a little extra virgin olive oil.

To balance the richness of the pasta, a crisp, simple green salad is the perfect counterpoint. Think tender butter lettuce, peppery arugula, or crisp romaine hearts. Dress it with a bright, zesty vinaigrette made from lemon juice, olive oil, a touch of Dijon mustard, and a pinch of salt. The acidity of the dressing will cut through the creaminess of the pasta, cleansing your palate between bites and making the entire meal feel more balanced and complete.

If you're looking to add a bit more substance to the meal, this pasta pairs wonderfully with a simple protein. You could serve it alongside some quickly pan-seared chicken breast seasoned with Italian herbs, or even stir in a can of drained and rinsed chickpeas along with the spinach for a plant-based protein boost. The goal is to add something that enhances, not overshadows, the star of the show: your perfect one-pot pasta.

Leftovers and Next-Day Ideas

One of the joys of making a generous pot of pasta is the promise of delicious leftovers. Storing and reheating this Spaghetti & Spinach with Sun-Dried Tomato Cream Sauce properly will ensure it’s just as enjoyable the next day. Once cooled completely, transfer any leftovers to an airtight container and store them in the refrigerator for up to three days.

Be aware that as the pasta sits, it will continue to absorb the creamy sauce, making it seem a bit thicker and drier upon reheating. This is perfectly normal! The best way to revive it is on the stovetop. Place the pasta in a small saucepan or skillet over medium-low heat and add a splash of milk, cream, or vegetable broth. This extra bit of liquid will loosen the sauce and bring back its original creamy consistency as it warms through. Stir gently until heated to your liking.

While simply reheating it is wonderful, leftovers also present a fantastic opportunity for reinvention. Chop the leftover pasta and sauce into smaller pieces and use it as a filling for a savory frittata. Just whisk a few eggs, stir in the chopped pasta, and cook in an oven-safe skillet until set. You can also enjoy it cold, almost like a pasta salad, perhaps with a squeeze of fresh lemon juice and some extra fresh basil to brighten it up. No matter how you choose to enjoy them, the leftovers from this one-pot meal are a gift that keeps on giving.

Answers to Your Questions

Can I use a different type of pasta?

Absolutely! While spaghetti is classic, this recipe is very forgiving. Long pastas like fettuccine, linguine, or bucatini would work beautifully. If you prefer short pasta shapes like penne, rigatoni, or fusilli, you can use those as well; just keep in mind that they may have slightly different cooking times, so check the package and start checking for doneness a couple of minutes early.

How can I add more protein to this dish?

This dish is a fantastic base for added protein. For a simple addition, you could stir in a can of rinsed chickpeas along with the spinach. If you have cooked chicken on hand, you can shred it and add it at the end to warm through. Another great option is to pan-sear some shrimp separately with garlic and olive oil and toss them in with the finished pasta.

Is it possible to make this dish dairy-free?

Yes, you can make a delicious dairy-free version. For the cream, substitute a full-fat oat milk or a dairy-free cooking cream for a similar rich texture. To replace the Parmesan cheese, you can use a high-quality store-bought vegan Parmesan alternative or simply sprinkle the finished dish with nutritional yeast for a cheesy, savory flavor.

Can I use frozen spinach instead of fresh?

Yes, you can, but it requires a slightly different technique. You'll want to thaw the frozen spinach completely and then squeeze out as much excess water as possible before adding it to the pot. This is a crucial step to prevent your sauce from becoming watery. Add the squeezed spinach at the same time you would add the fresh spinach.

My sauce seems too thin at the end of cooking. What should I do?

Don't worry! This is an easy fix. The starchy sauce will continue to thicken as it cools slightly. First, make sure you have stirred in the Parmesan cheese, as it will help thicken the sauce considerably. If it’s still thinner than you'd like, simply let the pasta simmer for another 1-2 minutes with the lid off, stirring constantly, which will allow some of the excess liquid to evaporate and reduce the sauce.

Spaghetti & Spinach with Sun-Dried Tomato Cream Sauce

A luscious one-pot pasta dish where spaghetti cooks in a creamy, savory sauce with sun-dried tomatoes and fresh spinach. A perfect weeknight meal.

Main CourseItalian-American

Prep Time

15 min

Cook Time

25 min

Total Time

40 min

Servings

4 servings

Ingredients

For 4 servings

  • 2 tablespoons olive oil
  • 1 tablespoon oil from the sun-dried tomato jar
  • 1 medium yellow onion, finely chopped
  • 4 cloves garlic, minced
  • 1/4 teaspoon red pepper flakes (optional, adjust to taste)
  • 1/2 cup oil-packed sun-dried tomatoes, drained and chopped
  • 3 cups vegetable broth
  • 1 cup water
  • 1 teaspoon salt
  • 1/2 teaspoon black pepper
  • 8 ounces (227g) spaghetti
  • 5 ounces (142g) fresh baby spinach
  • 1/2 cup heavy cream
  • 1/2 cup freshly grated Parmesan cheese
  • 1/4 cup fresh basil leaves, chopped or torn

Instructions

  1. 1

    Build the Flavor Base

    In a wide, shallow pot or Dutch oven, heat the olive oil and sun-dried tomato oil over medium heat. Add the chopped onion and cook until softened and translucent, about 5-7 minutes.

  2. 2

    Sauté Aromatics

    Stir in the minced garlic and red pepper flakes (if using). Cook for about one minute more until the garlic is fragrant, being careful not to let it burn.

  3. 3

    Bloom the Tomatoes

    Add the chopped sun-dried tomatoes to the pot. Sauté for another minute to lightly toast them and deepen their flavor.

  4. 4

    Add Liquids and Season

    Pour in the vegetable broth and water. Season with the salt and black pepper, and stir well to combine, scraping up any flavorful bits from the bottom of the pot.

  5. 5

    Boil and Add Pasta

    Increase the heat and bring the liquid to a rolling boil. Add the spaghetti, laying it down in the pot. As it softens, gently press it down with a spoon until it is fully submerged.

  6. 6

    Simmer the Pasta

    Reduce the heat to a medium-low simmer, cover the pot, and cook for 8-10 minutes. Uncover the pot to stir the pasta thoroughly every 2 minutes to prevent sticking.

  7. 7

    Check for Doneness

    After about 8 minutes, test a strand of spaghetti. It should be al dente (cooked through but with a slight bite). Most of the liquid should be absorbed, creating a starchy sauce.

  8. 8

    Wilt the Spinach

    Turn the heat down to low. Add the fresh spinach to the pot in large handfuls, stirring it into the pasta until it wilts completely, which should only take a minute or two.

  9. 9

    Add Cream and Cheese

    Remove the pot from the heat. Pour in the heavy cream and sprinkle in the grated Parmesan cheese. Stir continuously until the cheese is melted and the sauce is smooth and creamy.

  10. 10

    Final Touches

    Stir in the fresh chopped basil. Taste the sauce and adjust seasoning with more salt and pepper if needed.

  11. 11

    Serve Immediately

    Divide the Spaghetti & Spinach with Sun-Dried Tomato Cream Sauce among four bowls. Garnish with extra Parmesan cheese and fresh basil leaves, if desired, and serve warm.

Nutrition Facts

Per serving (estimated)

680 calories

Calories

75g

Carbs

18g

Protein

35g

Fat

8g

Fiber

1100mg

Sodium

12g

Sugar