Creamy Virgin White Russian Recipe (Non-Alcoholic)

This white Russian mocktail is a creamy, refreshing family favorite that’s simple to prepare and irresistibly delicious. Made without alcohol, it captures the classic flavor profile using coffee or coffee-flavored syrup and a smooth cream base. You can also use strongly brewed cocoa beans or a coffee-flavored syrup if you prefer a sweeter, syrup-forward version. Either option gives this non-alcoholic white Russian a rich, elevated taste that works for everyday sipping or special occasions.

Enjoy this mocktail alongside other festive non-alcoholic drinks for a full party menu. It pairs especially well with holiday punches and other Christmas mocktails for a balanced selection that guests of all ages can enjoy.

White Russian Mocktail with simple syrup being poured

Non-Alcoholic White Russian Mocktail

This bold yet silky non-alcoholic white Russian is a modern take on the classic cocktail, designed for all-ages entertaining. It’s excellent as an after-dinner drink or a cozy treat by the fire. With only a few pantry-friendly ingredients and about five minutes of prep, it’s an easy mocktail to add to your repertoire.

Traditional white Russians rely on a coffee-based liqueur and vodka. For a family-friendly version, substitute a coffee-flavored syrup or rich brewed coffee in place of the liqueur, and use a vanilla cream soda (or sparkling vanilla soda) instead of vodka for body and fizz. If you want a slightly more boozy flavor without alcohol, non-alcoholic Prosecco or an alcohol-free rum replacement can be used instead of vanilla soda. These alternatives keep the drink festive while staying alcohol-free.

What I love about this non-alcoholic white Russian is how simple the ingredient list is: cream, milk, vanilla soda, coffee syrup (or coffee), and an optional sweetener or peppermint drop for seasonal flair. It presents beautifully and tastes sophisticated—perfect for holiday gatherings, New Year’s celebrations, or any relaxed evening at home.

Ok, here’s how we make it

  • Fill a rocks glass with ice and pour in the vanilla cream soda or sparkling vanilla soda.
  • Add 1–2 ounces of coffee-flavored syrup or a shot of strongly brewed coffee, depending on how bold and sweet you like it.
  • Pour in the cream and whole milk, then gently stir to blend the layers.
  • Optional: add a splash of simple syrup or one drop of peppermint oil for extra sweetness or a festive peppermint note. Garnish with fresh cranberries and a rosemary sprig if desired.

White Russian mocktail ingredients

  • If you prefer, substitute brewed cocoa for the coffee flavor to create a chocolate-forward mocktail—this works especially well with coffee-flavored syrup for added depth.

Coffee being poured into White Russian mocktail

  • Finish with cream and a gentle stir to create the classic marbled look. Serve immediately.

White Russian mocktail cream being poured

Make it a Christmas White Russian

This mocktail shines during the holidays. Add a single drop of peppermint oil or a peppermint simple syrup to evoke a candy-cane note, and garnish with a rosemary sprig and fresh cranberries for a wreath-like presentation. The creamy white base evokes freshly fallen snow, making this a beautiful addition to any Christmas mocktail menu. Serve in lowball glasses for an elegant touch at holiday parties or on New Year’s Eve.

img 12355 5

Recipe: Non-Alcoholic White Russian Mocktail

Ingredients

  • ¼ cup cream
  • ½ cup whole milk
  • ½ cup dry sparkling vanilla soda (or vanilla cream soda)
  • 1–2 ounces coffee or Kahlúa-flavored syrup (adjust to taste)
  • Fresh cranberries (optional, for garnish)
  • Fresh rosemary sprig (optional, for garnish)
  • 1 drop peppermint oil (optional, for holiday variation)

Instructions

  1. Fill a rocks glass with ice and pour in the vanilla soda.
  2. Add coffee-flavored syrup or a shot of strong coffee. Start with less syrup if you prefer less sweetness.
  3. Pour in the cream and whole milk, then stir gently to combine.
  4. Taste and, if desired, add simple syrup or a drop of peppermint oil for extra sweetness and holiday flavor.
  5. Garnish with fresh cranberries and a rosemary sprig for a festive look, then serve immediately.

Details

Prep Time: 2 mins | Total Time: 5 mins | Servings: 1 drink

Course: Drinks | Cuisine: American | Diet: Gluten Free | Keywords: white Russian mocktail, non-alcoholic white Russian, Christmas mocktail

Nutrition (approx.)

Calories: 286 kcal (per serving). Nutrition values will vary based on the exact ingredients and brands used.

Author: Chandice Probst

This post was originally published on December 14, 2017 and updated April 2026.