I have an easy and irresistible ice cream sandwich recipe that balances sweet and salty flavors. This version uses pretzels, caramel and peanuts, but you can swap in any favorite flavors and toppings.
Ice cream sandwich recipe

Homemade ice cream sandwiches are a delightful treat that are simpler to make than you might think. This recipe layers crunchy pretzels, roasted peanuts and mixed seeds with a silky caramel sauce and vanilla ice cream. It’s quick to assemble and ideal for customizing—use different ice cream flavors, swap nuts or seeds, or add fruit for a fresher bite.
The finished sandwiches combine salty crunch and sweet creaminess. The contrast between the crisp pretzel layer and soft ice cream is especially satisfying on a warm day.
I’m a big ice cream fan, especially during summer. I often reach for vanilla or berry flavors because they’re refreshing and pair well with a wide range of toppings.
More ice cream recipes you’ll love:
- No churn peach ice cream
- Pumpkin ice cream
- Cookies and cream ice cream
- Cookie dough ice cream

What’s in this ice cream sandwich?
The sandwich layers are built from chopped pretzels, salted peanuts, and a mixture of seeds such as sesame and sunflower. I also included a homemade caramel sauce to bind the mixture and add a rich, sweet note. Feel free to omit cumin or any seeds you don’t like, or replace them with more nuts or crunchy cereal.
The recipe is straightforward: prepare the salted, crunchy layer, make the caramel, then assemble the sandwich with softened vanilla ice cream between two thin layers of the pretzel mixture. The most time-consuming part is allowing the assembled dessert to freeze solid.

How to make this ice cream sandwich
- Chop the pretzels and roughly crush the peanuts.
- Toast seeds (sesame, sunflower, etc.) briefly in a skillet to deepen their flavor. Skip or swap any seeds you don’t like.
- Prepare a simple caramel: melt sugar with a splash of water until amber, remove from heat, carefully add cream, then stir in marshmallows until smooth (if using). Allow the caramel to cool slightly.
- Combine the caramel with the pretzel, peanut and seed mixture so everything is well coated.
- Line a small baking dish with parchment. Spread a thin layer of the caramel-pretzel mix in the bottom. Add a generous layer of slightly softened vanilla ice cream and smooth. Top with another thin layer of the caramel-pretzel mixture and press gently so it adheres.
- Cover and freeze overnight or until completely firm.
How to cut the ice cream sandwiches
Remove the dish from the freezer and let it sit at room temperature for about 10 minutes to make cutting easier. Dip a sharp knife in warm water between cuts for clean slices. If serving multiple sandwiches, it’s safer to cut them while still in the tray. Transfer cut sandwiches to a parchment-lined baking sheet and return to the freezer to firm up. For longer storage, wrap each sandwich individually in plastic or place in zip bags.

How to keep ice cream sandwiches from melting
Keep the sandwiches frozen until ready to serve and handle them as little as possible. Serve directly from the freezer or place them on a tray set over a bed of ice for an outdoor gathering. If they begin to soften, return them to the freezer for a short time before serving again.
Tips for perfect ice cream sandwiches
- Choose sturdy cookies or a crunchy base so the sandwich holds up; pretzels and crunchy cereal both work well.
- Plan ahead and freeze the assembled sandwich well—preferably overnight—so it slices cleanly.
- Use a pan slightly deeper than the sandwich thickness and line it with parchment to prevent sticking, especially from sticky caramel.
- Customize seasonally by swapping in flavors like mint for winter or fresh fruit in summer.
- Add chopped fruit or extra nuts in the ice cream layer for more texture and natural flavor.
- To intensify caramel flavor, consider using brown sugar when making the sauce.
- For a polished presentation, drizzle extra caramel on top just before serving.
Pin to save for later

Print the recipe card below or follow the ingredient list and instructions to make approximately eight sandwiches.
Ice cream sandwich recipe
petro
Pin Recipe
Equipment
- non stick skillet
- saucepan
- spatula
- small baking dish
Ingredients
For the sandwiches
- 3 cups pretzels
- 1/2 cup salted peanuts
- 1/4 cup mixed raw seeds (sesame, sunflower)
- Vanilla ice cream, as desired
For the caramel sauce
- 1 cup mini marshmallows (or chopped larger marshmallows)
- 1 cup granulated sugar
- 1/3 cup heavy cream
Instructions
- Chop the pretzels and peanuts.
- Roast the mixed seeds or nuts briefly to enhance flavor.
- Mix the dry ingredients together and set aside.
To make the caramel sauce
- In a saucepan, combine sugar and 1/4 cup water and bring to a boil over medium-high heat.
- Boil until the mixture turns a deep amber color, about 10–12 minutes.
- Remove from heat and carefully pour in the cream; the mixture will bubble vigorously.
- Stir in marshmallows until melted and smooth.
- Pour the caramel over the pretzel mixture and stir quickly to coat everything evenly.
To assemble the sandwiches
- Spread half the caramel-pretzel mixture in a parchment-lined glass dish (about 8″ x 6″).
- Add a thick layer of slightly softened vanilla ice cream and smooth with a spatula.
- Top with the remaining caramel-pretzel mixture and press gently so it adheres to the ice cream.
- Cover and freeze overnight or until firm. Cut into sandwiches as described above.
Nutrition
Calories: 343 kcal
Carbohydrates: 56 g
Protein: 7 g
Fat: 11 g
Let us know how it turned out!