Make the traditional gin gimlet recipe with 3 easy substances in 5 minutes! This refreshing cocktail balances tart lime juice with botanical gin and easy syrup completely.

A few of my favourite cocktails begin with gin. For just a little context, I’m a cocktail professional and authorized mixologist with over 300 cocktail recipes in my library!
After I’m on the lookout for one thing tremendous refreshing with the proper stability of candy and tart, the gin gimlet is the place I flip first.
It’s a traditional with simply 3 substances, nevertheless it’s nonetheless showy sufficient to impress company. Plus, there’s one thing so satisfying in regards to the ritual of shaking contemporary lime juice with high quality gin: it feels such as you’re taking part in cocktail historical past.
What’s a gimlet?
A gin gimlet is a traditional cocktail product of lime juice, gin and easy syrup. It’s generally served with a splash of soda water.
The very first printed recipe for a gin gimlet cocktail was in a 1930’s cocktail e-book. However gimlet-like cocktails date again even additional when medical doctors realized citrus was an excellent preventative for scurvy.
Some individuals suppose the drink identify comes from one in every of these medical doctors, Rear-Admiral Sir Thomas Gimlette! He began serving gin and citrus to sailors as a type of drugs.
The drink grew to become very talked-about within the 1950’s, and I discover it fascinating that what began as drugs advanced into this refined traditional!

How you can make a gin gimlet: step-by-step
A gin gimlet tastes tangy and candy, with an aroma of gin however balanced on the again finish. It’s fairly botanical and gin ahead, so that you’ll need to use a top quality bottle of gin.
If you happen to’re not a fan of sturdy drinks, I’d advocate making an attempt a gin fizz or including a splash of soda water to mellow out the flavors. Right here’s methods to make a gin gimlet cocktail:
- Step 1: Add 2 oz gin, ½ oz contemporary lime juice, and ½ oz easy syrup to a cocktail shaker.
- Step 2: Fill the shaker with ice and shake vigorously for 10-15 seconds.
- Step 3: Pressure by a cocktail strainer into a relaxing cocktail glass. This removes any ice chips and lime pulp for a crystal-clear drink.
- Step 4: Garnish with a lime wheel and serve instantly.
Professional Tip: I like to relax my glassware within the freezer for a minimum of 10 minutes earlier than serving. A correctly chilled glass retains your gimlet on the excellent temperature longer.
Sweetener variations
I like naturally sweetened drinks, so that you’ll catch me utilizing substances like pure maple syrup as a swap for easy syrup after we make cocktail recipes. It sweetens drinks in a gentler approach than easy syrup and provides nuanced taste notes.
After I style cocktails back-to-back, drinks made with maple syrup at all times win over easy syrup! You too can use agave syrup or honey syrup, however maple syrup is my most popular alternate sweetener.
5 star reader evaluate
“Nice cocktail. Shocked that the maple easy labored, nevertheless it did. Scrumptious! Thanks.” -Hill
Good glassware in your gimlet
A gin gimlet is historically served in a cocktail glass, which is an identical form to a martini glass. A cocktail glass is barely smaller and extra rounded, although, whereas a martini glass is extra of a cone form with a shorter stem.
That mentioned, there’s no want to purchase a cocktail glass for this one if all you will have is martini glasses. You’ll be able to serve this gin gimlet cocktail in no matter glass you want and it’s nonetheless a gimlet. I serve my Basil Gimlet, one other favourite, in a lowball glass.
Greatest gin for a gimlet
Gin is without doubt one of the extra various liquors on the market, with a lot of variations in taste between high manufacturers. The only option is a gin you’re keen on, however right here a few of my suggestions:
- Malfy, Aviation, and Beefeater London Dry have a botanical taste that blends nicely in cocktails.
- Domestically distilled gin is a superb possibility! In Indianapolis, I like eighth Day Distillery, Lodge Tango, and Huge Coronary heart Gin.
- Keep away from sturdy flavored sipping gins in cocktails. This contains manufacturers like Tanqueray gin, which may be very floral, and Opihr gin, which has very ahead spices. These overpower the subtlety in lots of blended drinks.
A notice about Rose’s lime cordial
If you happen to’re a cocktail connoisseur, you’ll know that Rose’s lime cordial, typically known as Rose’s lime juice or simply Rose’s, was historically utilized in a gin gimlet. Purists suppose {that a} gimlet is barely a gimlet if it’s made with Rose’s, citing historic recipes and the distinct taste the cordial imparts.
Nevertheless, most trendy bartenders agree (myself included!) that utilizing contemporary lime juice makes a more energizing, extra balanced drink.
Forms of gimlet recipes
When you’ve mastered the gin gimlet, there are a couple of totally different variations to strive! You’ll be able to fluctuate the liquor by swapping in vodka, or add new flavors that go with the gin like contemporary herbs or liqueurs.
Vodka Gimlet
Swap out the gin for vodka! The vodka gimlet has a smoother taste than the gin gimlet: it's tart and balanced.
Basil Gimlet
Add basil to your gimlet for an herbaceous spin! This model options lime juice, gin, and muddled basil, which supplies it a contemporary peppery essence.
French Gimlet
The French gimlet provides elderflower liqueur for heat, floral notes. Three substances (St Germain, lime and gin) mix make a refreshing and stylish cocktail.
Cucumber Gimlet
Strive the Cucumber Gimlet! This drink is crisp and refreshing, accentuating the vegetal cucumber with a pop of lime.
Continuously requested questions
No! There’s nothing higher than contemporary squeezed citrus for cocktails.
The standard gimlet recipe requires a 2:1 ratio of gin to lime juice. Nevertheless, you possibly can regulate this to your private desire. Some individuals desire a sweeter gimlet with a 3:1 ratio or perhaps a extra tart model with a 1:1 ratio.
A traditional gin gimlet cocktail is shaken with ice in a cocktail shaker.
Gin Gimlet Cocktail
The gin gimlet is a traditional cocktail product of lime juice and gin. Right here’s a simple recipe for this refreshing drink that takes solely 5 minutes to make!
- Prep Time: 5 minutes
- Cook dinner Time: 0 minutes
- Whole Time: 5 minutes
- Yield: 1 drink
- Class: Drink
- Methodology: Combined
- Delicacies: American
Substances
- 2 ounces* gin
- ½ ounce lime juice
- ½ ounce easy syrup (or pure maple syrup)
Directions
- Add gin, lime juice, and syrup to a cocktail shaker.
- Fill with ice and shake till chilly.
- Pressure into glass.
- Garnish with a lime wheel and serve.
Notes
*To transform to tablespoons, 1 ounce = 2 tablespoons.
window.trCommon={“minRating”:6,”ajaxurl”:”https://www.acouplecooks.com/wp-admin/admin-ajax.php”,”ratingNonce”:””,”postId”:43367};
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.comprises( ‘tasty-recipes-scrollto’ ) ) {
return;
}
const elementHref = anchor.getAttribute( ‘href’ );
if ( ! elementHref ) {
return;
}
e.preventDefault();
this.goToSelector( elementHref );
});
},
goToSelector( selector ) {
const component = doc.querySelector( selector );
if ( ! component ) {
return;
}
component.scrollIntoView( { conduct: ‘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() {
strive {
this.wakeLock = await this.wakeLockApi.request(“display”);
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);
}
};
(perform(callback) {
if (doc.readyState !== “loading”) {
callback();
} else {
doc.addEventListener(“DOMContentLoaded”, callback);
}
})(() => {
window.TastyRecipes.cookMode.init();
});
window.TastyRecipes = window.TastyRecipes || {};
window.TastyRecipes.staticTooltip = {
component: null,
tooltipElement: null,
deleting: false,
init( component ) {
if ( this.deleting ) {
return;
}
this.component = component;
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.component.getBoundingClientRect().high
+ window.scrollY
– 10 // 10px offset.
– this.tooltipElement.getBoundingClientRect().peak;
const tooltipLeft = this.component.getBoundingClientRect().left
– ( this.tooltipElement.getBoundingClientRect().width / 2 )
+ ( this.component.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, knowledge, success, failure ) {
const xhr = new XMLHttpRequest();
xhr.open( ‘POST’, url, true );
xhr.ship( this.preparePostData( knowledge ) );
xhr.onreadystatechange = () => {
if ( 4 !== xhr.readyState ) {
return;
}
if ( xhr.standing === 200 ) {
success( JSON.parse( xhr.responseText ) );
return;
}
failure( xhr );
};
xhr.onerror = () => {
failure( xhr );
};
},
preparePostData( knowledge ) {
const formData = new FormData();
for ( const key in knowledge ) {
formData.append( key, knowledge[key] );
}
return formData;
},
};
window.TastyRecipes.rankings = {
defaultRating: 0,
currentRatingPercentage: 100,
savingRating: false,
init( minRating ) {
this.minRating = minRating;
this.formWatchRating();
this.closeTooltipWhenClickOutside();
this.addBodyClassBasedOnSelectedRating();
this.backwardCompFormRatingPosition();
},
formWatchRating() {
const rankings = doc.querySelectorAll(‘.tasty-recipes-no-ratings-buttons [data-rating]’);
if ( rankings.size {
occasion.preventDefault();
this.defaultRating = occasion.goal.closest( ‘.checked’ ).dataset.ranking;
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 component is a ranking star, or it is the tooltip itself.
if ( e.goal.closest( ‘.tasty-recipes-rating’ ) || e.goal.classList.comprises( ‘tasty-recipes-static-tooltip’ ) ) {
return;
}
window.TastyRecipes.staticTooltip.destroy();
} );
},
setRatingInForm( ranking ) {
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( ranking ) {
if ( ranking < this.minRating ) {
doc.physique.classList.take away( 'tasty-recipes-selected-minimum-rating' );
return;
}
doc.physique.classList.add( 'tasty-recipes-selected-minimum-rating' );
},
toggleCommentTextareaRequired( ranking ) {
const commentTextarea = doc.getElementById( 'remark' );
if ( ! commentTextarea ) {
return;
}
if ( ranking {
window.TastyRecipes.staticTooltip.changeMessage( response.knowledge.message );
window.TastyRecipes.staticTooltip.present();
this.updateAverageText( response.knowledge, recipeCardElement );
this.maybeFillCommentForm( response.knowledge );
// Cover the tooltip after 5 seconds.
setTimeout( () => {
this.maybeResetTooltip( recipeCardElement, response.knowledge, ranking );
}, 5000 );
},
() => {
this.resetTooltip( recipeCardElement );
}
);
},
updateAverageText( knowledge, recipeCardElement ) {
if ( ! knowledge.common ) {
return;
}
this.setRatingPercent( knowledge );
if ( ! knowledge.depend ) {
return;
}
const quickLink = doc.querySelector( ‘.tasty-recipes-rating-link’ );
if ( quickLink ) {
this.setTextInContainer( quickLink, knowledge );
this.setPartialStar( quickLink );
}
const cardStars = recipeCardElement.querySelector( ‘.tasty-recipes-ratings-buttons’ );
cardStars.dataset.trDefaultRating = knowledge.common;
this.setTextInContainer( recipeCardElement.querySelector( ‘.tasty-recipes-rating’ ), knowledge );
},
setTextInContainer( container, knowledge ) {
if ( ! container ) {
return;
}
if ( knowledge.label ) {
const ratingLabelElement = container.querySelector( ‘.rating-label’ );
if ( ratingLabelElement ) {
ratingLabelElement.innerHTML = knowledge.label;
}
return;
}
const averageElement = container.querySelector( ‘.common’ );
if ( averageElement ) {
averageElement.textContent = knowledge.common;
}
const countElement = container.querySelector( ‘.depend’ );
if ( countElement ) {
countElement.textContent = knowledge.depend;
}
},
setPartialStar( container ) {
const highestStar = container.querySelector( ‘[data-rating=”‘ + Math.ceil( this.defaultRating ) + ‘”]’ );
if ( highestStar ) {
highestStar.dataset.trClip = this.currentRatingPercentage;
}
},
setRatingPercent( knowledge ) {
this.defaultRating = knowledge.common.toFixed( 1 );
const elements = knowledge.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( knowledge ) {
if ( ! knowledge.remark || ! knowledge.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 = knowledge.remark.content material;
if ( knowledge.remark.identify ) {
commentForm.querySelector( ‘[name=author]’ ).worth = knowledge.remark.identify;
commentForm.querySelector( ‘[name=email]’ ).worth = knowledge.remark.electronic mail;
}
},
maybeResetTooltip( recipeCardElement, knowledge, ranking ) {
if ( this.savingRating === ranking ) {
this.resetTooltip( recipeCardElement, knowledge );
}
},
resetTooltip( recipeCardElement, knowledge ) {
window.TastyRecipes.staticTooltip.destroy();
this.savingRating = false;
// Reset the default ranking.
const cardRatingContainer = recipeCardElement.querySelector( ‘.tasty-recipes-ratings-buttons’ );
if ( cardRatingContainer ) {
this.defaultRating = ( knowledge && knowledge.common ) ? knowledge.common.toFixed(1) : cardRatingContainer.dataset.trDefaultRating;
cardRatingContainer.dataset.trDefaultRating = this.defaultRating;
this.resetSelectedStar( cardRatingContainer, knowledge );
}
},
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.contains( ‘flex’ ) ) {
ratingsButtons.model.route = ‘rtl’;
}
if ( typeof tastyRecipesRating !== ‘undefined’ ) {
// Choose the ranking 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();
} );
}
}
};
(perform(callback) {
if (doc.readyState !== “loading”) {
callback();
} else {
window.addEventListener( ‘load’, callback );
}
})(() => {
window.TastyRecipes.rankings.init( window.trCommon ? window.trCommon.minRating : 4 );
});
Extra gin cocktails to grasp
Love nice gin cocktail recipes? Listed here are a couple of extra to strive:
- Greatest Gin and Tonic – One other easy, excellent gin showcase
- Basic Martini – The last word gin cocktail
- Gin Fizz – Mild, bubbly, and refreshing
- Aviation Cocktail – A classy purple-hued traditional
- Negroni – Bitter, complicated, and endlessly customizable