Nutrition Facts for Ham buns

Ham Buns

Soft, golden, and bursting with savory flavors, these homemade Ham Buns are the ultimate comfort food for any occasion. Perfectly fluffy dough encases a rich, creamy filling of diced ham, cheddar cheese, mayonnaise, and a touch of Dijon mustard for a tangy twist. Made with pantry staples like all-purpose flour and instant yeast, these buns are an irresistible combination of buttery, tender bread and gooey, cheesy goodness. Whether enjoyed warm from the oven or at room temperature, they make an excellent snack, party appetizer, or lunchbox treat. With just 25 minutes of prep time and simple steps like kneading, filling, and baking, these Ham Buns are an easy yet impressive way to upgrade your baking game.

Nutriscore Rating: 56/100
Want to add this food to your meal log?
Try SnapCalorie's FREE AI assisted nutrition tracking free in the App store or on Android.
Image of Ham Buns
Prep Time:25 mins
Cook Time:20 mins
Total Time:45 mins
Servings: 12

Ingredients

  • 3.5 cups All-purpose flour
  • 3 tablespoons Granulated sugar
  • 1 teaspoon Salt
  • 2.25 teaspoons Instant yeast
  • 1 cup Whole milk
  • 4 tablespoons Unsalted butter
  • 1 large Egg
  • 1.5 cups Cooked ham, finely diced
  • 2 tablespoons Mayonnaise
  • 1 teaspoon Dijon mustard
  • 1 cup Cheddar cheese, shredded
  • 1 large Egg yolk
  • 1 tablespoon Water

Directions

Step 1

In a large mixing bowl, combine all-purpose flour, sugar, salt, and instant yeast.

Step 2

In a small saucepan, heat the milk and butter over low heat until the butter melts. Let it cool slightly until warm to the touch (about 110°F).

Step 3

Add the warm milk-butter mixture and the egg to the dry ingredients. Mix until a soft dough forms.

Step 4

Transfer the dough to a lightly floured surface and knead for 8-10 minutes, or until the dough is smooth and elastic. Alternatively, use a stand mixer with a dough hook for kneading.

Step 5

Place the dough in a greased bowl, cover with a clean kitchen towel or plastic wrap, and let it rise in a warm place for 1 hour, or until it doubles in size.

Step 6

In the meantime, prepare the filling. In a mixing bowl, combine the diced ham, mayonnaise, Dijon mustard, and shredded cheddar cheese. Mix well and set aside.

Step 7

Punch down the risen dough and divide it into 12 equal portions. Roll each portion into a ball.

Step 8

Flatten each dough ball into a disc and place about 2 tablespoons of the ham mixture in the center. Gather the edges of the dough and pinch them together to seal, forming a bun.

Step 9

Place the buns seam-side down on a parchment-lined baking sheet, spaced slightly apart. Cover with a clean kitchen towel and let them rise for 30 minutes.

Step 10

Preheat the oven to 375°F (190°C).

Step 11

In a small bowl, whisk together the egg yolk and water to make an egg wash. Brush the tops of the buns with the egg wash.

Step 12

Bake in the preheated oven for 15-20 minutes, or until golden brown.

Step 13

Remove from the oven and let cool slightly before serving. Enjoy your ham buns warm or at room temperature.

Nutrition Facts

Serving size 1380.9 grams (1380.9g)
Amount per serving % Daily Value*
Calories 3617
Total Fat 152.10g 195%
Saturated Fat 70.30g 351%
Polyunsaturated Fat 2.20g
Cholesterol 914mg 305%
Sodium 7992mg 347%
Total Carbohydrate 389.10g 141%
Dietary Fiber 13.40g 48%
Total Sugars 56.40g
Protein 170.80g 342%
Vitamin D 203IU 1017%
Calcium 1243mg 96%
Iron 25mg 139%
Potassium 2054mg 44%
*The % Daily Value tells you how much a nutrient in a serving of food contributes to a daily diet. 2,000 calories a day is used for general nutrition advice.

Source of Calories

Fat: 37.9%
Protein: 18.9%
Carbs: 43.1%