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.

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.

Zucchini, tomatoes, and garlic softening in a deep pan
Soften the base: Cover the zucchini, tomatoes, and garlic in a little oil and let them steam down until completely soft.
Softened zucchini and tomatoes mashed into a chunky sauce
Mash it smooth: Mash everything into a loose, chunky sauce. The zucchini melts in and gives it body.
Tomato paste and seasoning stirred into the sauce
Build the flavour: Stir in the tomato paste and the seasoning mix and let the spices bloom.
Pasta nests cooking in the tomato and zucchini sauce
Cook the pasta in the sauce: Nestle in the pasta, pour over the water, cover, and cook until tender, stirring now and then so nothing sticks.
Spinach folded through the creamy zucchini pasta
Finish with greens: Fold in the spinach and stir until just wilted.
Creamy zucchini pasta twirled and ready to serve
Serve: Plate up, shower with vegan parmesan, and add a pinch of chili flakes if you like a little heat.

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 zucchini pasta in a bowl topped with vegan parmesan and chili flakes

Creamy Zucchini Pasta (One Pan)

5 from 11 reviews
A silky, blended tomato and zucchini sauce that cooks the pasta right in the pan. No cream, no draining, and vegan.
Prep Time 10 minutes
Cook Time 25 minutes
Total Time 35 minutes
Servings: 4 servings
Course: Main Course
Cuisine: Italian-Inspired
Calories: 380

Ingredients
 
 

Pasta and sauce
Seasoning mix
To serve

Method
 

  1. 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.
  2. 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.
  3. Build the flavour. Stir in the tomato paste and the full seasoning mix. Let it cook for 1 minute so the spices bloom.
  4. 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.
  5. 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.
  6. Finish with greens. Fold in the spinach and stir until just wilted, about 1 minute.
  7. Serve. Plate up, shower with vegan parmesan, and finish with a pinch of chili flakes if you like heat.

Nutrition

Calories: 380kcalCarbohydrates: 72gProtein: 12gFat: 6gSaturated Fat: 1gSodium: 650mgFiber: 7gSugar: 8g

Notes

No masher? A sturdy fork or the back of a wooden spoon works fine for breaking down the softened veg. Pasta shape: Nests hold their shape better than loose pasta in a one pan cook, so reach for those if you can find them gluten free. Leftovers: They thicken overnight, so loosen with a splash of water or broth when reheating.

Tried this recipe?

Let us know how it was!