
UPDATE: this recipe has been updated as of January 2026 to include condensed coconut milk. Making your own homemade coconut milk coffee creamer is super easy—and only requires a few pantry ingredients! Typical coffee creamers, especially flavored ones, contain thickeners (like carrageenan), artificial flavors, and additives to keep the ingredients from separating and settling. But not this one!
I've been making my own dairy-free coffee creamer for years. I keep a few staple ingredients on hand and leave the unwanted additives behind. This dairy-free recipe lets you swap, add, or omit ingredients to suit your taste or season.
For years, I used different variations of coconut milk creamer. But I was always disappointed in the lack of offerings at the grocers. After a lot of testing, I created the best coconut milk creamer recipe that stores easily and tastes better than store-bought!
Why you’ll love coconut milk coffee creamer
My favorite thing about homemade coconut milk coffee creamer is that it’s so much creamier than store-bought creamer. And, without all of the fillers and gums used to make it seem creamy!
You can curate this recipe to fit any seasonality or flavor preference. It’s sweetened through the condensed coconut milk, but here are some flavors I use to infuse my coconut creamer:
• Vanilla bean paste or vanilla extract
• Pumpkin pie spice
• Caradmom or cinnamon
• Lavender extract
Fun fact: I love using this coconut creamer as my “cream” for a dirty soda. Coke Zero + lime + a splash of this cream = heaven!

How to make dairy-free coconut milk creamer
Here are easy step-by-step instructions for making coconut milk creamer. If you don’t have access to condensed coconut milk or can’t find it in stores, I’ll include a simple recipe for making homemade condensed coconut milk to use in your recipe (hint: it’s only two ingredients!).
What you'll need to get started:
• Coconut milk (canned or carton)
• Condensed coconut milk
• Vanilla extract
• Optional: spices or flavoring
1. Simmer coconut milk and condensed milk
Heat a medium saucepan or small pot over medium heat. First, add the coconut milk from a carton or can. Let it warm up for a few minutes, then add the canned condensed coconut milk. Bring the coconut milks to a simmer, whisking frequently. Let simmer for about 10 minutes, or until it starts to thicken up. Keep in mind that it will be much thicker once it’s cooled; you just want it to thicken slightly (it should resemble the consistency of heavy cream or half-and-half).

2. Stir in vanilla and spices
Remove the pot or pan from heat, setting it aside on the stove. Add vanilla extract or vanilla bean paste and stir or whisk in completely. If you want to add any flavor infusions or spices, add them and whisk until fully mixed in.

3. Let cool and store
Allow coconut milk creamer to cool down, about 20-30 minutes. Use a glass jar or a safe storage container that can handle some heat and be refrigerated. Pour your coconut milk creamer into your storage jar and let it cool in the fridge. You can store this in the refrigerator for 2-3 weeks.

How to make coconut milk creamer using coconut cream
If you don’t have coconut condensed milk or can’t find it at the store, you can use my original coconut milk coffee creamer recipe, which uses canned coconut cream and agave instead of condensed milk. Here’s how!
What you’ll need:
• Canned coconut cream
• Coconut milk (canned or carton)
• Agave nectar (syrup) or light brown sugar
• Vanilla extract
• Optional: spices or flavoring
Heat coconut cream
Heat a medium saucepan or small pot over medium heat and add the canned coconut cream. This will likely be separated into coconut milk/water and a thick layer of cream/coconut meat at the top. It’s important to add the entire can!

Add agave nectar
Whisk the coconut cream until the contents of the can are warm and well incorporated—this means whisking until it’s a regular consistency. Add the agave nectar and whisk regularly for about 15 minutes. Lower the heat and let it simmer, whisking often, for another 5-10 minutes. It should begin to thicken up.
Whisk in coconut milk and vanilla

Once the coconut cream and agave mixture has thickened up slightly, add your coconut milk. Stir everything together, over medium-low heat, until it’s mixed in, about 5 minutes. Remove the saucepan or pot from heat. Now, you can add vanilla or your preferred spices; simply whisk well and let the coconut milk creamer cool slightly. Pour into a heat-safe container and refrigerate. This will store for 2-3 weeks.
Coconut milk creamer FAQs
As long as you’re a regular coffee drinker, keeping your creamer fresh shouldn’t be a problem. Once cooled, transfer the creamer to a mason jar with a lid. Because this creamer is homemade and natural, it’s normal to see some settling of the spices. Prior to use, simply give the mason jar a nice swirl or gentle shake.
This homemade creamer will last 2-3 weeks in the fridge.
Yes! By following the recipe using coconut cream (see above), you can control or omit the sweetener. However, it will only last about 7 days in the fridge.
Yes! I prefer to use the full-fat coconut milk in the carton if you're choosing to use a carton. Your creamer will be a bit thinner with carton coconut milk

Coconut Milk Coffee Creamer
Make your own dairy-free coconut milk coffee creamer with a few simple ingredients. Add your favorite flavors and spices to fit your taste!
- Cook Time: 15 minutes
- Total Time: 15 mins
Ingredients
- 1 (14 oz) can unsweetened coconut milk
- 1 (11 oz) can sweetened condensed coconut milk
- 2 teaspoon vanilla extract
Instructions
- In a small pot or saucepan, add entire can of coconut milk and condensed coconut milk. Bring to a simmer.
- Simmer on low for about 10 minutes, whisking often.
- Remove from heat and add vanilla. Lightly whisk until everything is well combined, about 1 minute.
- Let cool, then store in an airtight container or mason jar; refrigerate for 2-3 weeks.
Notes
- If you want to make this a plain creamer, omit vanilla and spices.
- Use your own spice variation to fit your preference.
- Add more vanilla extract if you prefer a stronger taste.



Halie Elliott
1. In a small pot, add entire can of coconut cream and bring to a light simmer.
2. Once the coconut cream becomes homogenous (smooth and consistent), remove from heat and **add ½ cup back to the pot.**
Add 1/2 cup of what back to the pot?
Step one says to add the entire can.
Nancy
Hi Hallie! Thanks for this opportunity to clarify. Coconut cream will separate in a can when cold, so the only way to accurately measure 1/2 cup is to heat it up and measure it once it's combined and smooth. I've updated the recipe card to clarify this question!
Kelly
Can honey replace the agave nector? Would the measurement still be the same?
Nancy
yes, you can use honey! agave is slightly sweeter, so you can add a little more honey or try it less sweet.
steffani
I'm so glad you mentioned bullet proof coffee because I drink that stuff every morning. It's nice not to have to add extra mct oils since the cocunut already has it!