This post may contain affiliate links. For more information, read my disclosure policy.

No Bake Dessert recipes are the best, don’t you think? This one is one of our favorites: it’s made with Swiss Rolls – those snack cakes you remember from childhood. Instead of making an icebox cake with cookies – use Swiss rolls!

Swiss roll dessert on a plate next to a fork with sliced Swiss rolls on top.

No Bake Dessert with Swiss Rolls

Swiss Rolls will always have a special place in my heart. When my friends and I turned 16 we used to go cruising. No, not with a boat; we’d cruise “The Avenue” in our cars. We’d all pile into my boyfriend’s 1960s-era Impala and we’d drive back and forth from San Carlos to San Bruno (in the Bay Area) along El Camino. We made frequent stops into gas stations and grocery stores, shelves lined with all the junk food a pack of newly-licensed teens could ever want. 

Ho-Hos were always my snack of choice on those perfect nights. All these years later, and they’re still my favorite packaged sweet treat! They may taste like creamy, chocolate sweetness to everyone else, but they still taste like freshly gained freedom to me. And what better way to honor the chosen snack of my teen years than make it a full-blown dessert?

Introducing my no bake Swiss Roll dessert lasagna! With layers of classic Swiss Roll snack cakes, no bake cheesecake filling, chocolate pudding, and whipped topping, this lush-style dessert is nothing short of heavenly – much like those special days spent in the passenger seat of my best friend’s car. 

ingredients in Swiss roll dessert.

Ingredients Needed

  • Little Debbie Swiss Rolls or Ho-Hos – we’re using these for the cake/cookie layer.
  • Cream cheese – softened so there won’t be lumps in your no bake cheesecake.
  • Cool Whip – make sure it’s thawed
  • Instant chocolate pudding – I love the chocolate pudding layer in this dessert.

How to Make No-Bake Dessert Lasagna

  • Form base layer: Using around 10 or 11 Swiss Rolls, cut each roll into 5 separate slices and use them to line the bottom of a 9×9” pan. 
  • Make cheesecake layer: Beat together the cream cheese, vanilla extract, and sugar until the mixture is smooth. Then, add about 1 ½ cups of Cool Whip to the mixture – this should be about half of the container.
  • Once mixed together, spread it carefully over the Swiss roll slices, forming an even layer. 
  • Make pudding layer: In a mixing bowl, whisk the milk and pudding together. Allow the bowl to sit for a bit until the mixture thickens slightly.
  • Then, spread it over the cream cheese layer as evenly as you can.
  • Use the remaining cool whip to create a layer over the pudding. 
  • Top with Swiss rolls: Just before serving, create your top layer with sliced swiss rolls. 

Expert Tips

  • Switch it up with Little Debbie strawberry Swiss Rolls! These babies are like chocolate-covered strawberries transformed into plush, creamy snack cakes. The yummy chocolate cake and chocolate coating are the same as the classic Swiss Roll, but the cream has been swapped out for whipped strawberry goodness. 
  • If you’re not a Cool Whip person, you can absolutely substitute it for whipped cream.
  • Use any flavor pudding mix – as long as it’s instant pudding.
Swiss roll dessert on a plate next to a fork with sliced Swiss rolls on top.


How long does dessert lasagna last?

Dessert lasagna will last covered and refrigerated for up to one week or frozen for up to one month. 

Can I freeze no-bake layered dessert?

Yes, you can freeze no-bake layered dessert in an airtight container for up to a month. 

Piece of swiss roll layered no bake dessert on blue and white plate

Swiss Roll Layered No Bake Dessert

5 from 6 votes
This Swiss Roll Layered No Bake Dessert is a dessert lush made with Little Debbie Swiss Rolls, pudding, no bake cheesecake, and lots of whipped cream! It’s a family favorite and is perfect for potlucks and parties!
Prep Time 20 minutes
Chill Time 4 hours
Yield 12 servings
Serving Size 1 serving


  • 15 Swiss Rolls or Ho-hos
  • 8 ounces (226g) cream cheese softened
  • ¼ cup (50g) granulated sugar
  • 1 teaspoon vanilla extract
  • 1 8 ounce container Cool Whip , thawed
  • 1 3.4 ounce box instant chocolate pudding
  • 1 ½ cups milk
Save this recipe!
Get this sent to your inbox, plus get new recipes from us every week!


  • Unwrap about 10 or 11 of the Swiss Rolls and cut each roll into 5 pieces. Line the bottom of a 9×9” pan with the slices of cake.
  • Beat cream cheese, sugar, and vanilla extract until smooth. Fold in half the container (about 1 1/2 cups) of Cool Whip. Spread carefully over the Swiss Roll slices.
  • Whisk the pudding with the milk and let it sit for a few minutes to thicken. Spread it evenly over the cream cheese layer. Top with the remaining cool whip. Cover and chill for at least 4 hours before serving.
  • Before serving, top with another slices of Swiss Roll.

Recipe Video

Recipe Nutrition

Serving: 1serving | Calories: 1189kcal | Carbohydrates: 236g | Protein: 22g | Fat: 18g | Saturated Fat: 7g | Polyunsaturated Fat: 2g | Monounsaturated Fat: 5g | Cholesterol: 405mg | Sodium: 2409mg | Potassium: 443mg | Fiber: 2g | Sugar: 144g | Vitamin A: 881IU | Calcium: 319mg | Iron: 10mg
Nutritional information not guaranteed to be accurate
Course Dessert
Cuisine American

Other Layered Desserts

Last Updated on June 15, 2023

Dorothy Kern

Welcome to Crazy for Crust, where I share recipes that are sometimes crazy, often with a crust, and always served with a slice of life.

Leave a Comment

Your email address will not be published. Required fields are marked *

Recipe Rating


  1. Could I make this the night before a family gathering or would it get to mushy? (would be traveling over an hour the following day)