DIY Root Beer Recipe


Serious Eats

Homemade root beer is earthy, bold, and sweet all at the same time.

Notes: Sassafras root bark, birch bark and sarsaparilla root bark are available at some homebrew and herb shops. You can also order them online from Lhasa Karnak. Ale yeast can be found at homebrew shops, or you can order it online. Home brewed root beer has a slight alcoholic content (around 1%). If chocolate mint is unavailable to you, substitute spearmint. Be sure to sanitize the plastic bottles before use.

Recipe Facts

Prep: 2 hrs 30 mins
Cook: 15 mins
Active: 40 mins
Fermenting Time: 60 hrs
Total: 62 hrs 45 mins
Serves: 16 servings
Makes: 1 gallon

Rate & Comment


  • 1 gallon filtered water, divided

  • 1 tablespoon sarsaparilla root bark (see note)

  • 1 tablespoon sassafras root bark (see note)

  • 1 tablespoon birch bark (see note)

  • 3 star anise pods

  • 1 vanilla bean, split and scraped

  • 1/2 teaspoon crushed ginger

  • 4 sprigs chocolate mint (see note)

  • 1 1/2 cups brown sugar, packed

  • 1/2 cup molasses

  • 1/8 teaspoon ale yeast


  1. Combine 2 quarts water, sassafras, sarsaparilla, birch, mint, star anise, ginger, and vanilla in a medium saucepan. Bring to a boil, reduce to a simmer, and cook for 10 minutes. Remove pot from heat, cover, and let steep for 2 hours.

  2. Strain liquid through fine mesh strainer lined with cheesecloth into large pot. Add remaining 2 quarts water along with the brown sugar and molasses. Stir until mixture is integrated, then cover.

  3. Let cool to 75°F, then stir in yeast and let it sit for 15 minutes. Fill plastic bottles with mixture, leaving 2 inches of space at top. Screw on caps. Keep bottles at room temperature for 36 hours, then open a bottle slowly and carefully to see if it is carbonated enough. If it is, then go on to step 4. If not, reseal the bottle and let rest for another 12 to 24 hours until desired carbonation is reached.

  4. Place bottles in the refrigerator for 2 days before drinking. You can store refrigerated root beer for about one month.

Special Equipment

fine-mesh strainer, cheesecloth, 1-liter plastic bottles, thermometer

Nutrition Facts (per serving)
99 Calories
0g Fat
26g Carbs
0g Protein
Show Full Nutrition Label Hide Full Nutrition Label
Nutrition Facts
Servings: 16
Amount per serving
Calories 99
% Daily Value*
Total Fat 0g 0%
Saturated Fat 0g 0%
Cholesterol 0mg 0%
Sodium 19mg 1%
Total Carbohydrate 26g 9%
Dietary Fiber 1g 2%
Total Sugars 24g
Protein 0g
Vitamin C 1mg 5%
Calcium 54mg 4%
Iron 1mg 6%
Potassium 196mg 4%
*The % Daily Value (DV) tells you how much a nutrient in a food serving contributes to a daily diet. 2,000 calories a day is used for general nutrition advice.
(Nutrition information is calculated using an ingredient database and should be considered an estimate.)