Classic cheese fondue is an easy, delicious and decadent celebratory food. This foolproof fondue is incredibly easy to make and comes together so quickly! It’s the perfect dish to throw together for a party or to impress your significant other for Valentine’s Day. It’s versatile and can be customized to personal taste preference, too! Just throw in some herbs or spices, use your favorite white wine and whatever cheese you fancy! Then serve with whatever you desire! It will always turn out delicious.

This Foolproof Classic Cheese Fondue is so incredibly delicious... and easy to make too!

Video of the Day

Things You’ll Need

  • 1 garlic clove, peeled and cut in half

  • 7.6 ounces (225 milliliters) white wine

  • 17.6 ounces (500 grams) of cheese (e.g. Swiss, Fontina, Cheddar, Gruyère, Emmental, Raclette, Jack, Gouda — can also be a mixture of at least two cheeses to equal the total weight)

  • 0.88 ounces (25 grams) cornstarch

  • 1 tablespoon lemon juice

  • 1/4 teaspoon nutmeg

  • Salt and pepper, to taste

  • To serve: Chopped herbs, toasted bread cubes, boiled or roasted potatoes, pickles, olives, cured meats, steamed vegetables or cheese cubes (optional)

Step 1: Prepare the base

Rub the inside of a large sized mixing bowl with the garlic halves. Place the bowl over a large saucepan filled with a few inches of water set over low heat.

Coat the bottom of the bowl with a generous amount of garlic.


Do not let the bottom of the bowl touch the water.

Step 2: Pour in the wine

Add the wine into the bowl and bring it to a light rolling simmer, making sure to stir occasionally.

Pour the wine into the bowl.

Step 3: Prepare the cheese

Meanwhile, use a large box grater to grate all the cheese down into even sized pieces. Here, we used a mixture of Cheddar, Gruyère and Gouda. Place the cheese in a medium sized mixing bowl and add the cornstarch. Toss together until the cheese is evenly coated.

Coat the cheese well with the cornstarch.

Step 4: Add the cheese

Add the cheese into the barely simmering wine, one generous handful at a time. Then, using a large wooden spoon or non-stick rubber spatula, stir until the cheese is almost melted. Add in the next handful of cheese, and again, stir until just melted. Continue this adding and stirring process until all the cheese has been added.

Add in a handful of the cheese at a time.

Let the mixture continue to cook for a further 2-3 minutes, or until it has thickened considerably. Stir often. It is ready when a few small bubbles are begin to surface around the edges of the bowl and the mixture is very smooth and glossy.

Stir until smooth and glossy.


Make sure that your mixture never reaches a boil, if it does, it’s likely that the mixture of cheese and wine will separate. To prevent this, stir often and lower the heat as necessary!

Step 5: Add in seasonings

Stir in the lemon juice and nutmeg. Add in a pinch of salt and pepper to personal taste.

Add in the lemon juice and seasonings.

Step 6: Transfer the mixture.

If your fondue was created in a mixing bowl, gently pour it into your desired fondue dish. Keep it covered with a lid until ready to serve.

Transfer the fondue into your serving dish.


If the fondue is beginning to thicken before serving, pour in a little bit of warmed wine to keep it smooth.

Step 7: Serve

Serve the fondue with whatever you desire! It’s traditionally served with toasted bread (here, we used toasted baguette cubes), roasted or boiled potatoes, steamed vegetables, cured meats or pickles. If you want to be even more decadent, you could even serve it with cheese cubes! Make sure to eat while the fondue is hot!

Serve the fondue with your choice of side then devour it whilst it's hot!


Please enter your comment!
Please enter your name here