Creamy Zucchini Pasta (One Pan)
Creamy Zucchini Pasta (One Pan)
This creamy zucchini pasta is my favourite kind of dinner, the sort where the sauce and the pasta cook together in one pan and you barely have to think about it. Soft zucchini and tomatoes get mashed into a silky sauce, the pasta cooks right in it soaking up all that flavour, and a big handful of spinach goes in at the end. No cream, no draining, and a whole lot of veg hiding in a bowl that just tastes like comforting creamy pasta.
I make this on the busy nights when I want something cosy but cannot be bothered with a sink full of pots.
Table of Contents
Why This Creamy Zucchini Pasta Works
- The zucchini turns into the sauce. Steamed soft and mashed down with the tomatoes, zucchini melts into a creamy base with no blender and no cream. It is the little trick that makes this feel rich while sneaking in a whole extra vegetable.
- One pan, no draining. The pasta cooks right in the sauce and soaks up all that flavour, which saves you a pot, a colander, and a good chunk of the washing up.
- Creamy with no cream. There is no cashew soaking or plant cream here. The body comes from the soft zucchini and tomatoes broken down together, so it stays light but still clings to every strand.
- It is packed with veg. Between the zucchini, the tomatoes, and the spinach stirred through at the end, there is a lot of goodness in here, but it eats like a proper bowl of creamy comfort pasta.
How To Make Creamy Zucchini Pasta
Here is the quick flow. Full measurements and instructions are in the recipe card below.






Swaps and Variations
- Use any pasta you have. Nests hold together best in a one pan cook, but any short or long shape works. Just keep an eye on the liquid and add a splash more if the pan drinks it up.
- Make it gluten free. I use gluten free tagliatelle nests, but regular pasta cooks exactly the same way if you are not avoiding gluten.
- Add some protein. A can of drained white beans or chickpeas stirred in at the end makes it more filling, and crumbled tofu works too.
- Switch up the greens. No spinach? Kale, chard, or a handful of rocket all wilt in nicely right at the end.
How To Serve It
This creamy zucchini pasta is lovely just as it is, with a good shower of vegan parmesan and a pinch of chili flakes. A hunk of garlic bread or a simple green salad on the side makes it a proper meal. If you love a veg based creamy pasta, my creamy garlic mushroom pasta is built on the same easy idea.
Frequently Asked Questions
The zucchini does all the work. Steamed soft and mashed with the tomatoes, it breaks down into a naturally creamy sauce that clings to the pasta, so you do not need any dairy or plant cream at all.
Not really. It cooks right down and blends into the tomato sauce, so it mostly just adds body and a subtle savoury sweetness. It is a great way to get veg past fussy eaters.
Yes. Just use your favourite gluten free pasta. I like gluten free tagliatelle nests because they hold their shape well when the pasta cooks in the sauce.
Nests or sturdy shapes hold up best since the pasta cooks in the sauce. Looser long pasta can clump, so give it a stir a little more often if that is what you have.
Definitely. Stir in a can of drained white beans or chickpeas at the end, or fold through some crumbled tofu, to turn it into a heartier meal.
It is best fresh, but leftovers keep well. The pasta drinks up the sauce as it sits, so just loosen it with a splash of water or broth when you reheat.
Storing Creamy Zucchini Pasta
Keep leftovers in an airtight container in the fridge for up to 3 days. The pasta soaks up the sauce overnight, so add a splash of water or broth when you reheat it on the stove or in the microwave to bring it back to silky. I would not freeze this one, as cooked pasta in sauce tends to go soft.
More Recipes You’ll Love
- Creamy Garlic Mushroom Pasta
- Creamy Roasted Eggplant and Tomato Pasta
- One Pan Creamy Tomato Spinach Pasta
- One Pot Creamy Pesto Pasta
- Roasted Veggie Pasta

Creamy Zucchini Pasta (One Pan)
Ingredients
Method
- Soften the base. Warm the olive oil in a large deep pan over medium heat. Add the zucchini, tomato halves, and garlic, then cover and let them steam down for 10 to 12 minutes until completely soft.
- Mash it smooth. Uncover and mash everything with a potato masher until you have a loose, chunky sauce. The zucchini melts in and gives the sauce its body.
- Build the flavour. Stir in the tomato paste and the full seasoning mix. Let it cook for 1 minute so the spices bloom.
- Add the pasta. Nestle in the pasta and pour over the water, starting with 2 cups. Cover and cook for 8 to 10 minutes, stirring and checking every couple of minutes so nothing sticks.
- Cook to al dente. Keep going until the pasta is tender with a slight bite and the sauce has thickened and clings to the strands. Add the extra 1/2 cup water only if it tightens too fast.
- Finish with greens. Fold in the spinach and stir until just wilted, about 1 minute.
- Serve. Plate up, shower with vegan parmesan, and finish with a pinch of chili flakes if you like heat.
Topper  bro 😋
Delish
How many servings is this recipe?
Sorry. Missed rating it. Great recipe!
Very tastyÂ
It’s what’s for dinner tonight! Substituted a couple of things that I didn’t have on hand, linguine, Italian seasoning instead of oregano, and chili powder for the red pepper. DELICIOUS 😋
Oh, and I added a splash of Balsamic vinegar to brighten it up a bit!
This is delicious and will definitely be in our meal rotation. Thanks!
Awesome
Look delicius and is ok for younger to cook good food and is fastÂ
I didn’t have spinach, so I added some fresh basil and chopped parsley. Very tasty. Thank you 😊
I didn’t have spinach, so I added some fresh basil and chopped parsley. Very tasty. Thank you 😊