Vegan Caramel Sauce


Vegan caramel sauce doesn’t have to be complicated. With just 3 pantry staples, you can whip up a rich, silky sauce that’s totally dairy-free and full of flavor. I reach for this recipe anytime I want caramel sauce. It takes me just 20 minutes and always turns out smooth and velvety. The secret is full-fat coconut cream, which gives it that luscious texture and a subtle hint of natural sweetness without the use of dairy.

 A small glass jar overflowing with thick vegan caramel sauce, sitting on a black slate with sliced apples and a spoon beside it.

The One Rule That Keeps Vegan Caramel Sauce Smooth

Most vegan caramel sauce recipes ask you to stir the whole time, and many add vegan butter, nut butter, or coconut sugar. This one keeps it to three ingredients and asks you to do less. You stir just long enough to dissolve the brown sugar, and then you leave it alone.

That hands-off step is what makes this sauce work. Once the sugar melts into the cream, stirring gives the sugar molecules a chance to bump together and form crystals again. When that happens, the caramel turns grainy, and the coconut fat starts to separate into an oily layer. Letting it simmer undisturbed keeps everything smooth and glossy.

Brown sugar does a lot of the flavor work here. Its natural molasses gives you that deep, toasty caramel taste without cooking white sugar to an exact amber color. The coconut cream adds the richness you’d usually get from butter and heavy cream, with just a soft coconut note in the background.

Don’t worry when the caramel still looks thin at the end of the simmer. That’s exactly how it should look. It thickens as it rests in the pan and gets even thicker once it’s chilled, so you end up with a silky sauce that’s perfect for drizzling.

Coconut Cream vs. Coconut Milk

Which can you choose makes or breaks this caramel. Here’s what to look for at the store.

Canned Coconut Cream (Use This)

Full-fat canned coconut cream has a thick, solid layer at the top that’s smooth like softened butter. That layer is what you want. It has enough fat to give the caramel body and a silky finish. I use Delicious Kitchen Premium Coconut Cream. Some cans are more liquid than cream, so I buy two to be sure I get a full cup (240 ml) of the thick part.

Full-Fat Coconut Milk (Skip It)

Even full-fat coconut milk is too thin for this recipe. It doesn’t have enough solid cream to cook down into a true caramel sauce, so it stays runny.

Lumpy or Flaky Coconut Cream (Skip It)

If the cream in your can has lumps or little flakes of coconut, it won’t melt down smoothly. Those bits stay in the sauce and leave it gritty. Look for cream that’s thick, even, and smooth all the way through.

What I Learned While Testing

  • Stop stirring once the sugar dissolves. While cooking the caramel, do NOT stir the mixture again after the sugar has dissolved. If the caramel is stirred too much, it disrupts the sugar molecules, and they start to re-form into crystals during the cooking process. This results in a grainy caramel where the sugar starts to separate from the cream.
  • Use only the thick cream from the can. Scoop just the thick, creamy part from the top of a can of full-fat coconut cream and skip the liquid at the bottom. Some cans of coconut cream are more liquid than cream, so I like to buy 2 cans to be sure I have enough thick cream to equal 240 ml. If it looks lumpy, watery, or full of little flakes, it won’t blend smoothly and can make your caramel gritty. I like to pop the can in the fridge for a few hours first. It helps the cream rise and firm up, making it way easier to scoop.
  • Use a slightly oversized saucepan. This caramel gets very hot and can bubble up while simmering. A slightly oversized saucepan helps prevent messy splashes and keeps your hands safe from any hot sugar splashback.
  • Stir with a wooden or metal spoon. Hot sugar gets much hotter than boiling water. A silicone spatula can melt in this caramel, so a wooden spoon or metal kitchen spoon is the safer choice.
  • Judge the thickness after it cools, not in the pan. The caramel will still look thin when the 10-minute simmer is done. That’s normal. Resist the urge to keep cooking it longer. It thickens as it rests for 20 minutes and firms up even more in the fridge.
A small glass jar overflowing with thick vegan caramel sauce, sitting on a black slate with sliced apples and a spoon beside it.

Print
Pin
#wprm-recipe-user-rating-44 .wprm-rating-star.wprm-rating-star-full svg * { fill: #d0021b; }#wprm-recipe-user-rating-44 .wprm-rating-star.wprm-rating-star-33 svg * { fill: url(#wprm-recipe-user-rating-44-33); }#wprm-recipe-user-rating-44 .wprm-rating-star.wprm-rating-star-50 svg * { fill: url(#wprm-recipe-user-rating-44-50); }#wprm-recipe-user-rating-44 .wprm-rating-star.wprm-rating-star-66 svg * { fill: url(#wprm-recipe-user-rating-44-66); }linearGradient#wprm-recipe-user-rating-44-33 stop { stop-color: #d0021b; }linearGradient#wprm-recipe-user-rating-44-50 stop { stop-color: #d0021b; }linearGradient#wprm-recipe-user-rating-44-66 stop { stop-color: #d0021b; }#wprm-recipe-user-rating-44.wprm-user-rating-allowed.wprm-user-rating-not-voted:not(.wprm-user-rating-voting) svg * { fill-opacity: 0.3; }

No ratings yet

Vegan Caramel Sauce

Vegan caramel sauce doesn’t have to be complicated. With just 3 pantry staples, you can create a rich, silky-smooth sauce that’s completely dairy-free and full of caramel flavor. It’s my go-to recipe whenever I’m craving a drizzle of homemade caramel.
Course Dessert, sauces
Cuisine American
Keyword vegan caramel
Prep Time 5 minutes
Cook Time 15 minutes
Total Time 20 minutes
Servings 10 servings (1.25 cups)
Calories 142kcal

Ingredients

  • 1 cup canned coconut cream thick smooth part at the top of the can only, full fat
  • ¾ cup light brown sugar packed
  • ¼ tsp salt

Instructions

  • Scoop the solid part of the coconut cream into a medium saucepan and add the brown sugar. Do not include any of the liquid from the bottom of the coconut cream can.
  • Place the saucepan on the stovetop over medium-high heat. Stir gently with a wooden spoon to combine the ingredients.
  • Stir only until the sugar is dissolved. Once the sugar has dissolved, do not stir the mixture again. This is important, or the sugar will start to crystallize and separate from the cream.
  • Bring to a light boil, then reduce heat to low and simmer for 10 minutes. Again, do not stir the mixture or the sugar will separate from the cream and start to become grainy and oily.
  • The caramel sauce will still be thin when done.
  • Add the salt and give the caramel sauce a gentle stir (wooden spoon) to blend, then let sit, off the heat, in the saucepan for about 20 minutes to allow it time to thicken up a bit. This will thicken as it cools, especially after refrigerating.

Notes

  • Check all of your ingredient labels to make sure they are gluten-free and vegan. Don’t forget to read the cross-contamination warnings on the packages too.
  • Use full-fat coconut cream, not coconut milk. Coconut milk is too thin to thicken into caramel.
  • Scoop only the thick, smooth cream from the top of the can and leave the liquid behind. Buying 2 cans makes it easier to get a full 240 ml.
  • The cream should be smooth like butter. Cream with lumps or flakes of coconut will make a gritty sauce. I use Delicious Kitchen Premium Coconut Cream.
  • Once the sugar dissolves, do not stir again until you add the salt. Stirring causes sugar crystals to re-form, which leads to grainy caramel and separated, oily cream.
  • This mixture gets very hot, so use a medium saucepan that’s a little larger than you need to help prevent splash back.
  • Stir with a wooden or metal spoon only, since a silicone spatula may melt in the hot caramel.
  • The caramel looks thin when it’s done cooking. It thickens as it cools, especially after refrigerating.
  • Let the caramel cool completely, then store it in a sealed food-safe container in the fridge for up to 7 days.

Nutrition

Serving: 1serving (2 tbsp) | Calories: 142kcal | Carbohydrates: 18g | Protein: 1g | Fat: 8g | Saturated Fat: 7g | Polyunsaturated Fat: 0.1g | Monounsaturated Fat: 0.4g | Sodium: 64mg | Potassium: 100mg | Fiber: 1g | Sugar: 16g | Vitamin C: 1mg | Calcium: 16mg | Iron: 1mg

Pin Recipe

Did you enjoy this recipe? Please give it a star rating below in the comments. Thank you!
GET MY NEW COOKBOOK!Check out The Everything Gluten-Free & Dairy-Free Cookbook!
DID YOU MAKE THIS RECIPE?Share a recipe pic with me and mention @MamaKnowsGlutenFree and use the tag #mamaknowsglutenfree!

How to Make Vegan Caramel Sauce Step by Step

Vegan caramel ingredients

Gather all the ingredients together.

Overhead view of a saucepan filled with coconut cream and brown sugar, with a small bowl of salt nearby on a white countertop.

Add the coconut cream and sugar: Scoop 1 cup (240 ml) of the thick, solid part of the coconut cream into a medium saucepan. Leave any liquid behind in the can. Add ¾ cup (150 g) packed light brown sugar to the saucepan.

Saucepan filled with bubbling vegan caramel as it simmers, with a small bowl of salt beside it on a white countertop.

Dissolve the sugar: Set the pan over medium-high heat and stir gently with a wooden spoon just until the sugar dissolves. The mixture should look smooth and evenly tan, with no gritty sugar left on the bottom of the pan.

Brown sugar and coconut cream melted together in a saucepan, forming a smooth caramel base; salt in a bowl off to the side.

Simmer without stirring: Once the sugar has dissolved, stop stirring. Bring the mixture to a light boil, then reduce the heat to low and simmer for 10 minutes. Let the caramel bubble gently and do not stir. It will turn a deeper golden brown and still look thin when it’s done. Remove the saucepan from the heat. Add ¼ tsp salt and give the caramel a gentle stir with a wooden spoon to blend. Let it rest in the pan for about 20 minutes. It will keep thickening as it cools.

Overhead view of a small glass jar of smooth vegan caramel sauce on a round slate board, with fresh apple slices, a silver spoon, and a teal napkin beside it.

Store or serve: Once the caramel has cooled completely, transfer it to a jar or sealed food-safe container. Refrigerate for up to 7 days.

Jar of vegan caramel sauce with caramel dripping down the sides, surrounded by fresh apple slices and a spoon with spilled sauce.

How I Serve Vegan Caramel

The classic way I serve this caramel is warm over a scoop of almond milk ice cream. It runs down the sides and sets up slightly against the cold ice cream, so you get a little chew in every bite. A small sprinkle of flaky salt on top makes it even better.

In the fall, it’s my favorite topping for gluten-free apple crisp. I make the crisp with the dairy-free and vegan swaps, then add ice cream and a generous drizzle of caramel while it’s still warm. The sauce soaks into the oat topping and makes the whole bowl taste like a caramel apple.

For Thanksgiving, I set a jar of it next to my gluten-free apple pie. With the vegan crust option, everyone at the table can enjoy a slice with caramel on top. I warm the caramel just before dessert so it pours easily over each piece.

On weekend mornings, I’ll swap maple syrup for caramel on gluten-free waffles made with almond milk and egg replacer. A few sliced bananas or apples on top turn breakfast into a real treat. I also love this caramel as a dip for fresh apple slices or stirred into a mug of hot coffee.

Spoon dripping thick vegan caramel into a jar, with a glass of vanilla ice cream drizzled in caramel sauce next to it.

Storage Instructions

Let the caramel cool completely, then store it in a sealed glass jar or food-safe container in the fridge for up to 7 days. It firms up quite a bit when cold, so expect a thick, spoonable texture straight from the fridge.

Freezer

Spoon the cooled caramel into a freezer-safe container, leaving a little room at the top, and freeze for up to 3 months. Thaw it in the fridge overnight. The coconut cream may look slightly separated after thawing. Warm it gently and stir until it’s smooth again.

Reheating

Chilled caramel is thick, so warm it before drizzling. In the microwave, heat it in a microwave-safe bowl in 10-15 second bursts, stirring between each one until it’s pourable. On the stovetop, warm it in a small saucepan over low heat and stir gently. Keep the heat low and don’t let it boil, since high heat can make the coconut fat separate.

Make Ahead

This caramel is a great make-ahead topping. Make it up to a week before you need it and keep it in the fridge. For a holiday dessert table, I make it a few days early and rewarm it right before serving.

More Gluten-Free Vegan Dessert Recipes

  • Gluten-Free Peach Cobbler: This cobbler bakes up with jammy peaches and a soft, golden topping. It goes dairy-free and vegan with plant-based butter and almond milk. Since it starts with frozen peaches, you can make it any time of year and serve it warm with a drizzle of caramel.
  • Vegan Chocolate Mousse: This mousse starts with the same thick, full-fat coconut cream from the top of the can, so you’ll already know exactly what to look for. Whipping the cream turns it light and airy, and cocoa powder makes it rich and chocolatey.
  • Gluten-Free and Dairy-Free Chocolate Fudge: If you enjoyed making candy on the stovetop, this fudge is the next one to try. It uses sweetened condensed coconut milk and dairy-free chocolate chips, and it needs no candy thermometer.

The post Vegan Caramel Sauce appeared first on Mama Knows Gluten Free.



We will be happy to hear your thoughts

Leave a reply

Daily Deals
Logo
Register New Account
Compare items
  • Total (0)
Compare
0
Shopping cart