This post may contain affiliate links. Please read my disclosure and privacy policy.

This healthy coffee creamer recipe is easy to make and tastes 10 times better than anything you can buy at the store. I love how creamy it makes coffee, and how it can actually make a luscious foam for lattes and cappuccinos, too.

healthy coffee creamer with almond milk

A Good Substitute for Coffee Creamer

If you’re trying to cut back on dairy, you may try almond milk in your coffee only to discover that it doesn’t work very well as a creamer substitute. Not only is it watery in texture, it can also curdle, separate, and tastes like preservatives if you’re using a store-bought version. Not at all appealing!

The Secret to this Healthy Coffee Creamer?

This coffee creamer gets its added creaminess from the addition of coconut oil. Emulsifying a bit of coconut oil into homemade almond milk creates a thick and creamy result, that actually makes you feel like you’re drinking a traditional coffee creamer.

healthy coffee creamer in frother

I like to add one or two dates to replicate traditional creamer (milk has naturally occurring sugar), and then you can add vanilla or extra sweetener if you’re trying to recreate something like a French Vanilla style creamer.

Here’s what’s included in this healthy coffee creamer:

  • Almonds. A great source of antioxidants, which may protect against oxidative stress that can contribute to inflammation and premature aging, almonds are also one of the best sources of Vitamin E.
  • Coconut Oil. Since it contains medium-chain fatty acids, also called MCTs, coconut oil may help to boost your metabolism and help your body use fat for energy, as opposed to storing it.
  • Dates (optional). Dates are a good source of iron and are also high in antioxidants. They are thought to promote brain health, and may even help with blood sugar regulation! (source)

If you want your coffee creamer to be sugar-free, you can omit the dates. I find that the coconut flavor is slightly more noticeable without the dates for some reason, but you can also use refined coconut oil if you prefer, which is thought to have no flavor at all.

healthy coffee creamer with foam

How Bad is Regular Coffee Creamer for You?

I don’t like to think of foods as “good” and “bad,” but I stopped using coffee creamer after reading about how milk may block the benefits of coffee. Casein, a protein found in dairy, can bind to antioxidants and reduce their ability to fight harmful free radicals.

frothed almond milk creamer with foam

As an Amazon Associate, I earn on qualifying purchases.

As you can see, this homemade coffee creamer foams up nicely when you use a milk frother. It’s perfect for making dairy-free lattes and pretty authentic looking cappuccinos! I like to top mine with a sprinkle of ground cinnamon.

almond milk latte with cinnamon

How to make Healthy Coffee Creamer (1-Minute Video):

healthy coffee creamer with almond milk

Healthy Coffee Creamer

4.70 from 36 votes
This Healthy Coffee Creamer is an easy dairy-free option with just 3 ingredients. I love how to foams up nicely for lattes and cappuccinos.
prep10 mins cook0 mins total10 mins
Servings:16 servings


  • 1/2 cup raw almonds , soaked 6-8 hours & rinsed well
  • 2 cups filtered water
  • 1 Tablespoon coconut oil
  • 1 or 2 Medjool dates (pitted; optional for sweetness)


  • Combine all of the ingredients in a blender, and blend until very smooth and creamy.
  • Position the nut milk bag over a large bowl, then pour the blender contents into the bag to strain.
  • Squeeze well, until only dry almond pulp remains in the bag. (Reserve the leftover almond pulp for another recipe!)
  • Transfer the almond milk to a sealed container, and store in the fridge for up to a week.



Freshly made almond milk produces a lovely foam, perfect for making a latte or cafe au lait, if used right away! ©


Calories: 37kcal | Carbohydrates: 2g | Protein: 1g | Fat: 3g | Saturated Fat: 1g | Sodium: 2mg | Potassium: 42mg | Fiber: 1g | Sugar: 1g | Calcium: 14mg | Iron: 0.2mg
Course: Drinks
Cuisine: dairy free, vegan
Keyword: almond milk coffee creamer, healthy coffee creamer
Healthy Coffee Creamer Nutrition (per 2 tablespoons): Calories: 37, Fat: 3g, Carbohyrdates: 2g, Fiber: 1g, Protein: 1g

Recipe Notes:

  • I prefer to use almonds that are not roasted for the most mild flavor. If you don’t mind a slightly roasted flavor in your coffee, feel free to use any type of almonds that you have on hand. I use unsalted nuts, but Alton Brown says that adding salt to your coffee cuts the bitterness!
  • I have not tested this recipe using other oils. I imagine you could use another one, but your coffee will taste slightly like whatever you use. (I’m not sure I’d like coffee that tastes like olive oil.)
  • For sweetening, you can use honey, maple syrup, or any other sweetener you like.

If you try this recipe, please leave a comment and let me know how you like it! If you make a substitution, I’d also love to hear about it. We can all benefit from your experience!

Reader Feedback: Are you a coffee or tea drinker? Do you add cream to your morning beverage? If nothing else, I hope you’re inspired to make your own almond milk if you haven’t tried it already. It’s so easy, and so much tastier!

Megan Gilmore leaning on her white countertop.

Megan Gilmore

Hi, I’m Megan. A former fast food junkie turned best-selling cookbook author. I create healthy recipes made with simple ingredients to make your life easier.

Read More

You May Also LIke

Leave a Review!

I love hearing from you! Submit your question or review below. Your email address will not be published. Required fields are marked*.

Recipe Rating

This site uses Akismet to reduce spam. Learn how your comment data is processed.


  1. coconut milk tastes amazing in coffee too! I’ve only tried the silk-version but I guess canned milk would work too. X Karin

  2. This is absolutely brilliant. I use almond milk in my coffee quite often and I always wish it were a tad bit thicker. I love this! Thanks for sharing.

  3. This is awesome-I pinned it 🙂 I am making this creamer first thing tomorrow morning!

    1. Thanks for the reminder– I actually recommend discarding the soaking water for the almonds, because it should contain the enzyme inhibitors that are removed through the soaking process. I like to rinse the almonds after soaking, then use 4 cups of fresh filtered water for making the creamer.

      Hope you enjoy it! 🙂

  4. Do you include the soaking water with the almonds? I just tried making this but there was no liquid to squeeze out.

  5. Great idea to add the coconut oil to almond milk! Love it. I have an obsession with coffee, but actually prefer it black. In the afternoon, sometimes its nice to switch it up though!

    1. The coconut creamer sounds good, too! That reminds me that I want to try making coconut “whipped cream”– I think you use the same method of chilling the can, so the cream separates at the top, and then whip it up! Sounds totally decadent. 🙂

  6. I love both but start the day with tea so I don’t jolt my system..I will have a few sips of my sweeties!: ) I love this idea…I use almond milk in my tea and coffee and have just adjusted but this sounds great. I was always under the idea that the almonds wouldn’t yield much milk but for 1 c almonds you get 4 c milk-I am in! I freakin’ love coconut oil…makes everything taste better..but that’s something I have got to watch too! 🙂 Have a great day! Can’t wait to try this one out!

    1. Yes, I know some recipes call for a 3:1 ratio of almonds to water, but I like getting more “bang for my buck” from those pricey almonds! It works great, especially with the coconut oil addition.

      I feel like I could never get too much coconut oil. 😉

  7. Great idea! I’m not a coffee drinker but I do drink a lot of tea. I’m not really big on creamer but I’m thinking that this could be added to chai tea with a little stevia and it would probably make an amazing chai latte!

    1. Oooh, it would be delicious in a chai latte! I think I’ll add it to my Bengal Spice tea one night. 😉