One-Pot Creamy Sun-Dried Tomato Pasta

Featured in: One-Pot Recipes

This one-pot dish brings together tender pasta, sun-dried tomatoes, fresh spinach, and creamy sauce in just 25 minutes. Aromatics are sautéed and simmered with pasta, broth, and cream for a satisfyingly rich, velvety base. Fresh greens and Parmesan finish the meal, delivering a silky and flavorful texture. Perfect for quick weeknights, minimal cleanup, and guaranteed comfort.

Updated on Fri, 19 Sep 2025 08:31:11 GMT
One-pot creamy sun-dried tomato pasta with spinach served in a large white bowl, garnished with basil. Pin
One-pot creamy sun-dried tomato pasta with spinach served in a large white bowl, garnished with basil. | forkandbloom.com

This one-pot creamy sun-dried tomato pasta with spinach brings the comfort of a restaurant dinner to your home kitchen in just 25 minutes. Tender pasta cooks right in a luscious cream sauce infused with tangy sun-dried tomatoes and Italian herbs, then gets tossed with fresh spinach and plenty of Parmesan for the perfect weeknight indulgence. No juggling multiple pans or ingredients—just pure flavor and easy cleanup.

I was surprised how quickly this disappeared the first time I made it for friends on a cold evening. They raved about the creamy texture and the pop of sun-dried tomatoes. Now it is my top choice when I want to impress with little effort.

Ingredients

  • Penne or rigatoni pasta: Brings hearty structure and soaks up the sauce beautifully. Choose bronze-cut pasta if you can for the best cling.
  • Olive oil: The foundation of most Italian-inspired dishes. Go for extra-virgin for its fruity flavor.
  • Onion: Adds sweetness and depth. Look for a firm, unbruised medium onion.
  • Garlic: Brings punchy aroma. Fresh cloves always pack more flavor than pre-minced.
  • Sun-dried tomatoes: Deliver concentrated, tangy flavor. Oil-packed varieties are especially rich. Drain them before use.
  • Vegetable broth: Forms the base of the sauce. Use low-sodium if you want more control over saltiness.
  • Heavy cream: Creates that signature creamy texture. For the richest finish, choose a freshly opened carton.
  • Italian seasoning: Blends classic herbs like oregano, basil, and thyme. Look for a version with no added salt.
  • Red pepper flakes: Offer gentle heat. Use them if you want a little zing.
  • Fresh baby spinach: Gives color and a mild earthiness. Opt for leaves that are deep green with no wilting.
  • Grated Parmesan cheese: Melts into the sauce for nutty creaminess. Shred your own for best flavor.
  • Fresh basil: Completes the dish with a peppery herbal note.
  • Salt and freshly ground black pepper: Help every flavor shine. Taste as you go.
  • Lemon wedges: Brighten rich flavors. Look for juicy, heavy lemons free from blemishes.

Instructions

Sauté the Aromatics:
Begin by heating olive oil in a large pot over medium heat. When the oil shimmers, add the diced onion. Stir gently and cook for about seven minutes until the onion becomes translucent and releases its sweetness. Add the minced garlic and chopped sun-dried tomatoes. Stir and let them cook for another minute until they turn fragrant and the garlic starts to soften but does not brown.
Build the Pasta Base:
Gently add penne or rigatoni pasta to the pot, spreading it in an even layer so each piece is coated with the aromatic oil. Pour in the vegetable broth and heavy cream, then sprinkle the Italian seasoning and red pepper flakes on top. Stir thoroughly so the liquids evenly mix and the pasta is submerged as much as possible. Raise the heat and bring the mixture to a gentle boil.
Simmer and Cook the Pasta:
Lower the heat to medium-low. Let the pasta gently simmer without the lid so some liquid evaporates and thickens, stirring often to prevent sticking. Watch the pasta as it absorbs the creamy sauce for about twelve to fifteen minutes. You want the pasta to reach al dente while the sauce clings to each piece and looks glossy and rich. If it thickens too quickly, splash in a little extra broth.
Add Fresh Spinach:
Tip in the fresh baby spinach and fold it through the hot pasta. The steam will wilt the leaves in just a minute or two, and you will see them become bright green. Keep turning the spinach in the pot until it is just tender and well distributed.
Melt in the Cheese:
Remove the pot from the heat. Immediately add the grated Parmesan. Stir with care so the cheese melts smoothly into the sauce, making everything even creamier. Now is the time to taste and balance with salt and freshly ground black pepper as needed.
Finish and Serve:
Sprinkle the chopped basil over the pasta and serve it hot. Offer lemon wedges and extra Parmesan on the side for anyone who loves a tangy or cheesy finish.
Steaming one-pot creamy sun-dried tomato pasta with spinach and melty Parmesan cheese, perfect for weeknight dinners. Pin
Steaming one-pot creamy sun-dried tomato pasta with spinach and melty Parmesan cheese, perfect for weeknight dinners. | forkandbloom.com

There is something about those chewy sun-dried tomatoes that makes every bite exciting. Whenever I make this dish my family always argues over the last few pieces in the pot. Even my pickiest eater loves the bits of spinach that melt into the creamy sauce.

Storage Tips

Let leftovers cool completely before transferring to a lidded container and refrigerate. This pasta keeps fresh for up to three days. When reheating add a splash of vegetable broth or cream to loosen the sauce and gently warm in a skillet or microwave. Avoid boiling it twice as this can thicken the sauce too much.

Ingredient Substitutions

You can substitute another sturdy green like arugula or kale for the spinach if you want a peppery or earthy twist. If heavy cream is not available use half-and-half or unsweetened plant-based cream for a lighter version. Shells or fusilli will also work well if you do not have penne on hand. Vegan Parmesan shreds can replace dairy cheese for a plant-based option.

Serving Suggestions

Top each serving with toasted pine nuts for crunch or a drizzle of pesto for herby freshness. Pair this pasta with a crisp green salad or crusty sourdough bread for a complete dinner. Roasted vegetables or a plate of olives and marinated artichokes also make wonderful sides.

Cultural Context

Creamy sun-dried tomato pasta is not a classic Italian tradition but a beloved Italian-American riff that highlights Mediterranean flavors. Sun-dried tomatoes are a staple in Southern Italy since they pack so much flavor from the drying process. By simmering pasta right in the sauce you are using a technique called one-pot or one-pan pasta that became popular for its cozy rustic results and its minimal dishwashing.

Seasonal Adaptations

Swap spinach for baby arugula in spring for a spicy touch Add sautéed mushrooms or asparagus in the fall for a heartier meal Replace Parmesan with crumbled goat cheese in summer for extra tang

Success Stories

A friend told me she doubled this recipe and served it at a block party—no leftovers in sight. Another time I made it for a family birthday and everyone wanted seconds so now I always keep a jar of sun-dried tomatoes around just in case. Such a crowd-pleaser.

Freezer Meal Conversion

Cool the cooked pasta completely then portion into freezer-safe containers. To reheat allow it to thaw overnight in the fridge then gently rewarm in a large skillet with a bit more broth or cream. The texture is best if you slightly undercook the pasta before freezing.

Close-up of one-pot creamy sun-dried tomato pasta with spinach and vibrant lemon wedges on the table. Pin
Close-up of one-pot creamy sun-dried tomato pasta with spinach and vibrant lemon wedges on the table. | forkandbloom.com

This dish is so creamy and satisfying and comes together quickly for any night. Enjoy and watch it become a beloved favorite at your table.

Recipe Q&A

Can I use another type of pasta?

Yes, penne or rigatoni work best but other short pasta shapes, like fusilli or farfalle, are also suitable.

Is there a way to make this dairy-free?

Swap heavy cream for a plant-based cream alternative and use nutritional yeast or vegan cheese in place of Parmesan.

What can I substitute for sun-dried tomatoes?

Roasted red peppers or cherry tomatoes can be used if sun-dried tomatoes are unavailable, though flavor will change.

How do I adjust the consistency?

Add a splash of vegetable broth or reserved pasta water if the pasta becomes too thick or dry as it cooks.

Can I add protein to this dish?

Sautéed mushrooms, white beans, or seared tofu make tasty vegetarian protein additions to this pasta.

Are leftovers good for reheating?

Leftovers reheat well with a bit of extra broth or water stirred in to restore creaminess.

One-Pot Creamy Sun-Dried Tomato Pasta

Silky pasta with sun-dried tomato cream sauce, fresh spinach, and Parmesan—ready in just one pot.

Prep duration
5 min
Cooking duration
20 min
Complete duration
25 min

Category One-Pot Recipes

Skill level Easy

Origin Italian-Inspired

Yield 6 Portions

Dietary specifications Vegetarian

Components

One-Pot Base

01 1 pound penne or rigatoni pasta
02 2 tablespoons olive oil
03 1 medium onion, diced
04 4 cloves garlic, minced
05 1/2 cup sun-dried tomatoes, chopped
06 3 1/2 cups vegetable broth
07 1 cup heavy cream
08 1 teaspoon Italian seasoning
09 1/2 teaspoon red pepper flakes

Finishing

01 4 cups fresh baby spinach
02 3/4 cup grated Parmesan cheese
03 2 tablespoons fresh basil, chopped
04 Salt and freshly ground black pepper, to taste
05 Lemon wedges, for serving

Directions

Step 01

Sauté Aromatics: Heat olive oil in a large, heavy-bottomed pot or Dutch oven over medium heat. Add diced onion and cook for 3 to 4 minutes until softened. Stir in minced garlic and chopped sun-dried tomatoes; cook for 1 minute until fragrant.

Step 02

Add Pasta and Liquids: Add pasta, vegetable broth, heavy cream, Italian seasoning, and red pepper flakes to the pot. Stir well to combine and bring the mixture to a boil.

Step 03

Cook Pasta: Reduce heat to medium-low and simmer uncovered, stirring frequently, for 12 to 15 minutes until the pasta is tender and most of the liquid is absorbed. The mixture should be creamy but not dry.

Step 04

Add Spinach: Stir in fresh baby spinach and cook for 1 to 2 minutes until wilted. The residual heat will finish the cooking.

Step 05

Finish with Cheese: Remove from heat and fold in grated Parmesan cheese until melted and fully combined. Season with salt and freshly ground black pepper to taste.

Step 06

Serve: Garnish with chopped fresh basil and serve immediately with lemon wedges and extra Parmesan cheese as desired.

Necessary tools

  • Large heavy-bottomed pot or Dutch oven
  • Wooden spoon
  • Measuring cups and spoons
  • Sharp knife
  • Cutting board

Allergy details

Review each ingredient for potential allergens and consult healthcare professionals if you're uncertain about anything.
  • Contains wheat (pasta) and dairy (cream, Parmesan cheese)

Nutritional information (per portion)

These values are provided as estimates only and shouldn't replace professional medical guidance.
  • Calories: 480
  • Fat: 18 g
  • Carbs: 68 g
  • Protein: 16 g