Easy No-Bake Vegetarian Nanaimo Bars Recipe

Desserts

October 30, 2026

No-Bake Nanaimo Bars (Vegetarian) – vegetarian recipe

No-bake Nanaimo bars are the Canadian traybake that earns a permanent spot in the fridge: a cocoa, coconut, and pecan base under a buttery custard layer, with no oven involved. This vegetarian version sets the base with liquid egg substitute and leans on graham cracker crumbs for structure. Budget about four and a half hours, nearly all of it hands-off chilling.

Get ready to fall in love with Canada’s most famous confection! Nanaimo Bars are the ultimate no-bake dessert, featuring three layers of pure bliss: a crunchy, chocolatey graham cracker and coconut base, a sweet and creamy custard-buttercream filling, and a crisp, rich chocolate topping. This recipe is a guaranteed crowd-pleaser, perfect for potlucks, holidays, or just a decadent afternoon treat. Best of all, there’s no oven required, making it a simple and satisfying project for any baker!

Ingredients

• For the Bottom Layer
• 1/2 cup / 113g (4 oz) unsalted butter
• 1/4 cup / 50g (1.76 oz) granulated sugar
• 3 teaspoons (15 ml / 0.5 fl oz) unsweetened cocoa powder
• 2 ounces / 60ml (2 fl oz) liquid egg substitute
• 1/2 teaspoon vanilla extract
• 1 cup / 120g (4.2 oz) graham cracker crumbs
• 1/2 cup / 40g (1.41 oz) sweetened coconut flakes
• 1/2 cup / 60g (2.12 oz) finely chopped pecans
• For the Middle Layer
• 2 tablespoons / 28g (0.99 oz) butter, softened
• 2 tablespoons custard powder
• 2 cups / 240g (8.5 oz) powdered sugar
• 2 tablespoons, plus 1 teaspoon / 45ml (1.5 fl oz) half-and-half
• For the Top Layer
• 4 ounces / 113g (4 oz) semisweet chocolate
• 1 stick (1/2 cup) / 113g (4 oz) unsalted butter

Instructions

1. Prepare the Pan & Egg Mixture
2. Grease an 8×8 inch pan. In a small bowl, stir together the liquid egg substitute and vanilla extract. Set aside.
3. Make the Bottom Layer
4. Create a double boiler by placing a metal bowl over a saucepan filled halfway with barely simmering water. Melt 1/2 cup (480 ml) of butter in the bowl.
5. Stir in the cocoa powder and granulated sugar until smooth. Remove from the heat.
6. Quickly whisk in the egg and vanilla mixture until combined.
7. Fold in the graham cracker crumbs, coconut, and chopped pecans until thoroughly mixed. Press the mixture firmly and evenly into the bottom of the prepared pan. Refrigerate while you prepare the next layer.
8. Make the Middle Layer
9. In a large bowl, use a wooden spoon or electric mixer to cream the 2 tablespoons (30 ml / 1 fl oz) of butter with the custard powder until smooth.
10. Gradually add the powdered sugar and half-and-half, mixing until you have a smooth, creamy icing.
11. Spread the icing evenly over the chilled bottom layer. Freeze for at least 2 hours to set completely.
12. Make the Top Layer & Finish
13. Using the double boiler method again, melt the remaining 1/2 cup (480 ml) of butter and the semisweet chocolate together, stirring until smooth.
14. Remove from heat and let it cool slightly. Once it’s cool but still pourable, spread it evenly over the frozen middle layer.
15. Return the pan to the freezer for at least 2 more hours, or until the chocolate is firm. Cut into 20 bars and serve.

Nutritional Information

• Yields: 20 bars
• Cost Per Bar: $0.32
• Calories: 230
• Fat: 15g
• Carbohydrates: 24g
• Protein: 1g
• Fiber: 1g
• Sugar: 17g
• Sodium: 45mg

Pro Tips

• Ensure each layer is fully chilled or frozen before adding the next. This prevents the layers from mixing and creates clean, distinct lines.
• For perfectly clean cuts, run a sharp knife under hot water and wipe it dry between each slice. This melts the chocolate just enough to prevent cracking.
• Press the base layer down firmly and evenly with the bottom of a glass or measuring cup to create a solid, compact foundation that won’t crumble.

FAQ

Q: Are Nanaimo Bars vegetarian
A: Yes, this Nanaimo Bar recipe is 100% vegetarian. It uses butter, half-and-half, and a liquid egg substitute, containing no meat products. It’s a perfect decadent treat for anyone following a vegetarian diet.

Q: Can I make these Nanaimo Bars vegan
A: Absolutely! To make this recipe vegan, use a high-quality plant-based butter substitute in all three layers, replace the half-and-half with full-fat coconut milk or another plant-based cream, and ensure your semi-sweet chocolate is dairy-free. The liquid egg substitute used here is typically already egg-free and vegan, but always check the label.

Q: What can I substitute for pecans in this recipe
A: For a different nutty flavor, you can easily substitute the pecans with an equal amount of finely chopped walnuts or almonds. For a nut-free version, replace the pecans with toasted sunflower seeds, pumpkin seeds, or simply add an extra 1/2 cup (480 ml) of graham cracker crumbs for a firmer base.

Q: How should I store vegetarian Nanaimo Bars
A: To keep your Nanaimo Bars fresh and firm, store them in an airtight container in the refrigerator for up to one week. For longer storage, they freeze beautifully. Place them in a single layer in a freezer-safe container, where they will last for up to 3 months.

More Recipes You’ll Love

No-Bake Nanaimo Bars (Vegetarian) – vegetarian recipe
Stav Kogan

No-Bake Nanaimo Bars (Vegetarian)

Get ready to fall in love with Canada's most famous confection! Nanaimo Bars are the ultimate no-bake dessert, featuring three layers of pure bliss: a crunchy, chocolatey graham cracker and coconut base, a sweet and creamy custard-buttercream filling, and a crisp, rich chocolate
Prep Time 35 minutes
Total Time 4 hours 35 minutes
Servings: 20 bar
Calories: 230

Ingredients
  

  • For the Bottom Layer
  • 1/2 cup (113 g / 4 oz) unsalted butter
  • 1/4 cup (50 g / 1.76 oz) granulated sugar
  • 3 teaspoons (15 ml / 0.5 fl oz) unsweetened cocoa powder
  • 2 ounces (60 ml / 2 fl oz) liquid egg substitute
  • 1/2 teaspoon (10 ml / 0.3 fl oz) vanilla extract
  • 1 cup (120 g / 4.2 oz) graham cracker crumbs
  • 1/2 cup (40 g / 1.41 oz) sweetened coconut flakes
  • 1/2 cup (60 g / 2.12 oz) finely chopped pecans
  • For the Middle Layer
  • 2 tablespoons (28 g / 0.99 oz) butter, softened
  • 2 tablespoons (30 ml / 1 fl oz) custard powder
  • 2 cups (240 g / 8.5 oz) powdered sugar
  • 2 tablespoons , plus 1 teaspoon / 45ml (1.5 fl oz) half-and-half
  • For the Top Layer
  • 4 ounces (113 g / 4 oz) semisweet chocolate
  • 1 stick (1/2 cup) / 113g (4 oz) unsalted butter
  • Ensure each layer is fully chilled or frozen before adding the next. This prevents the layers from mixing and creates clean, distinct lines.
  • For perfectly clean cuts, run a sharp knife under hot water and wipe it dry between each slice. This melts the chocolate just enough to prevent cracking.
  • Press the base layer down firmly and evenly with the bottom of a glass or measuring cup to create a solid, compact foundation that won't crumble.

Method
 

  1. Prepare the Pan & Egg Mixture
  2. Grease an 8x8 inch pan.
  3. In a small bowl, stir together the liquid egg substitute and vanilla extract.
  4. Set aside.
  5. Make the Bottom Layer
  6. Create a double boiler by placing a metal bowl over a saucepan filled halfway with barely simmering water. Melt 1/2 cup (480 ml) of butter in the bowl.
  7. Stir in the cocoa powder and granulated sugar until smooth.
  8. Remove from the heat.
  9. Quickly whisk in the egg and vanilla mixture until combined.
  10. Fold in the graham cracker crumbs, coconut, and chopped pecans until thoroughly mixed. Press the mixture firmly and evenly into the bottom of the prepared pan.
  11. Refrigerate while you prepare the next layer.
  12. Make the Middle Layer
  13. In a large bowl, use a wooden spoon or electric mixer to cream the 2 tablespoons (30 ml / 1 fl oz) of butter with the custard powder until smooth.
  14. Gradually add the powdered sugar and half-and-half, mixing until you have a smooth, creamy icing.
  15. Spread the icing evenly over the chilled bottom layer.
  16. Freeze for at least 2 hours to set completely.
  17. Make the Top Layer & Finish
  18. Using the double boiler method again, melt the remaining 1/2 cup (480 ml) of butter and the semisweet chocolate together, stirring until smooth.
  19. Remove from heat and let it cool slightly.
  20. Once it's cool but still pourable, spread it evenly over the frozen middle layer.
  21. Return the pan to the freezer for at least 2 more hours, or until the chocolate is firm.
  22. Cut into 20 bars and serve.

Nutrition

Calories: 230kcalCarbohydrates: 24gProtein: 1gFat: 15g

Tried this recipe?

Let us know how it was!
0 0 votes
Article Rating
Subscribe
Notify of
guest
0 Comments
Oldest
Newest Most Voted

More Vegetarian Recipes

No-Bake Vegetarian Banana Mousse – vegetarian recipe

Fluffy No-Bake Banana Mousse Recipe

This no-bake vegetarian banana mousse is airy, creamy, and made in one bowl without turning on the oven. Whipped cream folded around ripe banana, lemon juice, and a whisper of nutmeg makes it taste like a proper dessert, not a smoothie in disguise. Fifteen minutes of...

Honey-Glazed Baked Pears: An Effortlessly Elegant Dessert – vegetarian recipe

Easy Vegetarian Baked Pears with Honey & Walnuts

These honey-glazed baked pears come out tender, glossy, and just a little tangy from a splash of red wine vinegar. Chopped walnuts and unsweetened coconut flakes add crunch to every spoonful of soft, caramelized fruit. They look elegant enough for a dinner party and...

Vegetarian Almond Fruit Cocktail Float – vegetarian recipe

Easy Vegetarian Almond Jelly with Fruit Cocktail

This vegetarian almond fruit cocktail float is a nostalgic, jiggly almond jelly dessert swimming in sweet evaporated milk. Chilled fruit cocktail on top makes every spoonful creamy, fruity, and lightly floral from the almond extract. It sets in the fridge while you...

No-Bake Vegetarian Banana Mousse – vegetarian recipe

Fluffy No-Bake Banana Mousse Recipe

This no-bake vegetarian banana mousse is airy, creamy, and made in one bowl without turning on the oven. Whipped cream folded around ripe banana, lemon juice, and a whisper of nutmeg makes it taste like a proper dessert, not a smoothie in disguise. Fifteen minutes of...

Honey-Glazed Baked Pears: An Effortlessly Elegant Dessert – vegetarian recipe

Easy Vegetarian Baked Pears with Honey & Walnuts

These honey-glazed baked pears come out tender, glossy, and just a little tangy from a splash of red wine vinegar. Chopped walnuts and unsweetened coconut flakes add crunch to every spoonful of soft, caramelized fruit. They look elegant enough for a dinner party and...

Vegetarian Almond Fruit Cocktail Float – vegetarian recipe

Easy Vegetarian Almond Jelly with Fruit Cocktail

This vegetarian almond fruit cocktail float is a nostalgic, jiggly almond jelly dessert swimming in sweet evaporated milk. Chilled fruit cocktail on top makes every spoonful creamy, fruity, and lightly floral from the almond extract. It sets in the fridge while you...

Ginger Tapioca Pudding with Coconut Milk and Macaroon Crumbl – vegetarian recipe

Creamy Ginger Coconut Tapioca Pudding

Ginger tapioca pudding with coconut milk and macaroon crumble is old-fashioned dessert comfort with a warm, spicy kick. The large pearls are soaked ahead, simmered in coconut milk, then crowned with crunchy crumbled coconut macaroons. It is the kind of slow, gentle...