How to Make a Classic Mudslide

Estimated read time 12 min read

Here’s how to make a mudslide cocktail with vodka, Kahlua, and Irish cream! This creamy mudslide recipe can be served shaken as the classic drink or frozen: both versions are absolutely delicious.

The word “Mudslide” might make you think of milkshake-style boozy cocktails at chain restaurants. But the classic Mudslide drink couldn’t be more sophisticated or delicious!

As a cocktail expert, I’ve tried hundreds of cocktail recipes and this is one of my favorite sweet alcoholic drinks. You can make a Mudslide recipe two ways: the classic drink is shaken with coffee liqueur and Irish cream, served up in a cocktail glass. It tastes creamy and irresistibly chocolaty! Or you can make it frozen, blended up with vanilla ice cream. Here’s how to make a Mudslide: two ways!

Mudslide ingredients

The Mudslide cocktail is a dessert cocktail made with Kahlua and Irish cream that’s a variation on the White Russian. It was invented in the 1970’s on Grand Cayman Island at a bar called Wreck Bar. The story goes that a customer ordered a White Russian, but the bar didn’t have heavy cream. They did happen to be stocked with Irish cream, so they used that instead and the Mudslide was born!

This drink later evolved to be blended with ice cream and became popular at chain restaurants, where it’s more like a boozy milkshake. This style of the cocktail is referred to as a “frozen Mudslide.” The Mudslide ingredients are:

  • Vodka
  • Coffee liqueur
  • Irish cream
  • Heavy cream (classic) or vanilla ice cream and ice (frozen)
Mudslide ingredients

How to make a Mudslide: two ways

As an expert in cocktail recipes, I’m partial to the classic Mudslide! But if you want to make a frozen Mudslide (aka a boozy milkshake), it does have a certain charm. Here’s what you’ll need to do for each variation:

  • Classic Mudslide (my favorite): Place vodka, coffee liqueur, Irish cream, and heavy cream in a cocktail shaker. Shake until cold, then strain into a cocktail glass. Garnish with shaved chocolate.
  • Frozen Mudslide (indulgent version): Place vodka, coffee liqueur, Irish cream, vanilla ice cream, and ice in a blender. Blend until smooth and pour into a glass. If you’d like, decorate the inside of your glass with chocolate syrup.

Understanding coffee liqueur (Kahlua)

You can use any type of coffee liqueur for a Mudslide. The most popular is Kahlua, a coffee liqueur made in Mexico. It’s made with rum, sugar, and coffee (and no dairy, despite its appearance!). It contains caffeine, but only about 25% as much as the same volume of coffee.

Kahlua costs about $15 to $20 for a large 750 ml bottle, so it’s an affordable addition to your home bar. Beyond mudslides, you can use it to make other Kahlua drinks like a White Russian, Black Russian, B-52, Mind Eraser, Colorado Bulldog or the popular Espresso Martini.

If you can’t find Kahlua, Tia Maria or Sheridan’s are good alternatives with similar flavor profiles.

How to make a mudslide

All about Irish cream

The other required ingredient in a Mudslide is Irish cream, a liqueur made with Irish whiskey and cream, and Baileys Irish Cream is by far the most popular brand.

I stock a bottle year round and use it in Irish Cream cocktails like the Chocolate Martini, Coffee Martini, or a Baileys White Russian.

And that’s it: how to make a Mudslide! Let us know if you make the classic or frozen version in the comments below.

Storage and make-ahead tips

While mudslides are best enjoyed fresh, you can prep certain elements ahead:

  • Classic version: Mix the vodka, Kahlua, and Irish cream together and store refrigerated for up to 24 hours. Add the heavy cream and shake before serving. You can shake up to 2 drinks at a time (pour in 10 oz of the liquid, shake, then strain divided between 2 glasses).
  • Frozen version: You can pre-measure all the liquid ingredients and keep them chilled, then blend with ice cream when ready to serve. This also works well as a batched drink.

Frequently asked questions

What kind of vodka should I use for a mudslide?

Any good quality vodka will work. You can use plain vodka or a flavored one like vanilla for an extra twist.

Can I make a mudslide without coffee liqueur?

While coffee liqueur is a key ingredient in a traditional mudslide, you can substitute it with chocolate liqueur or even a shot of espresso for a similar flavor profile.

What kind of glass should I serve a mudslide in?

There are lots of variations! Try a stemmed cocktail glass, an Old Fashioned glass, or a rocks glass.

Print

Mudslide Recipe

Mudslide


Pin Recipe

const share_pin_buttons = document.getElementsByClassName( ‘share-pin button’ );
if ( share_pin_buttons ) {
for ( let share_key = 0; share_key {
e.stopPropagation();
window.open(e.target.dataset.href,’targetWindow’,’toolbar=no,location=no,status=no,menubar=no,scrollbars=yes,resizable=yes,width=500,height=500′);
return false;
} );
}
}


Print Recipe

5 Stars 4 Stars 3 Stars 2 Stars 1 Star

4.5 from 4 reviews

Here’s how to make a mudslide: the real way! This mudslide recipe makes the classic drink starring vodka, Kahlua, and Irish cream.

  • Author: Sonja Overhiser
  • Prep Time: 5 minutes
  • Cook Time: 0 minutes
  • Total Time: 5 minutes
  • Yield: 1 drink
  • Category: Drink
  • Method: Shaken
  • Cuisine: Cocktails
  • Diet: Vegetarian

Ingredients

  • 1 ounce* vodka
  • 1 ounce coffee liqueur (like Kahlua)
  • 1 ½ ounces Irish cream (like Baileys)
  • 1 ½ ounces heavy cream (or 2 scoops vanilla ice cream and ½ cup ice*)
  • For the garnish: Shaved chocolate (optional), chocolate sauce for the rim (optional)

Instructions

  1. Classic Mudslide: If desired, spread the chocolate sauce on a plate and carefully dip in the cocktail glass rim. Place the vodka, coffee liqueur, Irish cream, and heavy cream in a cocktail shaker. Add 2 handfuls of ice and shake until cold. Strain the drink into a cocktail glass. Garnish with shaved chocolate if desired. 
  2. Frozen Mudslide: Place the vodka, coffee liqueur, Irish cream, vanilla ice cream and ice in a blender. Blend until smooth and pour into a tall glass. 

Notes

*1 ounce = 2 tablespoons

Did you love this recipe?

Get our free newsletter with all of our best recipes!

window.trCommon={“minRating”:6,”ajaxurl”:”https:\/\/www.acouplecooks.com\/wp-admin\/admin-ajax.php”,”ratingNonce”:””,”postId”:92631};
window.TastyRecipes = window.TastyRecipes || {};

window.TastyRecipes.smoothScroll = {
init() {
document.addEventListener( ‘click’, ( e ) => {
let anchor = e.target;
if ( anchor.tagName !== ‘A’ ) {
anchor = anchor.closest( ‘a.tasty-recipes-scrollto’ );
}

if ( ! anchor || ! anchor.classList.contains( ‘tasty-recipes-scrollto’ ) ) {
return;
}

const elementHref = anchor.getAttribute( ‘href’ );
if ( ! elementHref ) {
return;
}

e.preventDefault();
this.goToSelector( elementHref );
});
},
goToSelector( selector ) {
const element = document.querySelector( selector );
if ( ! element ) {
return;
}
element.scrollIntoView( { behavior: ‘smooth’ } );
}
};

document.addEventListener(
‘DOMContentLoaded’,
() => window.TastyRecipes.smoothScroll.init()
);

window.TastyRecipes = window.TastyRecipes || {};
window.TastyRecipes.cookMode = {
wakeLockApi: false,
wakeLock: false,
cookModeSelector: ‘.tasty-recipes-cook-mode’,
init() {
if (“wakeLock” in navigator && “request” in navigator.wakeLock) {
this.wakeLockApi = navigator.wakeLock;
}

const cookModes = document.querySelectorAll(this.cookModeSelector);

if (cookModes.length > 0) {
for (const cookMode of cookModes) {
if (this.wakeLockApi) {
cookMode.querySelector(‘input(type=”checkbox”)’).addEventListener(“change”, event => {
this.checkboxChange(event.target);
}, false);
} else {
cookMode.style.display = “none”;
}
}
}
},
checkboxChange(checkbox) {
if (checkbox.checked) {
this.lock();
} else {
this.unlock();
}
},
setCheckboxesState(state) {
const checkboxes = document.querySelectorAll(this.cookModeSelector + ‘ input(type=”checkbox”)’);
for (const checkbox of checkboxes) {
checkbox.checked = state;
}
},
async lock() {
try {
this.wakeLock = await this.wakeLockApi.request(“screen”);
this.wakeLock.addEventListener(“release”, () => {
this.wakeLock = false;
this.setCheckboxesState(false);
});
this.setCheckboxesState(true);
} catch (error) {
this.setCheckboxesState(false);
}
},
unlock() {
if (this.wakeLock) {
this.wakeLock.release();
this.wakeLock = false;
}
this.setCheckboxesState(false);
}
};

(function(callback) {
if (document.readyState !== “loading”) {
callback();
} else {
document.addEventListener(“DOMContentLoaded”, callback);
}
})(() => {
window.TastyRecipes.cookMode.init();
});

window.TastyRecipes = window.TastyRecipes || {};

window.TastyRecipes.staticTooltip = {
element: null,
tooltipElement: null,
deleting: false,
init( element ) {
if ( this.deleting ) {
return;
}
this.element = element;
this.buildElements();
},
destroy() {
if ( ! this.tooltipElement || this.deleting ) {
return;
}

this.deleting = true;
this.tooltipElement.classList.remove( ‘opened’ );

setTimeout( () => {
this.tooltipElement.remove();
this.deleting = false;
}, 500 );
},
buildElements() {
const tooltipElement = document.createElement( ‘div’ );
tooltipElement.classList.add( ‘tasty-recipes-static-tooltip’);
tooltipElement.setAttribute( ‘id’, ‘tasty-recipes-tooltip’ );

const currentTooltipElement = document.getElementById( ‘tasty-recipes-tooltip’ );
if ( currentTooltipElement ) {
document.body.replaceChild( tooltipElement, currentTooltipElement );
} else {
document.body.appendChild( tooltipElement );
}

this.tooltipElement = document.getElementById( ‘tasty-recipes-tooltip’ );
},
show() {
if ( ! this.tooltipElement ) {
return;
}

const tooltipTop = this.element.getBoundingClientRect().top
+ window.scrollY
– 10 // 10px offset.
– this.tooltipElement.getBoundingClientRect().height;
const tooltipLeft = this.element.getBoundingClientRect().left
– ( this.tooltipElement.getBoundingClientRect().width / 2 )
+ ( this.element.getBoundingClientRect().width / 2 ) – 1;
const posLeft = Math.max( 10, tooltipLeft );
this.maybeRemoveTail( posLeft !== tooltipLeft );

this.tooltipElement.setAttribute( ‘style’, ‘top:’ + tooltipTop + ‘px;left:’ + posLeft + ‘px;’ );
this.tooltipElement.classList.add( ‘opened’ );

},
maybeRemoveTail( removeTail ) {
if ( removeTail ) {
this.tooltipElement.classList.add( ‘tr-hide-tail’ );
} else {
this.tooltipElement.classList.remove( ‘tr-hide-tail’ );
}
},
changeMessage( message ) {
if ( ! this.tooltipElement ) {
return;
}
this.tooltipElement.innerHTML = message;
}
};

window.TastyRecipes.ajax = {
sendPostRequest( url, data, success, failure ) {
const xhr = new XMLHttpRequest();
xhr.open( ‘POST’, url, true );
xhr.send( this.preparePostData( data ) );

xhr.onreadystatechange = () => {
if ( 4 !== xhr.readyState ) {
return;
}
if ( xhr.status === 200 ) {
success( JSON.parse( xhr.responseText ) );
return;
}

failure( xhr );
};

xhr.onerror = () => {
failure( xhr );
};
},
preparePostData( data ) {
const formData = new FormData();

for ( const key in data ) {
formData.append( key, data(key) );
}
return formData;
},
};

window.TastyRecipes.ratings = {
defaultRating: 0,
currentRatingPercentage: 100,
savingRating: false,
init( minRating ) {
this.minRating = minRating;

this.formWatchRating();
this.closeTooltipWhenClickOutside();
this.addBodyClassBasedOnSelectedRating();
this.backwardCompFormRatingPosition();
},
formWatchRating() {
const ratings = document.querySelectorAll(‘.tasty-recipes-no-ratings-buttons (data-rating)’);
if ( ratings.length {
event.preventDefault();
this.defaultRating = event.target.closest( ‘.checked’ ).dataset.rating;
this.setCheckedStar( event.target );
this.maybeSendRating( this.defaultRating, event.target );
this.setRatingInForm( this.defaultRating );
} );
}
},
closeTooltipWhenClickOutside() {
window.addEventListener( ‘click’, e => {
// Bailout (don’t remove the tooltip) when the clicked element is a rating star, or it’s the tooltip itself.
if ( e.target.closest( ‘.tasty-recipes-rating’ ) || e.target.classList.contains( ‘tasty-recipes-static-tooltip’ ) ) {
return;
}

window.TastyRecipes.staticTooltip.destroy();
} );
},
setRatingInForm( rating ) {
const ratingInput = document.querySelector( ‘#respond .tasty-recipes-rating(value=”‘ + rating + ‘”)’ );
if ( ! ratingInput ) {
return;
}
ratingInput.click();
},
addBodyClassBasedOnSelectedRating() {
const ratingInputs = document.querySelectorAll( ‘input.tasty-recipes-rating’ );
if ( ! ratingInputs ) {
return;
}
for ( const ratingInput of ratingInputs ) {
ratingInput.addEventListener( ‘click’, currentEvent => {
const selectedRating = currentEvent.target.getAttribute( ‘value’ );
this.handleBodyClassByRating( selectedRating );
this.toggleCommentTextareaRequired( selectedRating );
} );
}
},
handleBodyClassByRating( rating ) {
if ( rating < this.minRating ) {
document.body.classList.remove( 'tasty-recipes-selected-minimum-rating' );
return;
}
document.body.classList.add( 'tasty-recipes-selected-minimum-rating' );
},
toggleCommentTextareaRequired( rating ) {
const commentTextarea = document.getElementById( 'comment' );
if ( ! commentTextarea ) {
return;
}

if ( rating {
window.TastyRecipes.staticTooltip.changeMessage( response.data.message );
window.TastyRecipes.staticTooltip.show();
this.updateAverageText( response.data, recipeCardElement );
this.maybeFillCommentForm( response.data );

// Hide the tooltip after 5 seconds.
setTimeout( () => {
this.maybeResetTooltip( recipeCardElement, response.data, rating );
}, 5000 );
},
() => {
this.resetTooltip( recipeCardElement );
}
);
},
updateAverageText( data, recipeCardElement ) {
if ( ! data.average ) {
return;
}
this.setRatingPercent( data );

if ( ! data.count ) {
return;
}

const quickLink = document.querySelector( ‘.tasty-recipes-rating-link’ );
if ( quickLink ) {
this.setTextInContainer( quickLink, data );
this.setPartialStar( quickLink );
}

const cardStars = recipeCardElement.querySelector( ‘.tasty-recipes-ratings-buttons’ );
cardStars.dataset.trDefaultRating = data.average;
this.setTextInContainer( recipeCardElement.querySelector( ‘.tasty-recipes-rating’ ), data );
},
setTextInContainer( container, data ) {
if ( ! container ) {
return;
}

if ( data.label ) {
const ratingLabelElement = container.querySelector( ‘.rating-label’ );
if ( ratingLabelElement ) {
ratingLabelElement.innerHTML = data.label;
}
return;
}

const averageElement = container.querySelector( ‘.average’ );
if ( averageElement ) {
averageElement.textContent = data.average;
}

const countElement = container.querySelector( ‘.count’ );
if ( countElement ) {
countElement.textContent = data.count;
}
},
setPartialStar( container ) {
const highestStar = container.querySelector( ‘(data-rating=”‘ + Math.ceil( this.defaultRating ) + ‘”)’ );
if ( highestStar ) {
highestStar.dataset.trClip = this.currentRatingPercentage;
}
},
setRatingPercent( data ) {
this.defaultRating = data.average.toFixed( 1 );
const parts = data.average.toFixed( 2 ).toString().split( ‘.’ );
this.currentRatingPercentage = parts(1) ? parts(1) : 100;
if ( this.currentRatingPercentage === ’00’ ) {
this.currentRatingPercentage = 100;
}
},
setCheckedStar( target ) {
const cardRatingContainer = target.closest( ‘.tasty-recipes-ratings-buttons’ );
const selectedRatingElement = cardRatingContainer.querySelector( ‘(data-tr-checked)’ );
if ( selectedRatingElement ) {
delete selectedRatingElement.dataset.trChecked;
}

const thisStar = target.closest( ‘.tasty-recipes-rating’ );
thisStar.dataset.trChecked = 1;
thisStar.querySelector( ‘(data-tr-clip)’ ).dataset.trClip = 100;
},
maybeFillCommentForm( data ) {
if ( ! data.comment || ! data.comment.content ) {
return;
}

const commentForm = document.querySelector( ‘#commentform’ );
if ( ! commentForm ) {
return;
}

const commentBox = commentForm.querySelector( ‘(name=comment)’ );
if ( ! commentBox || commentBox.value ) {
return;
}

// Add comment details for editing.
commentBox.innerHTML = data.comment.content;
if ( data.comment.name ) {
commentForm.querySelector( ‘(name=author)’ ).value = data.comment.name;
commentForm.querySelector( ‘(name=email)’ ).value = data.comment.email;
}
},
maybeResetTooltip( recipeCardElement, data, rating ) {
if ( this.savingRating === rating ) {
this.resetTooltip( recipeCardElement, data );
}
},
resetTooltip( recipeCardElement, data ) {
window.TastyRecipes.staticTooltip.destroy();
this.savingRating = false;

// Reset the default rating.
const cardRatingContainer = recipeCardElement.querySelector( ‘.tasty-recipes-ratings-buttons’ );
if ( cardRatingContainer ) {
this.defaultRating = ( data && data.average ) ? data.average.toFixed(1) : cardRatingContainer.dataset.trDefaultRating;
cardRatingContainer.dataset.trDefaultRating = this.defaultRating;

this.resetSelectedStar( cardRatingContainer, data );
}
},
resetSelectedStar( cardRatingContainer ) {
const selectedRatingElement = cardRatingContainer.querySelector( ‘(data-rating=”‘ + Math.ceil( this.defaultRating ) + ‘”)’ );
if ( selectedRatingElement ) {
selectedRatingElement.querySelector( ‘(data-tr-clip)’ ).dataset.trClip = this.currentRatingPercentage;
selectedRatingElement.parentNode.dataset.trChecked = 1;
}

const previousSelectedElement= cardRatingContainer.querySelector( ‘(data-tr-checked)’ );
if ( previousSelectedElement ) {
const currentSelectedRating = previousSelectedElement.querySelector(‘(data-rating)’);
if ( currentSelectedRating !== selectedRatingElement ) {
delete previousSelectedElement.dataset.trChecked;
}
}
},
backwardCompFormRatingPosition() {
const ratingsButtons = document.querySelector( ‘#respond .tasty-recipes-ratings-buttons, #tasty-recipes-comment-rating .tasty-recipes-ratings-buttons’ );
if ( ! ratingsButtons ) {
return;
}
const ratingsButtonsStyles = window.getComputedStyle(ratingsButtons);
if ( ! ratingsButtonsStyles.display.includes( ‘flex’ ) ) {
ratingsButtons.style.direction = ‘rtl’;
}

if ( typeof tastyRecipesRating !== ‘undefined’ ) {
// Select the rating that was previously selected in admin.
ratingsButtons.querySelector( ‘.tasty-recipes-rating(value=”‘ + tastyRecipesRating + ‘”)’ ).checked = true;
}

const ratingSpans = ratingsButtons.querySelectorAll( ‘.tasty-recipes-rating’ );
for (const ratingSpan of ratingSpans) {
ratingSpan.addEventListener( ‘click’, event => {
if ( ratingSpan === event.target ) {
return;
}
ratingSpan.previousElementSibling.click();
} );
}
}
};

(function(callback) {
if (document.readyState !== “loading”) {
callback();
} else {
window.addEventListener( ‘load’, callback );
}
})(() => {
window.TastyRecipes.ratings.init( window.trCommon ? window.trCommon.minRating : 4 );
});

More vodka cocktails

There are so many more tasty vodka cocktails to try! Here are a few more ideas for using up a bottle of vodka…as if you needed any!

  • Go for classics like the Vodka Gimlet, Moscow Mule, or Cosmo
  • Opt for a refreshing Vodka Tonic, Vodka Cranberry, or Vodka Spritzer
  • Make a fancy brunch with a Classic Bloody Mary
  • Try martinis like the Lemon Drop Martini, Pomegranate Martini, Cranberry Martini, or French Martini

Nuoroda į informacijos šaltinį

Jums tai gali patikti

Daugiau iš autoriaus