Vanilla Ice Cream with Warm Butterscotch Sauce Recipe

There’s something irresistible about a bowl of homemade vanilla ice cream topped with warm butterscotch sauce on a slow Sunday afternoon. Homemade ice cream is rich, creamy and far more satisfying than anything from a carton. When paired with a simple, buttery butterscotch sauce, it becomes an indulgence that’s easy to make and impossible to forget.

My ice cream machine was a thoughtful gift and it opened up a world of possibilities. I started with a classic vanilla custard base and learned the process step by step. Once you have the basics down you can experiment with chocolate, berries, or mix-ins, but plain vanilla remains a favorite for its clean, creamy flavor — especially when matched with a homemade sauce.

This butterscotch sauce has become my go-to topping. It comes together quickly on the stove using everyday ingredients and elevates a scoop of ice cream into something special. Homemade sauce tastes fresher and more vibrant than store-bought varieties, and it takes only minutes to make.

One spoonful and I was hooked. The combination of smooth vanilla custard and warm, caramel-like butterscotch was the perfect finish to a relaxed weekend. If you enjoy making treats at home, this pairing is both rewarding and straightforward: the ice cream machine does most of the work, and the sauce simmers up in a matter of minutes.

Vanilla ice cream

Vanilla Ice Cream

Servings: 8 (1/2 cup) servings
Prep Time: 5 minutes
Cook Time: 30 minutes
Freeze Time: 2 hours 30 minutes
Total Time: 3 hours 5 minutes

Ingredients

  • 1 ½ cup whole milk
  • 1 ½ cup heavy cream
  • 1 vanilla bean , or 1 ½ teaspoon vanilla
  • 2 large eggs
  • 3 large egg yolks
  • ¾ cup granulated sugar

Instructions

  • Split the vanilla bean lengthwise and scrape the seeds into a saucepan with the milk and cream. Add the whole pod as well. Bring the mixture to a gentle boil, then reduce the heat and simmer for about 30 minutes, stirring occasionally to infuse the dairy with vanilla flavor.
  • While the milk mixture simmers, whisk together the eggs, egg yolks and sugar until smooth and slightly thickened. Remove and discard the vanilla pod from the milk mixture. Temper the eggs by slowly adding about 1 cup of the hot milk to the egg mixture while whisking constantly. Continue adding the hot milk a little at a time, whisking until fully incorporated. Return the combined mixture to the saucepan and cook over medium-low heat, stirring constantly, until it thickens enough to coat the back of a spoon. Pour the custard into a shallow dish, press plastic wrap directly onto the surface to prevent a skin from forming, and chill completely.
  • Once the custard is fully chilled, freeze it in your ice cream machine according to the manufacturer’s instructions. My machine reached a soft-serve consistency in about 30 minutes; transfer the ice cream to the freezer to firm up for a few hours if you prefer a scoopable texture.
Calories: 293kcal, Carbohydrates: 23g, Protein: 5g, Fat: 21g, Saturated Fat: 12g, Cholesterol: 180mg, Sodium: 56mg, Potassium: 116mg, Sugar: 21g, Vitamin A: 887IU, Vitamin C: 1mg, Calcium: 96mg, Iron: 1mg
Cuisine: American
Course: Dessert
Author: Annalise Sandberg
Have you tried this recipe?I’d love to hear about it! Leave a rating and review below, or take a photo and tag it on Instagram @completelydelicious with #completelydelicious.
Butterscotch sauce

Butterscotch Sauce

Servings: 4 (1/4 cup) servings
Prep Time: 5 minutes
Cook Time: 5 minutes
Total Time: 10 minutes

Ingredients

  • ¼ cup unsalted butter
  • ½ cup packed light or dark brown sugar
  • ½ cup heavy cream
  • ¼ teaspoon salt
  • 1 ½ teaspoons vanilla extract

Instructions

  • In a medium saucepan over medium heat, melt the butter and whisk in the cream, brown sugar and salt. Bring the mixture to a gentle boil and let it bubble for about 5 minutes, stirring occasionally so it doesn’t scorch. Remove from the heat and stir in the vanilla extract. Taste and adjust the vanilla or salt if needed.
  • Serve the butterscotch sauce warm over ice cream or let it cool and store it in the refrigerator. To reheat, microwave for 15–30 seconds or warm gently on the stove. The sauce will keep refrigerated for several weeks.
Calories: 313kcal, Carbohydrates: 28g, Protein: 1g, Fat: 23g, Saturated Fat: 14g, Cholesterol: 71mg, Sodium: 166mg, Potassium: 59mg, Sugar: 27g, Vitamin A: 792IU, Calcium: 46mg, Iron: 1mg
Cuisine: American
Course: Dessert
Author: Annalise Sandberg