MyHomeSelection, a community-backed site, may earn a commission from purchases via our links. Learn more here.

Great Coffee Recipes

Published by: Chef Amy Hand • Updated: October 28, 2023 • Checked By: Chef Matty Riedel

Coffee is a cultural phenomenon and favourite of many all over the world. Classics like americanos, cappuccinos and lattes are very common coffee drinks that are well loved but these are not all you are limited to. Either with the humble instant coffee or some high-quality ground coffee and your favourite coffee machine, you can make some delicious creations that takes your love of coffee to a whole new level! By combining your favourite coffee with milk in different forms, various flavourings and the sweetener of your choice you can create a limitless amount of coffee recipes to satisfy your every craving. 

If you want to cut the caffeine out of any of these drinks you can substitute any of the coffee in these recipes for decaf. All the dairy products in these recipes can also be substituted for any plant-based milks except for the milk that is to be frothed. This milk must be replaced with a special barista blend plant-based milk that will froth just like the real deal. 

7 Great Coffee Recipes 

1. Dalgona Coffee 

one of our tasty coffee recipes: Dalgona Coffee

In 2020 this South Korean whipped coffee took the world by storm by gaining popularity primarily on TikTok. This drink is rich and sweet and drinks more like a dessert than an actual drink


  • 1 tbl instant coffee 
  • 1 tbl white sugar 
  • 1 tbl water 
  • Milk


  1. Place the coffee, sugar and water in a bowl and whisk on high with a hand beater. 
  2. Whip the mixture until it increases in volume and becomes thick, light and fluffy.  
  3. Once it holds a stiff peak spoon on top of cold milk in a mug and enjoy! 
  4. For a hot version heat the base milk in a pot and spoon the mixture on top in place of your traditional milk foam. 

2. Coffee Milkshake 

one of our tasty coffee recipes: coffee milkshake

This contains an ingredient not often seen in drinks like this and that’s salt. This will not bring out a salty flavour but will rather enhance the existing flavours and make your milkshake a bit more special.  


  • 1 cup vanilla ice cream 
  • ½ cup milk 
  • 1 tbl instant coffee 
  • Pinch cinnamon 
  • Pinch salt 
  • Handful ice cubes 
  • Whipping cream 
  • ½ tsp vanilla essence 
  • Sprinkle of icing sugar


  1. Put all the ingredients in a blender and blend on high until combined. 
  2. Taste and adjust the coffee levels depending on your taste
  3. Whip your cream with the vanilla essence until it holds a stiff peak, fold in a sprinkling of icing sugar and spoon on top of your milkshake. 

3. Hot Crossed Bun Spiced Latte 

one of our tasty coffee recipes: hot cross bun spiced latte


  • 1 shot espresso 
  • 250ml full cream milk divided in two 
  • ½ tsp vanilla essence 
  • ½ tsp ground cinnamon 
  • 30ml sultanas 
  • Sugar


  1. Brew your shot on espresso and set aside in a tall coffee glass. 
  2. In a small bowl combine the sultanas, vanilla essence and cinnamon and leave to soak for 30 min. 
  3. Put this mixture in a blender and blend with half the milk. 
  4. Transfer this mixture to a pot and heat until scalded. Pour over the coffee. 
  5. Heat the remaining milk and froth with a milk frother and pour over the top of the milk. 
  6. Serve topped with a cross of cinnamon and sweeten to taste. 

4. Classic Cold Brew  

classic cold brew


  • ½ cup coffee beans 
  • 2 cups water 
  • Creamer of choice 
  • Sugar 
  • Ice


  1. In a coffee grinder, (we love this one!) freshly grind your coffee beans to a medium consistency, not totally fine. 
  2. Pour into a jug and pour the water on top. 
  3. Leave to steep overnight. 
  4. Strain the coffee by pouring it through a coffee filter. 
  5. Add ice, your creamer of choice and sugar to taste and enjoy. 

5. Milk Chocolate Latte 

milk chocolate latte

This version of a mocha can be changed into a dark or white chocolate version by substituting the chocolate you use for the same tasty result. 


  • 1 shot espresso 
  • 250ml full cream milk 
  • 2 blocks milk chocolate 
  • Sugar


  1. Brew your espresso and pour into the bottom of a tall coffee glass. 
  2. In a pot heat the milk until scalded. 
  3. Pour half the milk over the coffee. 
  4. Whip the remaining milk with a milk frother and pour on top of the milk. 
  5. Drop the chocolate blocks into the drink and stir until they melt. 
  6. Sweeten to taste. 

6. Salted Caramel Frappuccino 

salted caramel frappuchino

It is easy to change up the flavour in this twist on a classic Frappuccino by simply switching out the flavoured syrups. 


  • 1 shot espresso 
  • Handful crushed ice 
  • 1 cup milk 
  • Two pumps/ 30ml salted caramel flavoured syrup 
  • ½ tsp vanilla essence 
  • ½ cup cream 
  • Sprinkling icing sugar 
  • Sugar


  1. Brew your espresso and pour into a blender. 
  2. Pour the ice, milk and syrup into the blender and blend thoroughly. Place into a tall glass. 
  3. Put the cream and vanilla essence in a bowl and whip until it holds soft peaks. Fold in a sprinkling of icing sugar. 
  4. Top the Frappuccino with the cream and sweeten to taste. 

7. Traditional Irish Coffee 

Traditional Irish Coffee

If you like a little kick in your coffee, then this one is for you! This one is only for those of legal drinking age. 


  • 250ml hot brewed coffee (instant or ground) 
  • 45ml whiskey 
  • Sugar 
  • Heavy cream 
  • Cinnamon


  1. Pour hot water into your Irish whiskey glass to warm it and prevent cracking. 
  2. Now pour the coffee until the glass is ¾ full and add the whiskey. 
  3. Sweeten to taste. 
  4. Pour the heavy cream over the coffee and top with a sprinkle of cinnamon. 

As you can see, whether you like it hot or cold, there are many ways that you can brew coffee to make it into something unique and special. These scrumptious recipes are just the tip of the iceberg of what is possible when it comes to coffee so why not go out and experiment to express your creativity through coffee. 

Chef Amy Hand