The Best Homemade Soft Pretzels
Last Updated on July 18, 2026 by Janell
There is nothing quite like the smell of warm, buttery pretzels baking in your kitchen. If you’ve ever walked through an Amish market or past a pretzel stand at the mall, you know exactly what I mean.
This easy homemade soft pretzels recipe brings that exact bakery experience right to your home. While making yeast dough can sometimes feel intimidating, this recipe is incredibly forgiving and uses basic pantry staples. It’s the perfect weekend project or a fun afternoon activity to do with kids.

Whether you are looking for the ultimate fall game day snacks or just want some fun things to bake on a rainy day, these butter-dipped soft pretzels are a guaranteed crowd-pleaser.
Why This Recipe Works: The Secret to the Perfect Twist
If you’ve never made pretzels from scratch, you might wonder how they get that distinct chewy crust and golden-brown color. The secret is the baking soda bath.
Before these go into the oven, they get a quick dip in a mixture of warm water and baking soda. This alkalizes the outside of the dough, which accelerates the browning process in the oven and gives you that authentic, classic pretzel flavor.

Soft Pretzel Recipe
Prep Time: 30 minutes | Rise Time: 60-90 minutes | Bake Time: 10 minutes |Yield: 6 large pretzels
Ingredients You'll Need
For the Pretzel Dough:
- 1 cup milk: Warmed to 110°F (warm to the touch, but not hot, so it doesn't kill the yeast).
- 1 package (¼ ounce) fast-acting dry yeast
- 1 tablespoon granulated sugar: To feed the yeast.
- 2 ½ cups all-purpose flour: Plus a little extra for kneading.
- 2 tablespoons brown sugar: Packed, for a hint of molasses sweetness.
- 1 teaspoon salt
- 2 tablespoons butter: Softened to room temperature.
For the Bath & Topping:
- 3 cups warm water
- ⅓ cup baking soda
- Coarse salt or pretzel salt for sprinkling.
- ½ cup (1 stick) butter: Melted, for dipping after baking.
Optional Dipping Sauces:
- Yellow or spicy brown mustard
- Warm beer cheese sauce
- Sweetened cream cheese frosting (if making the sweet version!)
How to Make Soft Pretzels From Scratch
1. Proof the Yeast
In a small bowl, combine the warm milk, yeast, and 1 tablespoon of granulated sugar. Let it sit for about 5 minutes. You’ll know it’s ready when it looks frothy and bubbles start forming on top.

2. Mix the Dough
In a large mixing bowl, combine 1 cup of the flour, the brown sugar, and the salt. Pour in your frothy yeast mixture and stir well. Cut the 2 tablespoons of softened butter into small chunks and stir them into the batter. (Don’t worry if some small bits of butter don't mix in completely yet; they will blend in during the next step). Add the remaining 1 ¼ cups of flour and mix until a cohesive dough forms.

3. Knead and Rise
Turn the dough out onto a lightly floured surface. Knead for about 5 minutes, adding up to an extra ½ cup of flour if the dough is sticking too much to your hands. You want the dough to be soft, smooth, and just slightly tacky.
Shape it into a ball, place it in a greased bowl, and turn it over once to coat the top. Cover the bowl with a clean kitchen towel and let it rise in a warm spot for 60 to 90 minutes, or until it has doubled in size.

4. Shape the Pretzels
Preheat your oven to 450°F and grease a large baking sheet with non-stick spray (or line it with a silicone baking mat).


Punch down your risen dough and divide it into 6 equal pieces. Roll each piece with the palms of your hands, starting from the center and working your way out, until you have a long, thin rope about 30 inches long. Twist the rope into a classic pretzel shape.
5. The Baking Soda Dip & Bake
In a medium bowl, stir together the 3 cups of warm water and ⅓ cup of baking soda. Dip each shaped pretzel into the water for just a few seconds, then place it onto your prepared baking sheet.
Sprinkle the tops generously with coarse salt. Bake at 450°F for 8 to 10 minutes until they are a beautiful golden brown. Tip: The bottoms of the pretzels brown faster than the tops, so check them around the 8-minute mark to prevent burning.

6. The Butter Finish
Remove the pretzels from the oven. While they are still hot, use tongs to dip the entire pretzel directly into the ½ cup of melted butter, or use a pastry brush to coat them generously. Add a little extra coarse salt if you like them savory, and serve warm!
Twist It Your Way: Cinnamon Sugar Pretzels
If you prefer a sweet, Auntie Anne's copycat style pretzel, skip the coarse salt before baking. After the baked pretzels come out of the oven and get their melted butter bath, immediately roll them in a bowl filled with a mixture of ½ cup granulated sugar and 1 tablespoon of cinnamon. Serve them with a side of sweetened cream cheese dip!
Recipe Overview
Homemade Soft Pretzels
Soft, buttery homemade soft pretzels with a chewy golden crust and fluffy center. This easy homemade pretzel recipe uses simple pantry ingredients and a baking soda bath for authentic bakery-style flavor.
Ingredients
Pretzel Dough
- 1 cup milk, warmed to 110°F
- 1 (¼-ounce) package fast-acting dry yeast
- 1 tablespoon granulated sugar
- 2½ cups all-purpose flour, plus extra for kneading
- 2 tablespoons packed brown sugar
- 1 teaspoon salt
- 2 tablespoons butter, softened
Baking Soda Bath
- 3 cups warm water
- ⅓ cup baking soda
Topping
- Coarse salt or pretzel salt
- ½ cup butter (1 stick), melted
Instructions
- Warm the milk to about 110°F. Stir together the warm milk, yeast, and granulated sugar in a small bowl. Let stand for 5 minutes, or until frothy.
- In a large mixing bowl, combine 1 cup of the flour, brown sugar, and salt. Add the yeast mixture and stir well. Mix in the softened butter. Add the remaining flour and stir until a soft dough forms.
- Turn the dough onto a lightly floured surface and knead for about 5 minutes until smooth. Add a little extra flour if needed until the dough is soft and only slightly sticky.
- Place the dough in a lightly greased bowl, turning once to coat. Cover and let rise in a warm place for 60 to 90 minutes, or until doubled in size.
- Preheat the oven to 450°F. Grease or line a large baking sheet.
- Punch down the dough and divide it into 6 equal pieces. Roll each piece into a rope about 30 inches long and twist into a pretzel shape.
- In a medium bowl, whisk together the warm water and baking soda. Dip each pretzel into the baking soda bath for a few seconds, then place on the prepared baking sheet.
- Sprinkle with coarse salt.
- Bake for 8 to 10 minutes, or until golden brown.
- While still warm, dip each pretzel into the melted butter or brush generously with butter. Serve immediately.

