It was 6:30 AM on a Tuesday in November, and I was staring into the abyss of my kitchen counter. You know the feeling. The coffee pot was empty, my brain was still buffering, and the only thing standing between me and functioning as a human being was the thought of driving past my usual coffee shop. Now, here’s the thing: I’m not a morning person. I’m barely a person until I’ve had caffeine. But when I first started the keto diet, I thought that meant I had to sacrifice the one thing that made mornings bearable—the iced caramel coffee frappe.
I’ve made this keto salted caramel coffee frappe more times than I can count over the last two years, and I’m not even embarrassed about it anymore. In fact, it’s become my morning ritual. The first few times I tried making it at home, I messed up. I used too much sweetener and it tasted like chemical candy. I didn’t blend it enough and it was just hot coffee with weird foam. I tried almond milk and it was watery and sad. But after about six or seven attempts, I finally cracked the code. I found the right balance of rich, creamy, icy, and salty that actually tricks your brain into thinking you’re at a fancy cafe.
Last week, my husband walked into the kitchen, saw me blending this dark, frothy concoction, and asked, “Is that the sugar-loaded drink you used to buy every morning?” I handed him a glass and he took a sip. His eyes went wide. He asked if I was allowed to have that on keto. I told him no sugar, no carbs, just pure caffeine and fat. He didn’t believe me until I told him the ingredient list. It’s stupid simple. And honestly? It’s better than the takeout version because it’s stronger, colder, and costs about $1.50 to make instead of $7.
If you’re tired of drinking black coffee that tastes like burnt water, or if you’re trying to stick to low-carb but miss the sweetness of a café treat, this recipe is your answer. I’ve tested this with different types of ice, different creams, and different sweeteners until I was sure it would work for everyone. This keto salted caramel coffee frappe is the only drink I make on repeat now. It’s quick, it’s delicious, and it keeps me in ketosis while keeping me awake.
Why You’ll Love This Keto Salted Caramel Coffee Frappe
There are about ten reasons I keep making this drink, but here are the big ones that will change your morning routine.
It Takes Exactly 5 Minutes — Seriously. I’ve timed it. From grabbing the coffee to having a glass in your hand, it’s five minutes. If you have leftover cold brew, it’s even faster. I make this on days when I’m running late for work but refuse to skip my caffeine fix. It’s the perfect balance of speed and indulgence.
Actually Tastes Like Dessert — This isn’t that watery, artificial-tasting keto drink you see online. This is rich, velvety, and hits that salted caramel note perfectly. The sweetness comes from erythritol and a splash of vanilla, which gives it a bakery-quality flavor without the spike in blood sugar. It’s sweet enough to satisfy a craving, but light enough that you don’t feel sluggish afterward.
Pantry-Friendly Ingredients — You probably have most of this already. You need coffee, ice, heavy cream, a keto sweetener, and vanilla. If you have a blender, you’re set. I keep a jar of homemade salted caramel sauce in the fridge specifically for this, but you can also use a sugar-free syrup. Either way, it’s easy to throw together.
Ketosis-Approved — This is the main reason I made it. Most frappe recipes are loaded with sugar and corn syrup. This one uses MCT oil or heavy cream to boost the fat content, which keeps you full and keeps your body in fat-burning mode. It’s basically breakfast and coffee in one glass. I drink this instead of eating a heavy breakfast on busy mornings, and it keeps my energy stable all day.
Customizable Every Time — Sometimes I want it extra sweet, sometimes I want extra coffee, sometimes I add a scoop of protein powder. This recipe is a blank canvas. I’ve served this to friends who aren’t even on keto, and they couldn’t tell the difference from the real thing. That’s the ultimate compliment.
This is my go-to when I need a pick-me-up that doesn’t derail my diet. No complicated techniques, no weird ingredients you have to order online, just reliable, delicious caffeine that makes everyone happy.
Ingredients You’ll Need for the Best Keto Frappe
Here’s the best part: you don’t need a fancy coffee machine or a specific brand of syrup. I’m particular about three ingredients here, and I’ll tell you exactly why they matter.
Strong Coffee or Cold Brew (1 cup / 240ml) — This is the base. I use cold brew because it’s less acidic and tastes smoother, but strong brewed coffee that’s been chilled works too. Don’t use weak coffee; it’ll taste watery when mixed with ice. I usually brew a batch on Sunday and keep it in the fridge. If you’re in a rush, espresso shots work great—just use two.
Heavy Cream (½ cup / 120ml) — Full-fat heavy whipping cream is non-negotiable. You need the fat for that creamy texture and to keep you in ketosis. Half-and-half is too thin and won’t give you that rich mouthfeel. I buy the small cartons because it freezes well, and I use it for coffee, cooking, and this frappe. If you don’t have heavy cream, coconut cream is a good dairy-free alternative, but the texture is slightly different.
Ice (1 to 1.5 cups) — This is where most people go wrong. Don’t skimp on ice. You need enough ice to make it slushy but not so much that it dilutes the flavor immediately. I use standard ice cubes. If you have ice cubes made from coffee, even better—they keep it from getting watery as they melt. I learned this trick from making my fall caramel apple crisp, where keeping the texture right was key.
Keto Sweetener (2 tablespoons) — I use erythritol or monk fruit blend. Granulated works best because it blends into the ice better than liquid stevia. Liquid stevia can sometimes leave a bitter aftertaste in cold drinks. If you prefer liquid, start with 1 teaspoon and taste as you go. I like my drinks on the sweeter side, so I use a full 2 tablespoons. Adjust based on your sweet tooth.
Salted Caramel Sauce (2 tablespoons) — This is the flavor star. You can buy sugar-free caramel sauce, but I prefer making my own because it’s cheaper and tastes better. I use butter, erythritol, heavy cream, and sea salt. It’s similar to the caramel in my flaky salted caramel apple hand pies, just without the apples. If you’re lazy, a sugar-free caramel syrup from the grocery store works fine. Just check the label for hidden carbs.
Vanilla Extract (1 teaspoon) — Pure vanilla, not imitation. It adds depth and rounds out the sweetness. It’s a small ingredient, but it makes a huge difference in flavor complexity.
MCT Oil or Coconut Oil (1 tablespoon) — Optional but recommended. This adds healthy fats and helps you stay full. It also makes the frappe extra creamy. If you’re new to MCT oil, start with half a tablespoon to avoid any digestive upset. I add this in when I need an extra energy boost.
Sea Salt (A pinch) — Just a tiny pinch enhances the caramel flavor. It sounds weird, but trust me. The salt makes the sweetness pop.
Equipment Needed
You don’t need fancy equipment for this. Here’s what I actually use.
High-Speed Blender — I use a Vitamix, but any standard blender works. You need something powerful enough to crush the ice into a fine slush. If your blender is weak, you might need to pulse it more often. I’ve made this in a cheap $30 blender before—it just takes a little longer.
Measuring Cups and Spoons — Standard stuff. Dollar store versions work fine for this.
Highball Glasses or Mason Jars — I like to serve this in tall glasses because it looks pretty and holds all the ice. Mason jars are great if you want to drink it on the go. I usually use a reusable straw because it’s easier to drink through the thick ice.
Coffee Maker or French Press — To make the coffee base. If you already have cold brew, skip this.
Optional but nice:
- Whipped Cream Dispenser — If you want to top it with keto-friendly whipped cream. I sometimes make pumpkin cinnamon rolls and have extra whipped cream, so I use it here too.
- Ice Cube Trays — For making coffee ice cubes.
How to Make It: Step-by-Step
Alright, let’s make this! I’m walking you through exactly how I do it, including the little tricks I’ve picked up.
Step 1: Prepare Your Coffee
If you’re using hot coffee, brew it strong and let it cool completely. You can speed this up by putting it in the fridge or freezer for 20 minutes. Iced coffee frappe made with warm coffee will melt the ice too fast and become watery. If you’re using cold brew, just measure out one cup. Cold brew is less acidic and tastes smoother, which I prefer for this drink.
Step 2: Blend the Base
Add the heavy cream, sweetener, vanilla extract, and salt to your blender. Pulse it a few times to mix the sweetener into the cream. This helps dissolve the erythritol so you don’t get gritty bits in your drink. If you’re using liquid sweetener, you can skip this step.
Step 3: Add the Ice and Coffee
Add the ice cubes and the cold coffee to the blender. If you’re using espresso, add it now. Add the salted caramel sauce. I like to swirl half of it into the mix and save some for the top. Blend on high speed for 30-45 seconds. You want the ice to be completely crushed and the mixture to look like a thick milkshake. If it’s too thick, add a splash more coffee. If it’s too thin, add more ice.
Step 4: Taste and Adjust
Stop the blender and taste it. This is crucial. Does it need more sweetness? Add a little more sweetener. Does it need more coffee flavor? Add another splash. Does it need more salt? A tiny pinch can balance the sweetness. I usually find it needs a bit more salt than I expect. Remember, cold temperatures mute sweetness, so you might need slightly more sweetener than you think.
Step 5: Blend Again and Serve
Blend one more time for 10 seconds to ensure everything is smooth. Pour it into your glass. It should be thick and frothy. If it’s too thick to pour, add a teaspoon of water or more coffee and blend briefly.
Step 6: Top It Off
Top with a dollop of whipped cream if you’re feeling fancy. Drizzle the remaining salted caramel sauce over the top. Sprinkle a tiny pinch of flaky sea salt over the caramel. This adds a nice visual contrast and a burst of flavor with every sip. Insert a straw and enjoy immediately. It starts melting as soon as you make it, so drink it while it’s coldest.
Expert Tips & Tricks
Here’s everything I’ve learned from making this dozens of times. These tips will save you from my mistakes.
Use Coffee Ice Cubes
This is the #1 tip. Regular ice melts and dilutes your drink. Coffee ice cubes keep the flavor strong. I brew extra coffee, freeze it in ice cube trays, and use those instead of regular ice. It’s a game-changer. I use this trick for my ultra-moist pumpkin bread too, when I need to chill things down without watering them out.
Don’t Skimp on the Fat
Heavy cream is essential for texture and ketosis. If you use almond milk, the drink will be thin and lack the creamy mouthfeel that makes a frappe a frappe. If you’re avoiding dairy, use full-fat coconut cream, but be aware it will have a coconut flavor. I prefer the neutral taste of heavy cream.
Blend Until Smooth
You want a slushy consistency, not chunks of ice. If your blender isn’t powerful, you might need to blend in stages. Pulse first to break the ice, then blend on high. If you can still see chunks, keep blending. It takes patience, but it’s worth it.
Sweeten to Taste
Erythritol can have a cooling effect, which feels weird in a cold drink. If you don’t like that, mix it with monk fruit or use allulose, which doesn’t have the cooling effect. I’ve tried allulose and it blends beautifully without the aftertaste. Start with less sweetener and add more as needed.
Add MCT Oil for Energy
If you’re using this as a breakfast replacement, add MCT oil or coconut oil. It adds healthy fats and helps you stay full. It also makes the drink extra creamy. I start with 1 tablespoon and work my way up if my stomach can handle it.
Variations & Substitutions
Once you’ve nailed the basic version, here’s how you can mix it up. I’ve tried all of these.
Mocha Frappe
Add 1 tablespoon of unsweetened cocoa powder or a shot of espresso. It turns it into a chocolate-keto delight. I love this version on rainy days. It’s like a liquid brownie.
Vanilla Bean Frappe
Skip the caramel sauce and use vanilla bean paste instead of extract. It adds little specks of vanilla and a more intense flavor. It’s elegant and simple.
Coconut Coffee Frappe
Replace the heavy cream with full-fat coconut milk and use coconut cream for the topping. Add a teaspoon of coconut extract. It tastes like a tropical vacation. This is great if you’re dairy-free.
Protein-Packed Frappe
Add a scoop of unflavored or vanilla keto protein powder. It makes it more filling and adds protein. Be careful not to add too much powder, or it’ll get thick and chalky. You might need to add more liquid.
Decaf Version
Use decaf coffee or cold brew if you want the flavor without the caffeine. I make this in the afternoons when I want a treat but can’t have caffeine. It’s still delicious.
Serving & Storage
I usually serve this straight from the blender in a tall glass. It looks rustic and stays cold. But here are other ways I’ve enjoyed it:
Side Dishes
This drink pairs well with light breakfasts. I often have it with cheesy bacon egg hash brown cups for a complete keto breakfast. It also goes well with crispy buttermilk waffles if I’m treating myself to a carb-heavy weekend (okay, maybe not keto, but delicious).
Toppings Bar
When I have guests, I put out: whipped cream, sugar-free caramel sauce, crushed keto cookies, and a pinch of sea salt. Everyone customizes their drink.
Storage Instructions
This drink is best made fresh. The ice melts quickly, and the texture changes. If you have leftovers, store them in an airtight container in the fridge for up to 24 hours. It will separate, so you’ll need to blend or shake it before drinking. It won’t be as slushy, but it’s still good. I don’t recommend freezing it because the texture becomes icy and grainy.
Nutrition Information
I’m not a nutritionist, but here’s the breakdown if you’re tracking. This is an estimate based on standard ingredients.
Per Serving (1 large frappe):
- Calories: 320
- Protein: 4g
- Carbs: 3g
- Fiber: 0g
- Sugar: 1g (from dairy)
- Net Carbs: 3g
- Fat: 32g
- Saturated Fat: 20g
- Sodium: 150mg
What’s Good:
Low net carbs, high fat, keeps you full. The caffeine gives you a mental boost.
What to Know:
High in calories from the cream and MCT oil. If you’re counting calories strictly, you might want to reduce the cream. But if you’re doing keto, the fat is your friend. It helps keep you in ketosis.
My Take:
Look, this is a treat. It’s not a diet soda. But it’s way better than the sugary drinks at the coffee shop, costs less, and fits into your keto lifestyle. When I want to make it lighter, I use less cream and more ice. But usually? I just enjoy the richness and the caffeine hit.
Final Thoughts
So that’s my go-to keto salted caramel coffee frappe! I’ve probably talked your ear off at this point, but when you make a recipe this often, you have a lot to say about it.
This has saved my mornings more times than I can count. It’s my answer to “what do I drink?” when I’m tired, don’t want coffee, and still want something sweet. My energy is up, my cravings are satisfied, and I’m happy because I’m not stressed about breaking my diet.
Make it yours! Try different sweeteners, swap in your favorite cream, adjust the coffee strength. The best recipes are the ones you adapt to your tastes. If you make this, drop a comment and let me know what you think! I love hearing how recipes turn out in your kitchen. And if something doesn’t work, tell me that too—I’m here to help troubleshoot.
Happy blending! And I hope your kitchen smells half as good as mine does right now.
Frequently Asked Questions
Can I use almond milk instead of heavy cream?
You can, but the frappe will be much thinner and less rich. If you want to try it, use unsweetened almond milk and add a tablespoon of MCT oil or coconut cream to boost the fat. I’ve done this when I ran out of cream—it works okay, just not as good as the real thing. Heavy cream is key for that thick, creamy texture.
Why did my frappe turn out watery?
Usually, this means you didn’t use enough ice, or your coffee was too warm. Make sure your coffee is completely cold or frozen. Also, don’t skimp on the ice. You need enough ice to create a slushy texture. If it’s still watery, blend it longer to crush the ice finer.
Can I make this ahead for a party?
Not really. The ice melts quickly, so it’s best made fresh. However, you can prep the ingredients ahead of time. Measure out the coffee, cream, and sweetener into containers. When you’re ready to serve, just dump everything into the blender and blend. It saves about 2 minutes.
What’s the best keto sweetener for this?
Erythritol and monk fruit blends work well. Allulose is also great because it doesn’t have the cooling effect. Liquid stevia can leave a bitter aftertaste in cold drinks, so I prefer granulated or powdered sweeteners. Start with less and add more to taste.
Can I use hot coffee?
You can, but it will melt the ice very quickly and make a hot coffee drink instead of a frappe. If you want a hot keto caramel coffee, skip the ice and just mix the hot coffee with cream, sweetener, and caramel sauce. It’s delicious, but it’s a different drink.
How many carbs are in this frappe?
This recipe has about 3 net carbs per serving, mostly from the heavy cream. The sweetener and caramel sauce (if sugar-free) add minimal carbs. It’s very keto-friendly. Just make sure your caramel sauce is truly sugar-free.
Can I add protein powder?
Yes! Add a scoop of unflavored or vanilla keto protein powder. It makes the drink thicker and more filling. You might need to add a little more liquid to get the right consistency. I use this version when I need a post-workout drink.
Pin This Recipe!
Keto Salted Caramel Coffee Frappe
- Total Time: 5 minutes
- Yield: 1 serving 1x
Description
A rich, creamy, and icy homemade keto-friendly salted caramel coffee frappe that tastes like dessert but keeps you in ketosis. Ready in just 5 minutes with simple pantry ingredients.
Ingredients
- 1 cup strong coffee or cold brew (chilled)
- 1/2 cup heavy whipping cream
- 1 to 1.5 cups ice cubes
- 2 tablespoons keto sweetener (erythritol or monk fruit blend)
- 2 tablespoons sugar-free salted caramel sauce
- 1 teaspoon pure vanilla extract
- 1 tablespoon MCT oil or coconut oil (optional)
- A pinch of sea salt
Instructions
- If using hot coffee, brew it strong and let it cool completely in the fridge or freezer.
- Add heavy cream, sweetener, vanilla extract, and a pinch of sea salt to a blender. Pulse briefly to mix and dissolve the sweetener.
- Add the ice cubes, cold coffee (or espresso), and salted caramel sauce to the blender.
- Blend on high speed for 30-45 seconds until the ice is crushed and the mixture resembles a thick milkshake.
- Taste and adjust sweetness or salt if needed, then blend for another 10 seconds to ensure smoothness.
- Pour into a tall glass.
- Top with whipped cream, drizzle with remaining salted caramel sauce, and sprinkle with flaky sea salt.
- Serve immediately with a straw.
Notes
For best results, use coffee ice cubes to prevent dilution. Ensure coffee is completely cold before blending. Heavy cream is essential for texture and ketosis; almond milk will result in a thinner drink. Adjust sweetener to taste as cold temperatures mute sweetness.
- Prep Time: 5 minutes
- Cook Time: 0 minutes
- Category: Beverage
- Cuisine: American
Nutrition
- Serving Size: 1 large frappe
- Calories: 320
- Sugar: 1
- Sodium: 150
- Fat: 32
- Saturated Fat: 20
- Carbohydrates: 3
- Protein: 4
Keywords: keto, low carb, coffee frappe, salted caramel, iced coffee, morning drink, caffeine, high fat, MCT oil, sugar-free



