Rich, creamy coconut milk Alfredo sauce is simply delicious and comforting. It's a vegan, tropical twist on the regular Alfredo sauce.

How We Came Up With This Recipe?
I'm here with this coconut milk alfredo sauce recipe because one of my readers recently asked me to share a vegan version of my popular sweet potato pasta sauce.
I often make this creamy sauce, especially on busy weeknights, and in under 15 minutes, I can serve a delicious dinner for my family.
Why You'll Love This Coconut Milk Alfredo Sauce Recipe?
- A delicious dairy-free pasta sauce(check other dairy-free pasta recipes like spicy tofu steak).).
- Highly customizable and adaptable!
- Vegan and vegetarian-friendly.
The Ingredients
- Coconut Milk: You can use canned coconut milk or coconut milk from the dairy section in grocery stores.
- Herbs: I used dried basil to keep this recipe simple and quick; however, feel free to use fresh basil, oregano, or Italian seasoning.
- Cornstarch: Acts as a thickening agent and gives the sauce a creamy texture.
- Garlic: Freshly minced garlic is best.
How To Make Coconut Milk Alfredo Sauce?
- Place coconut milk, basil, salt, and cornstarch in a medium-sized mixing bowl. Use a whisk to combine the ingredients until well-mixed.
- Next, place a pan over medium heat and add vegetable oil and minced garlic. Sauté the garlic until fragrant.
- Then, add the milk mixture to the pan and cook over medium heat until it reaches a medium consistency.
- The consistency changes quickly, so keep an eye on it until it's done.

Loved this recipe and Want to save it?
Leftover Ideas
- Turn the leftover coconut milk alfredo sauce into soup with veggies.
- Use the sauce to create breakfast bowls with grains.
- Leftover pasta sauce is good to store in the refrigerator for about four days and in the freezer for about three months; place it in the fridge overnight to thaw.
- The sauce thickens further after being stored, so add a little water or coconut milk to thin it down. Then, reheat over the stovetop or microwave medium-low heat.

Recipe Tips and Tricks
- Mix the cornstarch vigorously: It may settle at the bottom of the bowl, so whisk before adding it to the saucepan.
- Control the heat: The sauce can quickly transform from thin to thick, so adjust the heat for better control.
- Adjust the consistency: If the coconut milk alfredo sauce thickens beyond your expectations, you can thin it by adding coconut milk or water and cook it until it bubbles and reaches the desired consistency.
Best to Serve With
- Pasta: This coconut milk alfredo sauce is fabulous when combined with pasta of any type(check our other favorites like Bruschetta shrimp pasta).
- Vegetables: Try spicy roasted veggies or steamed broccoli, asparagus, zucchini, spinach, kale, and cherry tomatoes.
- Bread: Garlic bread is an all-time favorite(jalapeno garlic bread).
Frequently Asked Questions
Yes, absolutely! Almond milk is a good substitute in this coconut milk alfredo sauce recipe, and while it has a different flavor profile, it still works well for this sauce.
Yes, this sauce is versatile! You can add steamed or roasted broccoli, zucchini, squash, or any vegetables of your choice.
📖 Recipe

Coconut Milk Alfredo Sauce
Ingredients
For the base sauce
- 1 cup coconut milk canned
- ¼ teaspoon dried basil
- ½ teaspoon salt
- 2 tablespoon cornstarch
For seasoning
- 1 tsp vegetable oil
- 1 tablespoon garlic minced
Instructions
For the base sauce
- In a mixing bowl, add coconut milk, basil, salt, and cornstarch.
- Whisk it combine them well and set this base sauce aside.
For the sauce
- Over medium heat in a pan add vegetable oil and minced garlic.
- Saute till garlic becomes golden brown.
- Add the base sauce.
- Cook till it reaches desired consistency.
- Add pasta and cook for a minute.
- Now this tasty pasta is ready to serve.
Notes
- Store the leftover pasta sauce in the refrigerator for about four days. Or in the freezer for about three months; place it in the refrigerator overnight to thaw.
- The sauce thickens further after being stored, so add a little water or coconut milk to thin it down. Then, reheat over the stovetop or microwave medium-low heat.






Jazzy says
Does this recipe produce a really strong coconut taste?
Sujatha Muralidhar says
This recipe may have a mild coconut's nutty flavor from the canned coconut milk, but garlic, basil, and seasonings balance it well. For a subtler aroma, use light coconut milk or try adding some sauteed peppers to mask the flavors.
Sarah smart says
It is delicious and so easy to make!
pepperbowl says
Great to hear! Thank you Sarah!
Abbie says
So very yummy. I have multiple allergies so forwent garlic altogether, and instead of cornstarch used tapioca flour instead. Used fresh basil from the garden. Tasted like a delicious tropical Alfredo!
Sujatha Muralidhar says
Thank you Abbie, your versions sounds delicious as well!! Glad your customizations worked!!
Ellen Whalley says
Hi Suja,
I love this recipe. I wanted to use some left over coconut milk. I followed your directions and also added a little nutritional yeast.
I made this as a sauce for pasta with leftover salmon and fresh asparagus. This recipe is a keeper because it’s so tasty but also because I am dairy free. My husband, who is not dairy free loved it, too!
Thank you,
Ellen W.
Sujatha Muralidhar says
Amazing, Ellen! So glad you have enjoy this recipe! The add-ons like salmon and asparagus sounds delicious!! Thanks for your valuable review 🙂
Alicia says
The only issue I had with this sauce was that I didn't make a double batch. Loved it with some garlic pepper and threw in just a pinch of oregano. Thank you!!
Sujatha Muralidhar says
I’m so happy that you enjoyed them, Alicia! Thank you for sharing this kind review!