Brewing basics, 5 minute read, October 2026

How to make stovetop percolator coffee

Coarse grind, medium heat, then low. Here's how to get a hot, hearty pot without boiling it into bitterness.

A percolator is the classic camp-and-kitchen coffee pot. Water in the bottom heats up and is pushed up a thin tube, then rains down over the grounds in a basket at the top, again and again, until you take it off the heat. It makes a hot, strong, hearty pot, and it's easy to overdo. The whole trick is keeping it at a gentle bubble instead of a boil.

What you need

  • A stovetop percolator, with its stem and basket
  • Whole beans and a grinder with a coarse setting. Fine grounds slip through the basket holes and make the pot muddy and bitter.
  • A tablespoon, or a scale that reads in grams (most can switch from ounces)
  • A timer. Your phone is fine.

The starting recipe

Coffee
1 to 2 heaping tablespoons per 8 fluid ounces of water. Start at 1½ (about 10 g, 0.35 oz).
Water
8 fluid ounces is about 240 g. Fill only to below the bottom of the basket and the spout.
Grind
Coarse, like sea salt or coarse breadcrumbs
Heat
Start at medium. Turn it to low as soon as the pot starts perking.
Perk time
4 to 8 minutes once it starts perking. Start checking at 4.
Example
For 32 fluid ounces (about 950 g) of water, use 6 heaping tablespoons of coffee, roughly 40 g (1.4 oz).

Step by step

  1. Add the water. Fill the pot with cold water, keeping the level below the bottom of the basket and the spout. If the water touches the grounds before it heats, the coffee tastes flat.
  2. Fill the basket. Put the stem in the pot, add the coarse coffee to the basket, and put the basket lid on. Wipe any stray grounds off the stem so they don't clog it.
  3. Heat to medium. Put the lid on the pot and set it on a burner over medium heat.
  4. Turn it down when it perks. The glass knob on the lid shows the coffee bubbling up. As soon as it starts, drop the heat to low. You want a lazy, steady perk, not a rolling boil.
  5. Start the timer. Perk for 4 to 8 minutes. About 4 makes a lighter pot, 5 or 6 is a good middle, and 7 or 8 is strong. Check the color through the glass knob.
  6. Take it off the heat and pull the stem. Lift out the whole stem and basket, not just the basket. Left in place, steam condenses and drips back through spent grounds, and the pot goes sour and bitter within minutes. Let the coffee settle for about 30 seconds, then pour.

If it doesn't taste right

Change only one thing at a time, so you know what made the difference.

  • Bitter, harsh, or burnt: the heat was too high or it perked too long. Turn the heat down sooner, shorten the time, and pull the stem right away.
  • Muddy or gritty: the grind is too fine. Grind coarser, and let the pot rest for 30 seconds before you pour.
  • Weak or thin: use more coffee, up to 2 heaping tablespoons per 8 fluid ounces, or perk a minute or two longer.
  • It spits or boils over: the heat is too high, or the water level is too high. Turn it down and check the fill line.
  • It won't perk: the heat is too low, or the tube is clogged with grounds. Raise the heat a notch and check that the stem is clean.

Tips that make a bigger difference than gear

  • Grind right before you brew. Ground coffee goes stale within minutes, not days.
  • Buy fresh beans. Beans taste best in the first few weeks after roasting. Look for a roast date on the bag.
  • Keep the pot clean. Old coffee oils turn rancid and flavor every pot after. Wash the stem, basket, and pot after each use and scrub the tube if you can.
  • Try a paper disk. If your grounds keep getting through, a paper filter disk cut to fit the basket catches the fines.

This guide describes a widely used starting method, not a single correct way. Pots, burners, and beans all vary, so treat the numbers as a starting point and adjust to your taste. Based on published percolator guides, including Colletti Coffee and Talk About Coffee.

Get a roaster worth knowing in your inbox every week.

One roaster or café, one brewing tip, and what's new in coffee. Free.