Campfire S'Mores Bread Pudding


Delicious recipe your family and friends are sure to love.

Prep Time:
15 mins
Cook Time:
50 mins
Additional Time:
30 mins
Total Time:
1 hrs 35 mins
9 servings


  • 4 hot dog buns, cut into 1-inch pieces

  • 1 (14 ounce) can sweetened condensed milk

  • ¾ cup milk

  • 4 eggs, beaten

  • 1 teaspoon vanilla extract

  • ¼ teaspoon ground nutmeg

  • 1 cup miniature marshmallows

  • ¾ cup miniature semisweet chocolate chips

  • 5 graham cracker squares, crushed

  • 2 tablespoons milk

  • 2 tablespoons miniature marshmallows, or more to taste

  • 2 tablespoons miniature semisweet chocolate chips, or more to taste


  1. Preheat oven to 325 degrees F (165 degrees C). Grease a 2-quart square baking dish. Spread hot dog bun pieces out onto a baking sheet.

  2. Bake hot dog buns in the preheated oven until dry and crisp, 7 to 8 minutes. Cool completely.

  3. Beat condensed milk, 3/4 cup milk, eggs, vanilla extract, and nutmeg together in a bowl.

  4. Spread hot dog bun pieces out in the bottom of the prepared baking dish. Pour milk mixture over buns. Scatter 1 cup marshmallows and 3/4 cup chocolate chips over the milk mixture; let rest until mixture is slightly soaked into bread, about 5 minutes. Sprinkle graham cracker crumbs over the top.

  5. Bake in the preheated oven until a knife inserted into the center of the bread pudding comes out clean, about 35 minutes.

  6. Whisk 2 tablespoons milk, 2 tablespoons marshmallows, and 2 tablespoons chocolate chips together in a saucepan over medium heat until marshmallows and chocolate are melted and completely incorporated. Pour marshmallow mixture over bread pudding and cool, 20 to 30 minutes.

Cook's Note:

You can also leave the hot dog bun pieces out at room temperature to dry out instead of baking.

Nutrition Facts (per serving)

358 Calories
13g Fat
53g Carbs
10g Protein
Nutrition Facts
Servings Per Recipe 9
Calories 358
% Daily Value *
Total Fat 13g 16%
Saturated Fat 7g 34%
Cholesterol 99mg 33%
Sodium 221mg 10%
Total Carbohydrate 53g 19%
Dietary Fiber 2g 5%
Total Sugars 40g
Protein 10g
Vitamin C 1mg 6%
Calcium 196mg 15%
Iron 2mg 10%
Potassium 313mg 7%

* Percent Daily Values are based on a 2,000 calorie diet. Your daily values may be higher or lower depending on your calorie needs.

** Nutrient information is not available for all ingredients. Amount is based on available nutrient data.

(-) Information is not currently available for this nutrient. If you are following a medically restrictive diet, please consult your doctor or registered dietitian before preparing this recipe for personal consumption.

You’ll Also Love