Creamy Coconut Milk Vegan Alfredo Over Zucchini Noodles

Written by Sarah Gardner

If you're craving a rich, creamy pasta dish without any of the heaviness that usually comes with traditional dairy-based sauces, this Coconut Milk Vegan Alfredo over Zucchini Noodles is about to become your new favorite. This isn’t just a healthy twist—it’s a full-on flavor bomb that’ll satisfy your comfort food cravings without weighing you down. Whether you're exploring more easy vegan pasta recipes or you're a seasoned plant-based eater looking for new dinner ideas, this one’s a keeper. It’s luscious, light, and entirely dairy free, and it may just be the best alfredo recipe you’ve ever tried.

Creamy Coconut Milk Vegan Alfredo Over Zucchini Noodles

Prep Time 15 minutes
Cook Time 15 minutes
Total Time 30 minutes
Course Main Course
Cuisine Italian
Servings 4

Equipment

  • Spiralizer or julienne peeler This is key for making uniform zucchini noodles (zoodles). If you don’t have one, a regular vegetable peeler can create ribbon-like strands that still work well.
  • Large skillet For cooking the zoodles and warming the sauce.
  • Small saucepan To prepare the vegan alfredo sauce separately.
  • Whisk For ensuring a smooth, lump-free sauce.
  • Garlic press (optional) If you love garlic but don’t want to mince by hand.

Ingredients
  

For the Coconut Milk Vegan Alfredo Sauce

  • 1 tablespoon olive oil
  • 4 cloves garlic minced
  • 1 can 13.5 oz full-fat coconut milk
  • 1/4 cup nutritional yeast
  • 1 tablespoon lemon juice
  • 1 teaspoon onion powder
  • 1/2 teaspoon garlic powder
  • Salt and freshly ground black pepper to taste
  • 1 tablespoon tapioca starch or cornstarch for thickening, optional
  • 1/4 cup unsweetened almond milk or any plant-based milk to thin, as needed

For the Zucchini Noodles

  • 4 medium zucchini spiralized
  • 1 tablespoon olive oil
  • Salt to taste

Optional Toppings and Add-ins

  • Fresh chopped parsley
  • Vegan Parmesan store-bought or homemade
  • Crushed red pepper flakes
  • Grilled tofu or vegan chicken strips for added protein
  • Roasted cherry tomatoes or sautéed mushrooms

Instructions
 

Spiralize the Zucchini

  1. Wash the zucchini and cut off the ends. Use a spiralizer to create noodles. If using a julienne peeler or vegetable peeler, aim for long, thin strips. Place the zoodles in a colander and lightly salt them. Let sit for 10 minutes to draw out moisture, then gently squeeze out excess liquid with a clean towel or paper towel.

Sauté the Garlic

  1. In a saucepan over medium heat, add olive oil and minced garlic. Cook for about 1-2 minutes until fragrant but not browned. Stir constantly to avoid burning.

Make the Vegan Alfredo Sauce

  1. Pour in the coconut milk and stir to combine with the garlic. Add nutritional yeast, lemon juice, onion powder, garlic powder, salt, and pepper. Whisk until smooth. If you want a thicker sauce, dissolve the tapioca starch in a tablespoon of water and stir it in. Simmer on low for 5-7 minutes until thickened. Add a splash of almond milk if it gets too thick. This is your vegan alfredo sauce coconut milk base—creamy, rich, and absolutely dreamy.

Cook the Zucchini Noodles

  1. In a large skillet, heat 1 tablespoon olive oil over medium-high heat. Add the drained zucchini noodles and sauté for 2-3 minutes just until warmed through. Don’t overcook or they’ll turn mushy.

Assemble the Dish

  1. Toss the warm zoodles with your homemade vegan alfredo sauce until evenly coated. Taste and adjust seasoning if needed. If adding vegan chicken or tofu, sauté those separately and layer them on top for a satisfying vegan chicken alfredo twist.

Garnish and Serve

  1. Top with fresh parsley, vegan Parmesan, and a pinch of crushed red pepper flakes for extra flavor. Serve immediately while hot and creamy.

What to Serve With Coconut Milk Vegan Alfredo

This dish pairs beautifully with a variety of plant-based sides and toppings:

Pairing Ideas

  • Roasted vegetables: Think asparagus, Brussels sprouts, or cauliflower for a fiber-rich side.
  • Crispy tofu: Pan-fried tofu cubes add texture and protein, elevating this into a full-blown vegan fettuccine alfredo dinner experience.
  • Garlic bread: Use a dairy-free butter substitute to make crispy, garlicky vegan bread on the side.
  • Chickpea Caesar salad: A crisp romaine salad with a creamy tahini-based Caesar dressing complements the richness of the pasta beautifully.
  • White wine: If you're serving this dish for guests or a date night, a glass of chilled Sauvignon Blanc or Pinot Grigio works great with the coconut-based sauce.

FAQs

1. Can I use store-bought spiralized zucchini?

Yes! Most grocery stores offer pre-spiralized zucchini in the produce or refrigerated veggie section. Just make sure to dry them well before cooking to avoid sogginess.

2. Is there a good protein to pair with this for a more filling meal?

Absolutely. Grilled tofu, roasted chickpeas, or store-bought vegan chicken substitutes are all excellent. For a high-protein vegan fettuccine alfredo, seared tofu seasoned with garlic and herbs really brings it home.

3. Can I swap the coconut milk for another plant-based milk?

Coconut milk offers the creamiest texture, but if you’re sensitive to coconut, unsweetened cashew cream, oat milk, or soy milk work well. Just be mindful of consistency—use less if it’s thinner than canned coconut milk.

4. Will this work with regular pasta instead of zoodles?

Of course! This vegan alfredo sauce pairs perfectly with traditional pasta shapes like fettuccine, linguine, or penne. If you're leaning into easy alfredo recipe territory, boiling up a pot of pasta might be your go-to.

5. Can I make the sauce ahead of time?

Yes, the sauce keeps well in the fridge for up to 4 days. Store it in an airtight container. Reheat gently in a saucepan, whisking in a splash of plant-based milk to bring it back to a silky consistency.

Copyright 2026 The Hungry Goddess, all rights reserved.