Our soft pretzels with cheddar cheese sauce will take a little time and patience to make, but the instructions are easy to follow and the process is quite fun! The entire staff went bananas for this recipe—it’s a home run.

The pretzels are delicious on their own, but if you want to go the extra mile, the cheese sauce will make you ravenous for this snack 24/7! The trick is to shred your own cheese at home to make the roux. The pre-shredded variety from the store is loaded with starch, which will make the sauce grainy.

Once you make the pretzel dough, dip it in the alkaline solution to get that yummy pretzel favor, style like a pretzel then brush dough with the egg wash. Pop those suckers in the oven and wait for them to brown. Yeehaw!

Homemade soft pretzels, surrounding a bowl of dipping sauce.

Homemade Soft Pretzels Recipe

These homemade soft pretzels with cheddar cheese sauce are just like the ones you get at the mall! The entire family will go crazy for this savory treat!


Yield: 14 -16 pretzels
No ratings yet
Leave a Review


cheese sauce



  • Add lukewarm water to a small bowl then stir in packet of yeast and 1 tsp granulated sugar until dissolved. Set aside for 10 minutes, until the mixture becomes foamy.
  • In a large mixing bowl or the bowl of a stand mixer, combine flour, ½ cup sugar and salt. Add the yeast mixture then begin mixing. Gradually pour in melted butter and continue mixing until the dough forms and all dry ingredients are incorporated. Knead for 8 minutes by hand or 4-5 minutes in a stand mixer, until the dough is smooth. Place dough into a clean mixing bowl coated with cooking spray, cover with a kitchen towel or plastic wrap then let dough rise in a warm spot for 1 hour, until it has doubled in size.
  • Preheat oven to 450 degrees. Meanwhile, line 2 baking sheets with parchment paper then lightly coat with cooking spray. Turn dough out onto a clean work surface then divide dough into 16 equal portions. If you have a kitchen scale, divide the dough into 2½ oz portions.
  • Working one by one, roll each dough ball into a 24" long rope then form the rope into an upside down “U.”
  • Cross the ends over one another about 2" from the ends.
  • Twist the ends once and fold the twist upward to slightly overlap the curved part of the “U.” Pinch lightly to set the dough in place and transfer to the oiled baking sheet. Repeat with remaining dough.
  • Bring 5 cups of water to a boil in a pot with a wide opening. Once the water boils, begin stirring, gradually adding baking soda—be careful when adding the soda, because the water will bubble vigorously! Once the soda has dissolved completely, reduce heat to medium-low and keep the water at a low simmer. Working one or two at a time, place a pretzel on a large slotted spoon or spatula then lower it into the simmering water. Let pretzel sit in the water for approximately 30 seconds. Remove pretzel from water then return it to baking sheet. Repeat with remaining pretzels.
  • Brush each pretzel with egg yolk/water mixture then sprinkle with coarse salt. Bake for 10-12 minutes, rotating halfway through baking if necessary for even browning. Remove from oven and keep warm.

cheese sauce

  • Melt butter in a medium-sized saucepan over medium heat. When butter has melted, add flour and stir until combined. Cook flour in the butter for 30 seconds before whisking in the milk. Let the mixture come to a boil, reduce the heat to low then simmer for 5 minutes.
  • Stir in mustard powder, Worcestershire sauce and salt until completely combined and then add the cheese in 3 increments. Stir until each addition is completely melted before adding the next. Do not use bagged pre-shredded cheese for this recipe or the sauce will become grainy.
  • Once the sauce is completely smooth, transfer to a serving dish and dip the fresh warm pretzels till your heart’s content!


The process of dipping the pretzels in an alkaline solution (created by the baking soda) creates that dark brown coating on the outside that pretzels are famous for.
Calories: 197kcal, Carbohydrates: 29g, Protein: 5g, Fat: 7g, Saturated Fat: 4g, Polyunsaturated Fat: 0.1g, Monounsaturated Fat: 1g, Cholesterol: 34mg, Sodium: 668mg, Potassium: 78mg, Fiber: 1g, Sugar: 8g
Tried this recipe?Mention @EverydayDishes or tag #everydaydishes!

Homemade soft pretzels recipe