An easy, foolproof recipe for Homemade Coconut Yogurt. With just 3 simple ingredients and an Instant Pot, you’ll have delicious homemade yogurt in no time!

What Makes This Recipe Great

Did you know you can make your own plant-based yogurt at home for a fraction of the price? With grocery prices skyrocketing, I promise you, making your own is worth it. Plant-based yogurts are so pricey, and the process of making them at home is not nearly as scary as you might think!

Enter, Instant Pot Coconut Yogurt, an easy, budget-friendly recipe that you’ll want to keep making over and over! You don’t need a fancy yogurt maker, just an Instant Pot, canned coconut milk, probiotic capsules, and agar agar flakes.

This keto-friendly yogurt is made right in your home kitchen for a fraction of the price! It’s versatile and perfect for breakfast, snack, or dessert. Switch up your toppings or eat it plain, this homemade coconut milk yogurt recipe will wow you Every. Single. Time!

Recipe Highlights

  • Keto & Low-Carb
  • Easy Prep
  • No added sugar, super creamy texture, just like your favorite tangy yogurt!
  • Active cultures from Probiotic supplement! Great for gut health!
  • 3 Ingredients
  • Less expensive than store-bought yogurt
  • This Dairy-free yogurt is also Gluten-free, Grain-free, Paleo, Whole30, Plant-based, Vegetarian, and Vegan.
  • It’s versatile! Switch up the milk, add toppings, and more!

Watch The Recipe Video

Note: You can also watch this recipe video on YouTube

Ingredient Notes

ingredients to make keto yogurt
  • Canned coconut cream: This is my preference for the best fat macros. Coconut cream has a higher fat ratio than coconut milk. My go-to is the organic generic Sprouts brand. It has a really great price. I also used the Whole Foods 365 canned coconut cream and loved it. Same with the Thrive Market brand and Thai Kitchen brands. You can also use a can of full-fat coconut milk if desired. Choose your favorite brand of coconut milk. 
  • Agar Agar Flakes: This is a gelatin made from seaweed (so vegan friendly!), and the best of all the thickeners I tried. It thickened the coconut milk yogurt perfectly and left it silky, smooth, and lump-free. Tapioca starch and arrowroot flour left it too gritty. I do not recommend substituting any other thickener for the best results. You can find the exact version I used here. Note: Do not use agar agar powder. Only agar agar flakes will work.
  • Probiotic Capsules: It is very important that you are getting CAPSULES that you can open and easily pour in the probiotic powder inside. You do not want probiotic pills, since you would have to crush those up and it would be too much of a hassle. I used these exact probiotic capsules that I got off Amazon and they worked great! They have 50 billion live cultures. I also used the Sprouts generic brand that was in the refrigerated section of vitamins, it was also 50 billion live cultures and worked great too!
  • Note: The daily probiotic I take is Seed (code TASTESLOVELY for 15% off), which is THE best probiotic on the market since it is the only one that delivers probiotics all the way to your colon. But, it is on the pricier side, so I like keeping Seed as my supplement and using a more cost-effective probiotic for this keto yogurt.

Step-by-Step Instructions

two photos side by side showing recipe instructions
  1. Set your Instant Pot to SAUTE. Add in the 2 cans of coconut cream and wait for them to come to a rolling boil uncovered (no need for the lid). This takes about 3-5 minutes.
  2. Once boiling, press CANCEL on your instant pot. Add in the agar agar flakes and whisk vigorously to combine.
  3. Let the mixture cool to 110ºF using an instant-read thermometer. If you don’t have an instant-read thermometer, you want the mixture warm enough to touch without it burning you. If it is too hot, it will kill the bacteria in the probiotic capsule. I set a timer for 30 minutes, which is how long it usually takes for it to cool enough.
  4. Once cooled to 110ºF, open the 4 probiotic capsules and pour them into the coconut cream mixture in the instant pot. The coconut cream will already be slightly thickened from the agar agar flakes. Whisk again to fully combine the probiotic capsule powder.
  5. Close your Instant Pot and press the YOGURT button. You may need to press it a few times until it says 24:00, meaning 24 hours. The yogurt is going to take between 18-24 hours. I like to set it for 24 hours so I have a long window to get the coconut yogurt the next day.
  6. Somewhere between 18-24 hours, your coconut yogurt is done! Open the lid, and transfer the yogurt to jars or air-tight containers to cool. The keto yogurt will still be on the liquidy side. Coconut milk yogurt firms up *significantly* after cooling in the fridge, so don’t panic that it’s not “yogurt thick” in the warm stage. If it tastes like it has that yogurt tang, you’ve made yogurt!
coconut milk yogurt in a small jar topped with berries and seeds

Expert Tips

  • Milk Alternative: You could also use any dairy-free (or dairy!) milk! I tried this with almond milk, soy milk, and cashew milk, and it works but I don’t love the flavor. Coconut milk has its own natural sweetness and just the right amount of tanginess for me. Let me know in the comments if you make this vegan yogurt with different milk and love how it turns out! Or make multiple and do a taste test! 
  • Thickener: 1 tablespoon was my preferred amount for a coconut yogurt that has a thickness right in between Greek yogurt and regular dairy yogurt. If you want it thicker, use a little bit more agar agar flakes. Maybe 1.5 or 2 tablespoons. If you want it thinner like a kefir yogurt, use less. Maybe 1/2 a tablespoon. Have fun playing around with it and finding the perfect ratio to find the thickness that suits your preference.
  • Flavored Yogurt: I love this coconut yogurt plain, so it is the most versatile for whatever I need it for. (I use this in place of sour cream!) But if you like flavored yogurt, feel free to puree strawberries, blueberries, raspberries, etc., fold it in, and then chill in the fridge. I would think 1/2 a cup of pureed fruit would work great. You can also add in maple syrup or organic cane sugar for added sweetness, though this is not keto-friendly. Use monkfruit sweetener if you’re keto. 
  • Doubling the Recipe: You can easily double (or triple!) this keto yogurt recipe if you need to make a big batch. Especially great if you have freezer space.
  • Instant Pot Yogurt Function: I’ve learned that every instant pot has different yogurt functions. This is the exact instant pot that I used when testing this recipe and shown in the recipe video. It just has me press YOGURT and offers either BOIL (I skip this and use the SAUTE button instead) 18 hours or 24 hours. Others have reported that their instant pot starts the sequence with BOIL, then cools the mixture, then beeps when it’s time to add the probiotic capsules, etc. Please read the manual for your instant pot to familiarize yourself with its YOGURT function.
  • Instant Pot Duo/Pro Crisp: If you have a newer Instant Pot, like the Instant Pot Duo Crisp or Pro Crisp, it does not have a yogurt function. Instead, per reader experience, use the Sous Vide function at 110 degrees for about 18+ hours. The coconut milk yogurt will then thicken in the refrigerator. 

Serving Tips

I like to transfer the coconut yogurt to half-pint mason jars or 4-ounce mason jars (freezer-friendly!), then let them cool completely in the refrigerator. However, any airtight container or glass jar will work.

Top your yogurt with granola, fresh fruit, peanut butter, and other keto-friendly or regular toppings you desire! 

Storage Tips

Store in an airtight container or mason jar in the refrigerator for up to 30 days, if not longer. Just check for spoilage (mold, discoloration, bad odors).

You can freeze this yogurt in any freezer-safe container! It will last in the freezer for up to 1 year. Thaw overnight in the fridge and serve.

three small glass jars of coconut yogurt each topped with a different berry and seeds

Recipe FAQs

Is this homemade coconut milk yogurt keto-friendly?

Yes! High-fat yogurt is very keto friendly. If you’re new to keto, the goal is to eat high fat, moderate protein, and low carb. I share all about the keto diet here! This coconut yogurt has even better fat macros and is lower in carbs than full-fat cow milk dairy yogurt.

Does coconut yogurt freeze well?

Yes! I tested this and it freezes and thaws perfectly. It stays nice and thick. The main reason I love storing the coconut yogurt in half-pint or 4-ounce mason jars is that both of those are freezer friendly. Nice to have in the freezer and on hand at all times, especially since the recipe takes a full 24 hours to make.

I don’t like the taste of coconut milk. Will I like this coconut yogurt?

Maybe? It definitely tastes like coconut, since it is made with coconut milk. It does get more tang and tastes “yogurty”, so you may like this version of it? My husband Shawn does *not* like coconut milk, and is turned off by it when I use it in soups in place of heavy cream. But! He likes this coconut milk yogurt! So it’s worth a try!

What if I don’t have an Instant Pot?

Get an instant pot right now! I have this 6-quart one, which is very affordable and I use it constantly. If only to make bone broth and this coconut yogurt, the instant pot will more than pay for itself! There are other methods out there that you can use to make coconut yogurt on your counter, or in your oven using just the oven light. But those are not nearly as foolproof since they don’t have a steady/exact temperature setting for the full 24 hours this yogurt needs.

Can I use another milk to make my own yogurt?

Yes! You can use any non-dairy milk of your choice to make dairy-free yogurt or use dairy milk for regular yogurt. You’ll need 3 cups of milk or non-dairy milk for any substitution. You can always try one milk and then a different one for your next batch of yogurt. 

Can I flavor my coconut yogurt?

Yes! I personally love to leave the yogurt plain, and then add fresh fruit on top. This way my coconut milk yogurt is the most versatile for whatever I need it for. But if you like flavor, I would blend up fresh fruit to add to the yogurt and flavor it. I recommend 1/2 cup of blueberries blended. If you try this let me know in the comments how it turned out!

Is this coconut yogurt Whole30?

Yes! All 3 of these ingredients are Whole30 friendly, and so is the yogurt when it’s made with all 3 ingredients. It’s also dairy-free, gluten-free, grain-free, paleo, plant-based, vegetarian, and vegan.

Did you love this recipe? Thank you! Please give this recipe a star rating and leave a review below. I respond to every one! Be sure to follow me on InstagramPinterest, TikTok, and Facebook. Tag me if you try a recipe!

an overhead shot of a small jar of keto coconut yogurt with a silver spoon

Instant Pot Coconut Yogurt (Keto-Friendly)

An easy, foolproof recipe for Homemade Coconut Yogurt. With just 3 simple ingredients & an Instant Pot, you'll have delicious homemade yogurt in no time!
4.95 from 38 ratings

Ingredients 
 

Instructions 

  • Set your instant pot to SAUTE. Add in the 2 cans of coconut cream and wait for them to come to a rolling boil uncovered (no need for the lid). This takes about 3-5 minutes.
  • Once the coconut cream is boiling, hit CANCEL on your instant pot. Add in the agar agar flakes and whisk vigorously to combine.
  • Let the mixture cool to 110ºF using an instant read thermometer. If you don't have an instant read thermometer, you want the mixture warm enough to touch without it burning you. If it is too hot, it will kill the bacteria in the probiotic capsule. I set a timer for 30 minutes, which is how long it usually takes for it to cool enough.
  • Once the mixture is cooled to 110ºF, open the 4 probiotic capsules and pour them on the coconut cream mixture in the instant pot. The coconut cream will already be slightly thickened from the agar agar flakes. Whisk again to fully combine the probiotic capsule powder.
  • Close your instant pot with its lid, and press the YOGURT button. You may need to press it a few times until it says 24:00, meaning 24 hours. The yogurt is going to take between 18-24 hours. I like to set it for 24 hours so I have a long window to get the coconut yogurt the next day.
  • Somewhere between 18-24 hours, your coconut yogurt is done! Open the lid, and transfer the yogurt to jars or air tight containers to cool. The yogurt will still be on the liquidy side. Coconut milk yogurt firms up *significantly* after cooling in the fridge, so don't panic that it's not "yogurt thick" in the warm stage. Includes recipe links, a printable menu + grocery list template! If it tastes like it has that yogurt tang, you've made yogurt! I love these half pint Kerr mason jars or these 4-ounce Ball mason jars. Both are freezer friendly too!
  • The coconut yogurt will keep for at least 30 days in the refrigerator, or at least 1 year in the freezer.
  • As always, lots of tips, FAQs and substitution info in the Recipe Notes below!

Notes

Expert Tips

  • Milk Alternative: You could also use any dairy-free (or dairy!) milk! I tried this with almond milk, soy milk, and cashew milk, and it works but I don’t love the flavor. Coconut milk has its own natural sweetness and just the right amount of tanginess for me. Let me know in the comments if you make this vegan yogurt with different milk and love how it turns out! Or make multiple and do a taste test! 
  • Thickener: 1 tablespoon was my preferred amount for a coconut yogurt that has a thickness right in between Greek yogurt and regular dairy yogurt. If you want it thicker, use a little bit more agar agar flakes. Maybe 1.5 or 2 tablespoons. If you want it thinner like a kefir yogurt, use less. Maybe 1/2 a tablespoon. Have fun playing around with it and finding the perfect ratio to find the thickness that suits your preference.
  • Flavored Yogurt: I love this coconut yogurt plain, so it is the most versatile for whatever I need it for. (I use this in place of sour cream!) But if you like flavored yogurt, feel free to puree strawberries, blueberries, raspberries, etc., fold it in, and then chill in the fridge. I would think 1/2 a cup of pureed fruit would work great. You can also add in maple syrup or organic cane sugar for added sweetness, though this is not keto-friendly. Use monkfruit sweetener if you’re keto. 
  • Doubling the Recipe: You can easily double (or triple!) this keto yogurt recipe if you need to make a big batch. Especially great if you have freezer space.
  • Instant Pot Yogurt Function: I’ve learned that every instant pot has different yogurt functions. This is the exact instant pot that I used when testing this recipe and shown in the recipe video. It just has me press YOGURT and offers either BOIL (I skip this and use the SAUTE button instead) 18 hours or 24 hours. Others have reported that their instant pot starts the sequence with BOIL, then cools the mixture, then beeps when it’s time to add the probiotic capsules, etc. Please read the manual for your instant pot to familiarize yourself with its YOGURT function.
  • Instant Pot Duo/Pro Crisp: If you have a newer Instant Pot, like the Instant Pot Duo Crisp or Pro Crisp, it does not have a yogurt function. Instead, per reader experience, use the Sous Vide function at 110 degrees for about 18+ hours. The coconut milk yogurt will then thicken in the refrigerator. 

Serving Tips

I like to transfer the coconut yogurt to half-pint mason jars or 4-ounce mason jars (freezer-friendly!), then let them cool completely in the refrigerator. However, any airtight container or glass jar will work.
Top your yogurt with granola, fresh fruit, peanut butter, and other keto-friendly or regular toppings you desire! 

Storage Tips

Store in an airtight container or mason jar in the refrigerator for up to 30 days, if not longer. Just check for spoilage (mold, discoloration, bad odors).
You can freeze this yogurt in any freezer-safe container! It will last in the freezer for up to 1 year. Thaw overnight in the fridge and serve.
Serving: 0.5cups, Calories: 260, Total Carbs: 4g, Protein: 1.4g, Fat: 26g, Fiber: 0g, Net Carbs: 4g
Did you make this recipe?Please Leave a comment and give this recipe a rating!