Menu
Appetizers / Snacks

Soft Pretzels Recipe

Chewy homemade Soft Pretzels are easy to make and hard to resist! Dip them into a creamy, mustard-spiked cheese sauce for the perfect afternoon snack.

A top down shot of a baked soft pretzel.

Homemade soft pretzels are such a great snack! Everyone in my family loves them, and they’re not complicated to make.

Why You’ll Love This Recipe for Soft Pretzels

  • Easy Method: You need 20 minutes of prep time to make the dough for the pretzels, and you’ll use simple ingredients like flour, yeast, milk, and olive oil.
  • Authentic Flavor: The baking soda bath in which you’ll boil the pretzels before baking them gives them a wonderful chewy bite, and that pretzel taste you know and love.
  • Flavorful Homemade Dip: The cheesy dip is the real star of this recipe! Cheddar and Gouda cheese are swirled with a little cayenne pepper and Dijon mustard to make an irresistible sauce for the pretzels.

What You’ll Need

Ingredients For Soft Pretzels

  • All-Purpose Flour
  • Active Dry Yeast – Note that we are not using instant yeast.
  • Sugar
  • Milk – You can use whole or 2% milk.
  • Water
  • Olive Oil I use extra virgin olive oil.
  • Baking Soda Bath – Water and baking soda
  • Topping – Coarse kosher or sea salt.

Ingredients For The Pretzel Dip

  • Butter – Use unsalted butter.
  • All-Purpose Flour
  • Salt
  • Milk – Use whole milk for richness.
  • Cheddar Cheese I like sharp cheddar in the sauce.
  • Gouda Cheese
  • Dried Garlic and Onion Powders
  • Dijon Mustard
  • Hot Sauce – Omit if you don’t like things very spicy.
Baked soft pretzels are shown on a rack with cheese sauce alongside.

How to Make Soft Pretzels with Pretzel Dip

Follow along with my easy method for making soft pretzels with pretzel dip.

  1. Proof. Warm the milk over low heat to activate the yeast.
  2. Make dough. Mix the yeast, sugar, and flour then add the milk and olive oil.
  3. Knead. Knead the dough on a lightly floured surface until it becomes smooth and elastic.
  4. Proof. Let the dough rise for 1 hour or until it has doubled.
  5. Shape. Divide the dough into 12 equal portions shape into a pretzel.
  6. Cook. Carefully dip each pretzel into a pot of boiling water and baking soda.
  7. Bake. Sprinkle on top of each pretzel and bake until golden brown.
  8. Make the dip. Cook the flour and butter, then whisk in the milk.
  9. Add cheese. Stir in the cheeses until the sauce is smooth and add the garlic powder and onion powder.
  10. Finish. Remove the saucepan from the heat and stir in the Dijon mustard and hot sauce.

How to Shape Pretzels

To make the classic soft pretzels shape, roll each piece of dough – you’ll have 12 pieces – into a rope. Then form it into a “u” or horseshoe shape, twist the ends together, then press them into the bottom of the u.

Recipe Tips And Variations

  • Rise the dough properly. The dough should be roughly double the size of when you start. If you need to find a warm place in your house, you can preheat your oven to 110°F, turn it off, and place the bowl of dough inside the oven to proof.
  • Make ahead. Make the dough ahead of time and place it in an airtight container in the fridge up to 24 hours in advance. You can shape the soft pretzels using dough straight from the fridge. Then, let the dough sit at room temperature for about 1 hour to warm up before cooking it in the water bath.
  • Go sweet. If you wish, you can make these soft pretzels sweet rather than salty. You can combine cinnamon and sugar as a topping or drizzle a little honey over the tops of the pretzels before you bake them.
  • Skip the water bath. I highly recommend using the baking soda bath method to achieve that perfect chewy pretzel texture. However, if you’re short on time, you can skip this step and simply bake the pretzels. If you do decide to bake them, brush the tops of the pretzels with a little beaten egg before you place them in the oven.
A soft pretzel is dipped in cheese sauce.

What to Serve with Homemade Soft Pretzels

I think these homemade soft pretzels need nothing more than the homemade cheese dip, but they are pretty great with Loaded Baked Potato Soup, French Onion Soup, or Roasted Tomato Soup. Try them with my Asian Cabbage Slaw, or make a heartier Big Mac Salad. Add pretzels alongside these Grilled Chicken Shawarma Skewers or Chili Con Carne. Or other little bites like Mac and Cheese Bites and Parmesan Crusted Potatoes.

Baked soft pretzels are shown on a rack with cheese sauce alongside.

How to Store & Reheat Leftovers

  • Counter: Place pretzels in an airtight container and keep them on the counter for up to 3 days.
  • To Reheat: Put a pretzel in the microwave and heat it for a few seconds until warm. You can also bake them on a baking sheet in the oven at 350°F for 5 minutes.
  • To Freeze: Place the baked, cooled pretzels in a sealable bag with a piece of parchment paper in between each one to prevent sticking, and store them in the freezer for up to 3 months. You can reheat them from frozen by placing the frozen pretzels on a baking sheet and bake them at 350°F for about 20 minutes. You can also microwave frozen pretzels at 30-second intervals until warm.

More Easy Snacks

Baked soft pretzels are shown on a rack with cheese sauce alongside.
Print Recipe
5 from 3 votes

Soft Pretzels with Pretzel Dip

Chewy homemade Soft Pretzels are easy to make and hard to resist! Dip them into a creamy, mustard-spiked cheese sauce for the perfect afternoon snack.
Prep Time25 minutes
Cook Time30 minutes
Resting Time1 hour
Total Time2 hours
Course: Snack
Cuisine: American
Keyword: homemade soft pretzels, recipes for soft pretzels, soft pretzels, soft pretzels recipe
Servings: 12
Calories: 389kcal

Ingredients

For the Soft Pretzels

  • cups all-purpose flour
  • teaspoons active dry yeast
  • 3 tablespoons granulated sugar
  • cups milk
  • ½ cup water
  • 2 tablespoons olive oil

For the Baking Soda Bath

  • 1 gallon water
  • ½ cup baking soda

For the Topping

  • coarse kosher or sea salt for topping

For the Pretzel Dip

  • 3 tablespoons unsalted butter
  • 3 tablespoons all-purpose flour
  • 1 teaspoon salt
  • 2 cups whole milk
  • 1 cup cheddar cheese, shredded
  • 1 cup gouda Cheese, shredded
  • ½ teaspoon garlic powder
  • ½ teaspoon onion powder
  • 1 teaspoon Dijon mustard
  • 1 teaspoon hot sauce

Instructions

Soft Pretzels

  • In a small saucepan, warm the milk and water over low heat until it reaches around 110°F. Make sure it's not too hot, as it can kill the yeast. Remove from heat.
  • In a large mixing bowl, combine the active dry yeast and granulated sugar with all-purpose flour. Pour the warm milk and water mixture over it, add olive oil and stir until a dough forms.
  • Knead the dough on a lightly floured surface for about 10 minutes until it becomes smooth and elastic.
  • Place the dough in a greased bowl, cover it with a clean kitchen towel, and let it rise for about 1 hour or until it has doubled in size.
  • Preheat your oven to 450°F. Line a baking sheet with parchment paper.
  • In a large pot, bring the gallon of water to a boil, then add the baking soda.
  • Divide the dough into 12 equal portions and roll each portion into a long rope. Shape each rope into a pretzel.
  • Carefully dip each pretzel into the boiling water for about 30 seconds, then place them on the prepared baking sheet. Work in several batches.
  • Sprinkle coarse kosher or sea salt on top of each pretzel.
  • Bake the pretzels in the preheated oven for 12-15 minutes or until they are golden brown.

Pretzel Dip

  • In a saucepan over medium heat, melt the butter. Add the flour and cook, stirring constantly, for 1-2 minutes to make a roux.
  • Gradually whisk in the milk. Continue to cook and whisk until the mixture thickens, about 4-5 minutes.
  • Stir in the Cheddar and Gouda cheeses until they are fully melted and the sauce is smooth. Add garlic powder and onion powder.
  • Remove the saucepan from the heat and stir in the Dijon mustard and hot sauce.
  • Serve the pretzel dip warm with the freshly baked soft pretzels.

Notes

  • To shape the pretzels, roll each piece of dough into a rope. Then, form it into a “u” or horseshoe shape, twist the ends together, and press them into the bottom of the “u”.
  • Rise the dough – it should be double the size of when you started. If you need to find a warm spot for it, preheat your oven to 110°F, turn it off, and place the bowl of dough inside the oven to proof.
  • Make the dough ahead of time and place it in an airtight container in the fridge up to 24 hours in advance. You can shape the soft pretzels using dough straight from the fridge. Then, let the dough sit at room temperature for about 1 hour to warm up before cooking it in the water bath.
  • You can make these soft pretzels sweet rather than salty. Combine cinnamon and sugar as a topping, or drizzle honey over the tops of the pretzels before you bake them.
  • If you’re short on time, you can skip the baking soda step and simply bake the pretzels. If you decide only to bake them, brush the tops of the pretzels with a little beaten egg before you place them in the oven.
  • Store the pretzels in an airtight container and keep them on the counter for up to 3 days. You can also freeze them for up to 3 months.

Nutrition

Calories: 389kcal | Carbohydrates: 45g | Protein: 15g | Fat: 17g | Saturated Fat: 9g | Polyunsaturated Fat: 1g | Monounsaturated Fat: 5g | Trans Fat: 0.1g | Cholesterol: 48mg | Sodium: 1843mg | Potassium: 200mg | Fiber: 2g | Sugar: 7g | Vitamin A: 409IU | Vitamin C: 0.3mg | Calcium: 311mg | Iron: 2mg

4 Comments

  • Beth
    Nov 14, 2023 at 12:20 pm

    5 stars
    OMG, that looks so good! Whenever I got to a fair or theme park, I seek out soft pretzels. I can’t wait to make my own!

    Reply
  • Erin | Dinners, Dishes and Dessert
    Nov 15, 2023 at 8:18 am

    My kind of snack! Can’t wait to make this!

    Reply
  • Catalina
    Nov 15, 2023 at 2:19 pm

    5 stars
    My favorite treat! I am so glad to make pretzel at home! I love them with cinnamon flavor!

    Reply
  • Sandra
    Nov 16, 2023 at 11:38 am

    5 stars
    Really perfect afternoon snack! My kids devoured a whole batch in no time!

    Reply

Leave a Reply

Recipe Rating