Homemade Milky Way Bars

By: Susan Updated on Tue, 11 Aug 2026 16:44:43 GMT Desserts

Tags: #candy #chocolate #caramel #desserts #no-bake

Homemade Milky Way bars with caramel nougat and chocolate coating Pin it
Homemade Milky Way bars with caramel nougat and chocolate coating

Milky Way Bars are a fun homemade candy project when you want something more exciting than a plain pan of brownies. The best part is the contrast. You get soft nougat, stretchy caramel, and a thin chocolate shell in every bite.

This version keeps the method manageable with marshmallow creme for the nougat and soft caramels for the filling. It still tastes like a real kitchen project, not just melted candy stacked in a pan.

Candy-Bar Layers That Matter

Use chocolate you enjoy eating plain, since it forms the first and last bite. The nougat should be soft and malty, while the caramel needs enough body to slice without running.

Ingredients for homemade Milky Way bars with chocolate caramel and nougat
Ingredients for homemade Milky Way bars with chocolate caramel and nougat
  • Semi-sweet and milk chocolate chips. A blend gives the coating a balanced flavor with enough sweetness for a candy-bar feel.
  • Coconut oil or shortening. Helps the chocolate melt smoothly and set with a gentle snap.
  • Unsalted butter. Adds richness to the nougat and keeps the sweetness from tasting flat.
  • Granulated sugar and evaporated milk. Cook into the base that gives the nougat its soft chew.
  • Marshmallow creme. Makes the nougat fluffy without needing a long candy-making process.
  • Malted milk powder. Adds the classic malt flavor that makes these taste like Milky Way Bars.
  • Soft caramels and cream. Melt into a smooth layer that stays chewy after chilling.
  • Vanilla and salt. Round out the chocolate and keep the bars from tasting one-note sweet.

Milky Way Bars Method

  1. Prepare the pan. Line a 9x13-inch pan with parchment and leave overhang on two sides. This makes the chilled slab easy to lift out.
  2. Make the chocolate base. Melt half the chocolate with half the coconut oil. Spread it in the pan and chill until firm.
  3. Cook the nougat base. Simmer butter, sugar, and evaporated milk for a few minutes. Stir often so the sugar dissolves and the mixture stays smooth.
  4. Finish the nougat. Off the heat, stir in marshmallow creme, chocolate, malted milk powder, vanilla, and salt. Spread it over the cold chocolate base.
  5. Add the caramel. Melt the caramels with cream until smooth. Pour it over the nougat and chill until set.
  6. Finish and slice. Cover with the remaining melted chocolate. Chill until firm, then cut into small bars with a warm knife.
Four steps for layering and cutting homemade Milky Way bars
Four steps for layering and cutting homemade Milky Way bars

Keep The Nougat Soft

The nougat should be thick enough to hold a layer, but soft enough to bite without pulling the whole bar apart. The short simmer matters. It dissolves the sugar and tightens the base before the marshmallow creme goes in.

Once the pan comes off the heat, work quickly. Malted milk powder can clump if it sits on top of warm nougat, so sprinkle it in while stirring. The mixture will look glossy and stretchy at first. That is what you want. If it gets dull and heavy, it has cooled too much and will be harder to spread.

Caramel That Slices Cleanly

Wrapped soft caramels make this recipe steady and easy to repeat. Melt them slowly with a little cream. Stop heating as soon as the caramel is smooth. Too much heat can make it greasy, and too much cream can keep it from setting.

If you prefer homemade caramel, use one that firms up in the fridge. A sauce-style caramel is too loose here. It will taste good, but it will squeeze out when you cut the bars. A tiny pinch of salt in the caramel layer helps the chocolate taste deeper and keeps the candy from being plain sweet.

Chill Before Every Layer

Cold layers are the secret to neat Milky Way Bars. If the chocolate base is soft when the nougat goes on, the layers smear together. If the nougat is still warm when the caramel lands, the caramel sinks in and turns the center muddy.

Give each layer time to firm up before moving on. The waiting is the hardest part, but it is also what makes the bars slice like candy instead of frosting. For clean edges, lift the whole slab from the pan and use a large knife warmed under hot water. Wipe the blade between cuts.

Storage For Best Texture

These bars contain dairy, so I store them in the refrigerator. The FDA food storage guidance recommends keeping refrigerated foods at 40 F or below. Airtight storage also keeps the caramel from picking up fridge smells.

For a softer bite, let the bars sit at room temperature for 8-10 minutes before serving. If you freeze them, wrap the slab or individual bars tightly. Utah State University Extension notes that moisture and temperature are important for food storage quality, which is especially true for chocolate. Keep them wrapped until thawed so condensation forms on the wrapping instead of the chocolate.

Swaps And Serving Ideas

Dark chocolate gives the bars a sharper finish. Milk chocolate makes them sweeter and closer to the candy aisle version. You can also sprinkle flaky salt over the caramel before adding the top chocolate. It is a small touch, but it makes each bite less sugary.

Cut these small. A 9x13-inch pan makes 24 generous bars or 36 bite-size pieces for a dessert tray. They are good with coffee, packed into holiday tins, or tucked into a lunchbox after they have chilled firm. If your kitchen is warm, serve them straight from the fridge.

Summary

Chill the bars until firm, then cut them small. They are rich, sweet, and best served cold or just slightly softened at room temperature.

Top-down homemade Milky Way bars with caramel and nougat layers
Top-down homemade Milky Way bars with caramel and nougat layers

FAQs

Do these Milky Way Bars taste like the candy bar?

They have the same main idea, with chocolate malt nougat, caramel, and a chocolate coating. The homemade version is a little softer and richer because the layers are fresh and thicker than a packaged candy bar.

Can I make them without malted milk powder?

Yes, but the flavor will be less like a Milky Way bar. Replace it with powdered milk for a creamy nougat, or leave it out and add one extra tablespoon of cocoa powder for a stronger chocolate flavor.

Why is my nougat too sticky to spread?

Nougat gets sticky when it cools. Spread it right after mixing, while it is warm and glossy. A lightly greased offset spatula makes the job much easier.

Can I use homemade caramel instead of wrapped caramels?

Yes. Use a thick, sliceable caramel that sets firm when chilled. Thin caramel sauce will run when you cut the bars, so save that for ice cream.

How should I store homemade Milky Way Bars?

Keep them in an airtight container in the refrigerator for up to 1 week. Separate layers with parchment so the chocolate stays neat.

Can I freeze them?

Yes. Freeze the cut bars in a sealed container for up to 2 months. Thaw them in the refrigerator so the caramel stays firm and the chocolate does not sweat as much.

References

Sources cited in this recipe.
Rate this recipe

Homemade Milky Way Bars

Prep time:
25 min
Cook time:
10 min
Total time:
35 min
Servings:
24
Homemade Milky Way bars with caramel nougat and chocolate coating
Print it Pin it Send it

Homemade Milky Way Bars with chocolate malt nougat, soft caramel, and a glossy chocolate shell.

Ingredients

  • For the chocolate layers

  • For the chocolate malt nougat

  • For the caramel layer

Instructions

1.

1. Prepare the pan: Line a 9x13-inch pan with parchment paper, leaving overhang on two sides. Lightly grease the parchment so the caramel releases cleanly.

2.

2. Set the bottom chocolate: Melt 1 cup semi-sweet chocolate chips, 1 cup milk chocolate chips, and 1 tablespoon coconut oil in short microwave bursts or over low heat. Stir until smooth, spread evenly in the pan, and chill for 10-15 minutes until firm.

3.

3. Cook the nougat base: In a medium saucepan, melt the butter with the sugar and evaporated milk over medium heat. Bring to a gentle simmer and cook for 3-4 minutes, stirring often, until smooth and slightly thickened.

4.

4. Finish the nougat: Remove the pan from the heat. Stir in the marshmallow creme, 1/2 cup semi-sweet chocolate chips, malted milk powder, vanilla, and salt until glossy. Spread the nougat over the chilled chocolate base and chill for 15 minutes.

5.

5. Add the caramel layer: Melt the caramels with the heavy cream and a pinch of salt over low heat or in the microwave, stirring until smooth. Spread over the nougat and chill for 20-25 minutes until set.

6.

6. Top with chocolate: Melt the remaining 1 cup semi-sweet chocolate chips, 1 cup milk chocolate chips, and 1 tablespoon coconut oil until smooth. Spread over the caramel layer and chill for at least 1 hour until firm.

7.

7. Slice the bars: Lift the slab from the pan using the parchment. Let it stand for 5 minutes, then cut into bars with a warm sharp knife, wiping the blade between cuts.

Good to know

  1. Plan for about 1 hour 45 minutes of inactive chilling time.
  2. For smaller party pieces, cut into 36 squares instead of 24 bars.
  3. Store chilled for the neatest texture and cleanest chocolate shell.

Equipment

  • 9x13-inch baking pan
  • Parchment paper
  • Medium saucepan
  • Heatproof bowl or microwave-safe bowl
  • Offset spatula
  • Sharp knife

Allergens

Always check labels if you have allergies.
  • Dairy
  • Egg
  • Soy
  • Gluten

Nutrition facts

Values are estimates per serving.
  • Calories: 285
  • Fat: 13 g
  • Carbs: 42 g
  • Protein: 3 g