These common bourbon cocktails are drinks that work in each season, from traditional whiskey sours to bourbon smashes. Attempt my examined recipes in summer time, winter, and each time in between.

Acquired an awesome bottle of bourbon whiskey? Bourbon works in any season. Whereas it’s most frequently considered in winter and fall with its cozy notes of vanilla and oak, there bubbly, refreshing summer time bourbon cocktails, too!
I’ve have made lots of of whiskey cocktails, and I’ve discovered I most frequently flip to bourbon in traditional cocktails due to its easy and candy taste. Right here’s my listing of the most well-liked bourbon drinks to make, from classics just like the whiskey bitter and Outdated Normal to distinctive drinks just like the Gold Rush!
Most Standard Bourbon Cocktails
The Bourbon Bitter is without doubt one of the finest recognized bourbon cocktails there’s! It's balanced and candy tart, complementing bourbon with the acidity of lemon and the sweetness of easy syrup. This model makes use of maple syrup so as to add a nuanced taste. Additionally attempt an egg white foam topping to make a Boston Bitter.
Seasons: Anytime! Works in summer time or fall/winter
The Boulevardier is a bourbon drink that's easy, wealthy, spicy, bitter, and heat suddenly. The colourful purple jewel tone makes it beautiful to have a look at. It’s basically a Negroni made with whiskey as a substitute of gin, and the sweetness of the bourbon completely balances the bitter Campari.
Seasons: Anytime! Works in summer time or fall/winter
Right here's a enjoyable bourbon cocktail: the New York Bitter! The gorgeous two-toned layers make it a crowd favourite. First you’ve gotten the whiskey bitter layer: candy tart and sweetened with maple for nuance. Then float a layer of purple wine excessive and it provides intrigue, complexity and a fruity acidity.
Seasons: Anytime! Works in summer time or fall/winter
Swap vodka for bourbon in a traditional Moscow mule cocktail and also you’ve bought the Kentucky mule! It’s bubbly, vivid and daring, with zingy lime and a spicy whiskey end. Even higher: it’s really easy to make! There’s no shaking or stirring required: simply pour all of it into the glass.
Seasons: Works anytime, however it's an awesome summer time bourbon cocktail
The Sidecar is without doubt one of the most traditional of all bitter cocktails. Change the brandy to bourbon, and also you’ve bought a complete new drink: the Bourbon Sidecar This one trades the fruitiness of brandy for the spicy candy end of bourbon whiskey. Additionally attempt Between the Sheets, which provides rum.
Seasons: Anytime! Works in summer time or fall/winter
Right here's one in all my private favourite bourbon cocktails of all time: the Paper Airplane! This one is a superb examine in steadiness and distinction: it's bitter, candy, and tangy suddenly, hitting a magical synergy between the bourbon and Aperol. This one’s a contemporary traditional, invented within the early 2000's.
Seasons: Anytime! Works brilliantly in summer time, fall or winter.
This bourbon cocktail is stylish and refreshing: the bourbon smash! Opposite to most whiskey cocktails, this one is tangy and light-weight, not heavy and boozy. It’s a citrus spin on the traditional Mint Julep, that includes lemon and muddled recent mint. It’s good for entertaining or night cocktails on the patio.
Seasons: An ideal summer time bourbon cocktail
Right here’s a enjoyable whiskey drink that’s a spin on a traditional: the John Collins cocktail! The place the Tom Collins stars gin and lemon juice, this model swaps in bourbon whiskey. It's basically a glowing whiskey bitter, served up with soda water in a highball glass! Bubbly and refreshing, the whiskey provides daring taste notes to this drink.
Seasons: Anytime! Nice in the summertime.
The Outdated Normal is without doubt one of the most well-known whiskey cocktails there’s. This drink dates again to the early 1800’s, earlier than the phrases traditional and cocktail have been even mentioned subsequent to one another. It's merely evenly sweetened booze seasoned with bitters. You need to use both rye whiskey or bourbon, however I personally just like the spherical taste with bourbon for my Outdated Normal.
Seasons: Warming drink for fall/winter
This stylish cocktail's title makes it seems like a 1920’s blended drink, however it’s really a contemporary spin on the traditional whiskey bitter. If you happen to’re a lover of bourbon drinks, add this one to your “should make" listing. Every sip has the zing of lemon, nuanced sweetness of honey, and a spicy whiskey end.
Seasons: Anytime! Works in summer time or fall/winter
This subtle whiskey drink has an extended historical past and been a traditional for years: the Manhattan! It’s a 3 ingredient cocktail, however there’s a lot occurring in a single sip! Vanilla, oak and caramel notes from the bourbon, candy and spicy from the vermouth, and bitter and herby from the bitters.
Seasons: Moody and complicated for fall/winter
My Cranberry Bourbon Cocktail is one in all my favorites for fall and winter! It’s balanced, candy tart, and sophisticated, fruity with intriguing notes from candy vermouth. It's very best for fall or winter entertaining, however it's so refreshing that it really works in summer time too (garnish with an orange slice).
Season: Anytime!
Right here’s a refreshing solution to drink your favourite bourbon: the traditional Whiskey Highball! This two-ingredient cocktail originated across the flip of the twentieth century and it’s nonetheless common to this present day. It’s really easy to make, merely pairing your favourite bourbon and soda water.
Seasons: Excellent summer time whiskey cocktail
This bourbon cocktail is tangy and refreshing, good for summer time: the Bourbon Smash! That includes muddled blackberries, mint, and lime, tangy, evenly candy, and boozy from the bourbon. Add a splash of soda water and it rounds out the flavour, then serve with crushed ice!
Seasons: Superb in the summertime
Right here’s a drink that’s very best for when temperatures rise: bourbon lemonade! This refreshing summer time cocktail is nice for beating the warmth. Make up an enormous pitcher of recent squeezed lemonade, refreshing and candy tart. Then swirl it with some bourbon in a glass so that you get all that boozy, spicy end to every sip.
Seasons: Superb in the summertime
Right here’s a bourbon drink that’s candy, citrusy and simply plain enjoyable: the Brown Derby cocktail! This 1930’s retro drink is a tasty bourbon cocktail that tones down spicy whiskey with candy grapefruit juice. It makes use of honey syrup as a substitute of the normal easy syrup, which provides complexity and mellow undertones.
Season: Anytime!
Right here’s a bourbon cocktail to impress all your pals: the Revolver! This spin on the Manhattan stars bourbon paired with Tia Maria, a espresso liqueur, rather than the traditional candy vermouth. It provides candy vanilla and oak notes as you begin the sip, with a end of lingering bittersweet espresso. Garnish it with a flamed orange twist to insert an aroma of burnt orange.
Season: An ideal fall and winter bourbon cocktail
Right here’s a creamy, chilly bourbon cocktail that’s scrumptious in any season: Bourbon Milk Punch! The sudden mixture of milk and bourbon simply works: the richness of the milk completely compliments the oak and vanilla notes within the bourbon. Add a vanilla and nutmeg, and this historic cocktail is each bit as epic right this moment because the day it was invented!
Season: Anytime!
Right here’s one of many best bourbon cocktails: the Bourbon Ginger! Bourbon and ginger ale are the right pair, for the reason that spicy notes of the liquor meld into the refined candy and bubbly notes of the ale. Add a squeeze of lime and an enormous ice dice.
Season: Anytime, however it's an awesome summer time bourbon cocktail
Want a warming drink for chilly climate? Attempt the Bourbon Sizzling Toddy! This one will heat you from head to toe, with a tasty kick from the whiskey. Pour boiling water over a shot of bourbon, then high off with lemon and spices. It’s good for sipping on chilly evenings.
Season: An ideal fall or winter bourbon cocktail
Love a Sazerac however don't have rye whiskey? Make a the Bourbon Sazerac! This boozy gradual sipper is historically made with rye whiskey and Cognac. However simplify it and make it with bourbon, and it’s simply pretty much as good. Including absinthe, sugar and bitters to bourbon whiskey makes a classy cocktail that’s each elevated and easy.
Season: An ideal fall and winter bourbon cocktail
Need cocktails by season? Attempt our high Summer time Bourbon Cocktails or Fall Bourbon Cocktails.
What Makes Bourbon Totally different
Within the US, bourbon should be from at the very least 51% corn, which provides it a sweetness and easy end. I personally like that bourbon is much less spicy than rye whiskey and smoother than Scotch, which makes it most approachable in cocktails. Bourbon is aged in charred oak barrels, which is what brings within the vanilla, caramel, and oak notes to the flavour.
If you happen to’re questioning the distinction between bourbon vs whiskey, bourbon is a sort of whiskey with particular authorized necessities across the manufacturing course of.
When to Serve Bourbon Cocktails
Mild, refreshing bourbon cocktails are nice for heat climate. The bourbon smash, bourbon highball, and bourbon lemonade are all good for summer time events.
For fall and winter entertaining, I like extra spirit-forward bourbon drinks just like the Boulevardier and Outdated Normal.
And naturally, the whiskey bitter and New York Bitter work in any season! They’re probably the most approachable for drinkers of many tastes.
21 Standard Bourbon Cocktails
This Bourbon Bitter is good tart, balanced and topped egg white, which makes a frothy foam on the high! It makes an extremely easy taste an exquisite look.
- Prep Time: 5 minutes
- Prepare dinner Time: 0 minutes
- Whole Time: 5 minutes
- Yield: 1 drink
- Class: Drink
- Methodology: No Prepare dinner
- Delicacies: Cocktail
- Food regimen: Vegan
Elements
- 2 ounces bourbon whiskey
- 1 ounce recent lemon juice
- ¾ ounce pure maple syrup (or easy syrup)
- 1 egg white*
- Garnish: Orange peel and a cocktail cherry
- Ice, for serving (non-compulsory)
Directions
- Add the whiskey, lemon juice, syrup, and egg white to a cocktail shaker with out ice.
- Shake for 15 seconds.
- Add ice to the cocktail shaker. Shake once more for 30 seconds.
- Pressure the drink right into a glass. The froth will gather on the high.
- Serve with ice (non-compulsory), an orange peel, and a cocktail cherry.
Notes
*Substitute 2 tablespoons aquafaba (liquid from a can of chickpeas) for a vegan variation.
window.trCommon={“minRating”:6,”ajaxurl”:”https://www.acouplecooks.com/wp-admin/admin-ajax.php”,”ratingNonce”:””,”postId”:62311};
window.TastyRecipes = window.TastyRecipes || {};
window.TastyRecipes.smoothScroll = {
init() {
doc.addEventListener( ‘click on’, ( e ) => {
let anchor = e.goal;
if ( anchor.tagName !== ‘A’ ) {
anchor = anchor.closest( ‘a.tasty-recipes-scrollto’ );
}
if ( ! anchor || ! anchor.classList.accommodates( ‘tasty-recipes-scrollto’ ) ) {
return;
}
const elementHref = anchor.getAttribute( ‘href’ );
if ( ! elementHref ) {
return;
}
e.preventDefault();
this.goToSelector( elementHref );
});
},
goToSelector( selector ) {
const factor = doc.querySelector( selector );
if ( ! factor ) {
return;
}
factor.scrollIntoView( { habits: ‘easy’ } );
}
};
doc.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 = doc.querySelectorAll(this.cookModeSelector);
if (cookModes.size > 0) {
for (const cookMode of cookModes) {
if (this.wakeLockApi) {
cookMode.querySelector(‘enter[type=”checkbox”]’).addEventListener(“change”, occasion => {
this.checkboxChange(occasion.goal);
}, false);
} else {
cookMode.model.show = “none”;
}
}
}
},
checkboxChange(checkbox) {
if (checkbox.checked) {
this.lock();
} else {
this.unlock();
}
},
setCheckboxesState(state) {
const checkboxes = doc.querySelectorAll(this.cookModeSelector + ‘ enter[type=”checkbox”]’);
for (const checkbox of checkboxes) {
checkbox.checked = state;
}
},
async lock() {
attempt {
this.wakeLock = await this.wakeLockApi.request(“display screen”);
this.wakeLock.addEventListener(“launch”, () => {
this.wakeLock = false;
this.setCheckboxesState(false);
});
this.setCheckboxesState(true);
} catch (error) {
this.setCheckboxesState(false);
}
},
unlock() {
if (this.wakeLock) {
this.wakeLock.launch();
this.wakeLock = false;
}
this.setCheckboxesState(false);
}
};
(operate(callback) {
if (doc.readyState !== “loading”) {
callback();
} else {
doc.addEventListener(“DOMContentLoaded”, callback);
}
})(() => {
window.TastyRecipes.cookMode.init();
});
window.TastyRecipes = window.TastyRecipes || {};
window.TastyRecipes.staticTooltip = {
factor: null,
tooltipElement: null,
deleting: false,
init( factor ) {
if ( this.deleting ) {
return;
}
this.factor = factor;
this.buildElements();
},
destroy() {
if ( ! this.tooltipElement || this.deleting ) {
return;
}
this.deleting = true;
this.tooltipElement.classList.take away( ‘opened’ );
setTimeout( () => {
this.tooltipElement.take away();
this.deleting = false;
}, 500 );
},
buildElements() {
const tooltipElement = doc.createElement( ‘div’ );
tooltipElement.classList.add( ‘tasty-recipes-static-tooltip’);
tooltipElement.setAttribute( ‘id’, ‘tasty-recipes-tooltip’ );
const currentTooltipElement = doc.getElementById( ‘tasty-recipes-tooltip’ );
if ( currentTooltipElement ) {
doc.physique.replaceChild( tooltipElement, currentTooltipElement );
} else {
doc.physique.appendChild( tooltipElement );
}
this.tooltipElement = doc.getElementById( ‘tasty-recipes-tooltip’ );
},
present() {
if ( ! this.tooltipElement ) {
return;
}
const tooltipTop = this.factor.getBoundingClientRect().high
+ window.scrollY
– 10 // 10px offset.
– this.tooltipElement.getBoundingClientRect().top;
const tooltipLeft = this.factor.getBoundingClientRect().left
– ( this.tooltipElement.getBoundingClientRect().width / 2 )
+ ( this.factor.getBoundingClientRect().width / 2 ) – 1;
const posLeft = Math.max( 10, tooltipLeft );
this.maybeRemoveTail( posLeft !== tooltipLeft );
this.tooltipElement.setAttribute( ‘model’, ‘high:’ + 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.take away( ‘tr-hide-tail’ );
}
},
changeMessage( message ) {
if ( ! this.tooltipElement ) {
return;
}
this.tooltipElement.innerHTML = message;
}
};
window.TastyRecipes.ajax = {
sendPostRequest( url, information, success, failure ) {
const xhr = new XMLHttpRequest();
xhr.open( ‘POST’, url, true );
xhr.ship( this.preparePostData( information ) );
xhr.onreadystatechange = () => {
if ( 4 !== xhr.readyState ) {
return;
}
if ( xhr.standing === 200 ) {
success( JSON.parse( xhr.responseText ) );
return;
}
failure( xhr );
};
xhr.onerror = () => {
failure( xhr );
};
},
preparePostData( information ) {
const formData = new FormData();
for ( const key in information ) {
formData.append( key, information[key] );
}
return formData;
},
};
window.TastyRecipes.scores = {
defaultRating: 0,
currentRatingPercentage: 100,
savingRating: false,
init( minRating ) {
this.minRating = minRating;
this.formWatchRating();
this.closeTooltipWhenClickOutside();
this.addBodyClassBasedOnSelectedRating();
this.backwardCompFormRatingPosition();
},
formWatchRating() {
const scores = doc.querySelectorAll(‘.tasty-recipes-no-ratings-buttons [data-rating]’);
if ( scores.size {
occasion.preventDefault();
this.defaultRating = occasion.goal.closest( ‘.checked’ ).dataset.score;
this.setCheckedStar( occasion.goal );
this.maybeSendRating( this.defaultRating, occasion.goal );
this.setRatingInForm( this.defaultRating );
} );
}
},
closeTooltipWhenClickOutside() {
window.addEventListener( ‘click on’, e => {
// Bailout (do not take away the tooltip) when the clicked factor is a score star, or it is the tooltip itself.
if ( e.goal.closest( ‘.tasty-recipes-rating’ ) || e.goal.classList.accommodates( ‘tasty-recipes-static-tooltip’ ) ) {
return;
}
window.TastyRecipes.staticTooltip.destroy();
} );
},
setRatingInForm( score ) {
const ratingInput = doc.querySelector( ‘#reply .tasty-recipes-rating[value=”‘ + rating + ‘”]’ );
if ( ! ratingInput ) {
return;
}
ratingInput.click on();
},
addBodyClassBasedOnSelectedRating() {
const ratingInputs = doc.querySelectorAll( ‘enter.tasty-recipes-rating’ );
if ( ! ratingInputs ) {
return;
}
for ( const ratingInput of ratingInputs ) {
ratingInput.addEventListener( ‘click on’, currentEvent => {
const selectedRating = currentEvent.goal.getAttribute( ‘worth’ );
this.handleBodyClassByRating( selectedRating );
this.toggleCommentTextareaRequired( selectedRating );
} );
}
},
handleBodyClassByRating( score ) {
if ( score < this.minRating ) {
doc.physique.classList.take away( 'tasty-recipes-selected-minimum-rating' );
return;
}
doc.physique.classList.add( 'tasty-recipes-selected-minimum-rating' );
},
toggleCommentTextareaRequired( score ) {
const commentTextarea = doc.getElementById( 'remark' );
if ( ! commentTextarea ) {
return;
}
if ( score {
window.TastyRecipes.staticTooltip.changeMessage( response.information.message );
window.TastyRecipes.staticTooltip.present();
this.updateAverageText( response.information, recipeCardElement );
this.maybeFillCommentForm( response.information );
// Disguise the tooltip after 5 seconds.
setTimeout( () => {
this.maybeResetTooltip( recipeCardElement, response.information, score );
}, 5000 );
},
() => {
this.resetTooltip( recipeCardElement );
}
);
},
updateAverageText( information, recipeCardElement ) {
if ( ! information.common ) {
return;
}
this.setRatingPercent( information );
if ( ! information.rely ) {
return;
}
const quickLink = doc.querySelector( ‘.tasty-recipes-rating-link’ );
if ( quickLink ) {
this.setTextInContainer( quickLink, information );
this.setPartialStar( quickLink );
}
const cardStars = recipeCardElement.querySelector( ‘.tasty-recipes-ratings-buttons’ );
cardStars.dataset.trDefaultRating = information.common;
this.setTextInContainer( recipeCardElement.querySelector( ‘.tasty-recipes-rating’ ), information );
},
setTextInContainer( container, information ) {
if ( ! container ) {
return;
}
if ( information.label ) {
const ratingLabelElement = container.querySelector( ‘.rating-label’ );
if ( ratingLabelElement ) {
ratingLabelElement.innerHTML = information.label;
}
return;
}
const averageElement = container.querySelector( ‘.common’ );
if ( averageElement ) {
averageElement.textContent = information.common;
}
const countElement = container.querySelector( ‘.rely’ );
if ( countElement ) {
countElement.textContent = information.rely;
}
},
setPartialStar( container ) {
const highestStar = container.querySelector( ‘[data-rating=”‘ + Math.ceil( this.defaultRating ) + ‘”]’ );
if ( highestStar ) {
highestStar.dataset.trClip = this.currentRatingPercentage;
}
},
setRatingPercent( information ) {
this.defaultRating = information.common.toFixed( 1 );
const elements = information.common.toFixed( 2 ).toString().break up( ‘.’ );
this.currentRatingPercentage = elements[1] ? elements[1] : 100;
if ( this.currentRatingPercentage === ’00’ ) {
this.currentRatingPercentage = 100;
}
},
setCheckedStar( goal ) {
const cardRatingContainer = goal.closest( ‘.tasty-recipes-ratings-buttons’ );
const selectedRatingElement = cardRatingContainer.querySelector( ‘[data-tr-checked]’ );
if ( selectedRatingElement ) {
delete selectedRatingElement.dataset.trChecked;
}
const thisStar = goal.closest( ‘.tasty-recipes-rating’ );
thisStar.dataset.trChecked = 1;
thisStar.querySelector( ‘[data-tr-clip]’ ).dataset.trClip = 100;
},
maybeFillCommentForm( information ) {
if ( ! information.remark || ! information.remark.content material ) {
return;
}
const commentForm = doc.querySelector( ‘#commentform’ );
if ( ! commentForm ) {
return;
}
const commentBox = commentForm.querySelector( ‘[name=comment]’ );
if ( ! commentBox || commentBox.worth ) {
return;
}
// Add remark particulars for enhancing.
commentBox.innerHTML = information.remark.content material;
if ( information.remark.title ) {
commentForm.querySelector( ‘[name=author]’ ).worth = information.remark.title;
commentForm.querySelector( ‘[name=email]’ ).worth = information.remark.e mail;
}
},
maybeResetTooltip( recipeCardElement, information, score ) {
if ( this.savingRating === score ) {
this.resetTooltip( recipeCardElement, information );
}
},
resetTooltip( recipeCardElement, information ) {
window.TastyRecipes.staticTooltip.destroy();
this.savingRating = false;
// Reset the default score.
const cardRatingContainer = recipeCardElement.querySelector( ‘.tasty-recipes-ratings-buttons’ );
if ( cardRatingContainer ) {
this.defaultRating = ( information && information.common ) ? information.common.toFixed(1) : cardRatingContainer.dataset.trDefaultRating;
cardRatingContainer.dataset.trDefaultRating = this.defaultRating;
this.resetSelectedStar( cardRatingContainer, information );
}
},
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 = doc.querySelector( ‘#reply .tasty-recipes-ratings-buttons, #tasty-recipes-comment-rating .tasty-recipes-ratings-buttons’ );
if ( ! ratingsButtons ) {
return;
}
const ratingsButtonsStyles = window.getComputedStyle(ratingsButtons);
if ( ! ratingsButtonsStyles.show.consists of( ‘flex’ ) ) {
ratingsButtons.model.course = ‘rtl’;
}
if ( typeof tastyRecipesRating !== ‘undefined’ ) {
// Choose the score that was beforehand chosen 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 on’, occasion => {
if ( ratingSpan === occasion.goal ) {
return;
}
ratingSpan.previousElementSibling.click on();
} );
}
}
};
(operate(callback) {
if (doc.readyState !== “loading”) {
callback();
} else {
window.addEventListener( ‘load’, callback );
}
})(() => {
window.TastyRecipes.scores.init( window.trCommon ? window.trCommon.minRating : 4 );
});
Extra Nice Cocktail Recipes
Listed below are a few of our favourite nice cocktail recipes and cocktail collections:
- Basic Margarita The easiest traditional margarita: lime, tequila and Cointreau. Perfection!
- Finest Gin and Tonic Listed below are the keys to the perfect gin and tonic, probably the most refreshing 2-ingredient cocktail! A couple of secrets and techniques take this crisp, botanical drink excessive.
- Tom Collins Cocktail This common candy bitter cocktail is gentle and bubbly! Don’t overlook the cherry.
- Prosecco Mimosa Right here’s one of the best mimosa recipe! This one’s made with Italian Prosecco, orange juice, and a splash of Cointreau for the right bubbly tart taste.
- Extra collections! Attempt our Gin Cocktails | Champagne Cocktails | Cranberry Cocktails Frozen Alcoholic Drinks | Brunch Drinks | St Germain Cocktails