One Pan Creamy Tomato Spinach Pasta Recipe

By:

Lana

November 20, 2025

There’s something truly magical about a meal that brings back memories of family dinners, laughter around the table, and that warm, comforting feeling that only a homemade pasta dish can deliver. This One Pan Creamy Tomato Spinach Pasta hits all those nostalgic notes while being incredibly simple to whip up. Whether you’re rushing home after a long day or craving something cozy and delicious, this recipe is your new go-to. Best of all? It’s all made in one pan, which means less mess and more time to enjoy!

Why You’ll Love One Pan Creamy Tomato Spinach Pasta

  • Fast: Ready in about 20 minutes, perfect for weeknight dinners.
  • Easy: Minimal prep, one pan, and straightforward steps.
  • Giftable: Makes a wonderful dish to bring to friends or family.
  • Crowd-pleasing: Creamy, flavorful, and packed with fresh veggies.

Ingredients

Here’s what you’ll need for this delightful dish – simple ingredients that come together beautifully:

  • 10–11 oz pappardelle or tagliatelle nests: These wide noodles soak up the sauce perfectly; spaghetti is a great substitute if that’s what you have on hand.
  • 10 oz cherry tomatoes, red and yellow, halved: Bright, juicy bursts of sweetness in every bite.
  • 1 small red onion, thinly sliced: Adds a subtle sharpness and depth.
  • 6 garlic cloves, thinly sliced: For that irresistible aroma and flavor.
  • 2 handfuls fresh spinach: A nutrient-packed green that wilts down nicely.
  • 4 tbsp crushed tomatoes & 1 tbsp tomato paste: The rich tomato base for your sauce.
  • 1 tsp dried oregano & 1 tsp dried basil: Classic Italian herbs to elevate the flavors.
  • ½ tsp chili flakes (optional): Just a little kick, if you like it spicy.
  • 1 cup plant-based cream or heavy cream: For that luscious, velvety texture.
  • 2 ½ cups vegetable broth: Helps the pasta cook and the sauce to develop.
  • 3–4 tbsp olive oil: Adds richness and helps everything meld together.
  • Salt and black pepper: To taste, because seasoning is everything!
  • Parmigiano Reggiano, grated: The finishing touch that brings it all home.

How to Make One Pan Creamy Tomato Spinach Pasta

Ready to dive in? Here’s how you’ll create this creamy, dreamy pasta in just one pan:

  1. Start by placing the pasta nests right in the center of a large pan. Surround them with the halved cherry tomatoes, thinly sliced red onion, sliced garlic, and fresh spinach. This keeps everything organized and helps the flavors mingle perfectly.
  2. In a small bowl, mix together the crushed tomatoes and tomato paste. Spoon this vibrant mixture evenly over the pasta and veggies. Drizzle the olive oil all over to add that lovely richness.
  3. Sprinkle the dried oregano, basil, chili flakes (if you’re using them), and season generously with salt and black pepper. These herbs are what give the dish its classic Italian charm.
  4. Pour in the cream and vegetable broth, just enough so the pasta is mostly submerged. Cover the pan with a lid and bring the mixture to a gentle boil over medium heat.
  5. Let it cook for 11 to 13 minutes, stirring occasionally to prevent sticking. Watch as the pasta softens and the sauce thickens into a creamy, luscious consistency. This part is pure magic!
  6. Just before serving, stir in a generous handful of grated Parmigiano Reggiano. If you want, sprinkle a bit more on top for that extra cheesy goodness.

This pasta makes for a comforting meal all on its own, but if you’re craving something extra, check out my Lemon Ricotta Spinach Pasta for another fresh and creamy take on pasta with greens.

Substitutions & Additions

Feel free to make this recipe your own! Here are some swaps and creative add-ins I love:

  • Pasta: No pappardelle? Spaghetti, fettuccine, or even penne work well.
  • Cream: Use coconut cream for a dairy-free twist or try my easy homemade cream cheese for a tangier texture.
  • Veggies: Add mushrooms, bell peppers, or even zucchini for extra color and flavor.
  • Protein: Toss in cooked chicken, shrimp, or crispy bacon to make it heartier.
  • Cheese: Swap Parmigiano for Pecorino Romano or sprinkle fresh mozzarella on top just before serving.

Tips for Success

  • Don’t rush the simmer: Letting the pasta cook slowly in the sauce is key to that creamy texture.
  • Stir gently but often: This keeps the pasta from sticking and ensures even cooking.
  • Adjust liquid levels: If the sauce looks too thick before the pasta is tender, add a splash more broth or cream.
  • Prep ahead: Slice your veggies and measure your herbs before you start cooking to make the process smoother.

How to Store One Pan Creamy Tomato Spinach Pasta

Got leftovers? No worries! Store any extra pasta in an airtight container in the fridge for up to 3 days. When reheating, add a splash of broth or cream to loosen the sauce and warm gently on the stove or in the microwave. This dish also freezes well—just thaw in the fridge overnight and reheat slowly to keep that creamy goodness intact.

FAQs

Can I use dried pasta instead of fresh nests?
Yes! Just break the dried pasta in half if it’s long and increase the cooking time slightly, making sure to add enough liquid to cook it through.
Is this recipe vegan?
It can be easily vegan by using plant-based cream and skipping the Parmigiano or replacing it with a vegan cheese alternative.
Can I make this recipe ahead of time?
Absolutely! You can prepare the veggies and sauce mixture in advance, then cook the pasta fresh when you’re ready to eat for the best texture.
What can I serve with this pasta?
A simple green salad or some crusty garlic bread (like my favorite Garlic Bread Grilled Cheese) make great companions.

If you love easy, comforting meals like this one, be sure to follow my Pinterest for more delicious recipes and kitchen inspiration!

One Pan Creamy Tomato Spinach Pasta

A cozy, comforting one-pan pasta dish featuring creamy tomato sauce, fresh spinach, and bursts of cherry tomatoes—perfect for an easy weeknight dinner.
Prep Time 5 minutes
Cook Time 15 minutes
Total Time 20 minutes
Servings: 4 servings
Course: Dinner, Main Course
Cuisine: Italian-Inspired

Ingredients
  

Main Ingredients
  • 10-11 oz pappardelle or tagliatelle nests spaghetti can be substituted
  • 10 oz cherry tomatoes red and yellow, halved
  • 1 small red onion thinly sliced
  • 6 cloves garlic thinly sliced
  • 2 handfuls fresh spinach
  • 4 tbsp crushed tomatoes
  • 1 tbsp tomato paste
  • 1 tsp dried oregano
  • 1 tsp dried basil
  • 0.5 tsp chili flakes optional
  • 1 cup plant-based cream or heavy cream
  • 2.5 cups vegetable broth
  • 3-4 tbsp olive oil
  • salt and black pepper to taste
  • Parmigiano Reggiano grated, for finishing

Equipment

  • Large Pan
  • Small bowl

Method
 

  1. Step 1: Place pasta nests in the center of a large pan. Surround with halved cherry tomatoes, sliced red onion, sliced garlic, and fresh spinach.
  2. Step 2: In a small bowl, mix crushed tomatoes and tomato paste. Spoon mixture evenly over pasta and veggies. Drizzle olive oil over everything.
  3. Step 3: Sprinkle dried oregano, basil, chili flakes (if using), salt, and black pepper over the pan.
  4. Step 4: Pour in the cream and vegetable broth, just enough to mostly submerge the pasta. Cover with a lid and bring to a gentle boil over medium heat.
  5. Step 5: Cook for 11 to 13 minutes, stirring occasionally to prevent sticking, until pasta is tender and sauce is creamy and thickened.
  6. Step 6: Just before serving, stir in grated Parmigiano Reggiano. Optionally sprinkle extra on top. Serve warm.

Notes

Feel free to add mushrooms, bell peppers, or zucchini for extra veggies. Swap cream for coconut cream for a dairy-free version. Store leftovers in an airtight container in the fridge for up to 3 days; reheat gently with added broth or cream to loosen sauce.

Leave a Comment

Recipe Rating