
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:
- 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.
- 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.
- 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.
- 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.
- 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!
- 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
Ingredients
Equipment
Method
- 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.
- Step 2: In a small bowl, mix crushed tomatoes and tomato paste. Spoon mixture evenly over pasta and veggies. Drizzle olive oil over everything.
- Step 3: Sprinkle dried oregano, basil, chili flakes (if using), salt, and black pepper over the pan.
- 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.
- Step 5: Cook for 11 to 13 minutes, stirring occasionally to prevent sticking, until pasta is tender and sauce is creamy and thickened.
- Step 6: Just before serving, stir in grated Parmigiano Reggiano. Optionally sprinkle extra on top. Serve warm.