Vegan Millionaire’s Bars
These vegan millionaire’s bars are a decadent treat that combines a crunchy oat base, a smooth vegan caramel layer, and a rich chocolate topping. Each bite is indulgent yet plant-based, perfect for satisfying a sweet tooth without dairy or animal products. The layers create a delightful texture contrast that will leave everyone coming back for more.
Behind the Recipe
The idea behind these bars was to create a vegan version of the classic millionaire’s shortbread. I wanted to retain the indulgent, layered feel while using wholesome plant-based ingredients. Every bite is a journey through textures, from crunchy oat base to gooey caramel and silky chocolate, bringing both nostalgia and modern vegan appeal.
Recipe Origin or Trivia
Millionaire’s bars, also called millionaire’s shortbread, originated in Scotland and became popular for their luxurious layered sweetness. This vegan adaptation uses coconut milk and plant-based butter to recreate the traditional caramel layer, making it accessible for vegan and dairy-free diets while staying true to the original indulgence.
Why You’ll Love Vegan Millionaire’s Bars
Versatile: Perfect as a snack, dessert, or gift for friends.
Budget-Friendly: Uses common pantry ingredients to create a gourmet dessert.
Quick and Easy: Simple steps make this an achievable treat for all bakers.
Customizable: Add nuts, dried fruits, or different chocolate types to suit your taste.
Crowd-Pleasing: Chewy, sweet, and chocolatey, ideal for parties and gatherings.
Make-Ahead Friendly: Can be prepared in advance and stored for later indulgence.
Great for Leftovers: Bars hold up well in the fridge or freezer for future enjoyment.
Chef’s Pro Tips for Perfect Results
- Press the oat base firmly to ensure it holds together during baking.
- Use a spatula to evenly spread the vegan caramel for uniform layers.
- Chill bars for at least 1 hour before cutting to maintain clean edges.
- Use dark chocolate for a richer flavor that contrasts the caramel.
Kitchen Tools You’ll Need
Mixing Bowls: Separate bowls for dry and wet ingredients.
Measuring Cups and Spoons: Accuracy ensures consistent layers.
Baking Pan: Lined with parchment for easy removal.
Spatula: To smooth layers evenly.
Saucepan: For preparing the vegan caramel layer.
Ingredients in Vegan Millionaire’s Bars
- Rolled Oats: 1 1/2 cups, forms the crunchy base.
- All-Purpose Flour: 1/2 cup, binds oat base.
- Coconut Oil: 1/3 cup, adds richness to the base.
- Maple Syrup: 1/3 cup, sweetens and helps bind the base.
- Coconut Milk: 1/2 cup, for the caramel layer’s creaminess.
- Brown Sugar: 1/2 cup, adds sweetness and depth to caramel.
- Vegan Butter: 1/4 cup, enhances caramel richness.
- Vanilla Extract: 1 teaspoon, flavor enhancer for caramel.
- Dark Chocolate: 1 cup, melted for the top layer.
Ingredient Substitutions
Rolled Oats: Gluten-free oats for a gluten-free version.
Coconut Oil: Vegan butter or margarine.
Maple Syrup: Agave syrup or golden syrup.
Dark Chocolate: Plant-based chocolate chips or any vegan chocolate bar.
Ingredient Spotlight
Coconut Milk: Creates a creamy, smooth vegan caramel layer.
Dark Chocolate: Provides a rich, slightly bitter contrast to the sweet caramel.

Instructions for Making Vegan Millionaire’s Bars
- Preheat Your Equipment: Set oven to 350°F (175°C) and line a square baking pan with parchment paper.
- Combine Ingredients: In a bowl, mix oats, flour, coconut oil, and maple syrup for the base. Press evenly into the pan. Bake 12-15 minutes until lightly golden.
- Prepare Your Cooking Vessel: Use the same lined pan for caramel and chocolate layers.
- Assemble the Dish: Prepare caramel by heating coconut milk, brown sugar, vegan butter, and vanilla in a saucepan until thickened. Pour over baked base.
- Cook to Perfection: Allow caramel to cool slightly before topping with melted dark chocolate.
- Finishing Touches: Spread chocolate evenly and refrigerate for at least 1 hour to set.
- Serve and Enjoy: Cut into squares and enjoy as a decadent vegan treat.
Texture & Flavor Secrets
The oat base is crunchy and nutty, the caramel layer is smooth and chewy, and the chocolate topping adds a glossy, rich finish. Each bite combines textures for a multi-layered indulgence.
Cooking Tips & Tricks
- Chill caramel before topping with chocolate to prevent mixing.
- Press oats firmly to avoid crumbling.
- Use a sharp knife for clean cuts after chilling.
What to Avoid
- Overcooking the caramel, which can harden it too much.
- Spreading chocolate too soon, which can mix layers.
- Using low-quality chocolate, which affects flavor and texture.
Nutrition Facts
Servings: 16 bars
Calories per serving: 250
Note: These are approximate values.
Preparation Time
Prep Time: 20 minutes
Cook Time: 15 minutes
Total Time: 35 minutes
Make-Ahead and Storage Tips
Prepare the bars ahead and store in an airtight container in the fridge for up to a week or freeze for up to 2 months.
How to Serve Vegan Millionaire’s Bars
Serve chilled as a snack, dessert, or part of a dessert platter. Pair with plant-based milk or coffee for extra indulgence.
Creative Leftover Transformations
- Chop into small pieces for vegan dessert parfaits.
- Melt and drizzle over ice cream or fruit.
- Crumble into smoothie bowls for texture.
Additional Tips
- Use high-quality dark chocolate for best flavor.
- Sprinkle a pinch of sea salt over the chocolate for a gourmet touch.
- For a softer caramel, reduce cooking time slightly.
Make It a Showstopper
Stack bars on a wire rack and drizzle with extra chocolate or sprinkle with toasted coconut flakes for a visually stunning dessert.
Variations to Try
- Add chopped nuts in the base for crunch.
- Use almond or cashew butter in caramel layer.
- Top with shredded coconut for texture.
- Infuse caramel with espresso for mocha flavor.
- Mix in vegan chocolate chips into the base layer.
FAQ’s
Q1: Can I make these gluten-free?
A1: Yes, use gluten-free oats and flour.
Q2: Can I use different plant-based milk for caramel?
A2: Coconut, almond, or oat milk works well.
Q3: How should I store the bars?
A3: Airtight container in the fridge for up to a week, or freeze for longer storage.
Q4: Can I make them in advance?
A4: Yes, prepare and refrigerate until needed.
Q5: Can I use milk chocolate instead of dark chocolate?
A5: Yes, but dark chocolate balances the sweetness better.
Q6: How thick should the caramel layer be?
A6: About 1/4 inch for perfect chewiness.
Q7: How long to chill before cutting?
A7: At least 1 hour in the fridge.
Q8: Can I add nuts or seeds?
A8: Yes, incorporate them into the base or sprinkle on top.
Q9: Can I reduce sugar in caramel?
A9: Yes, but it may slightly affect texture and flavor.
Q10: Can these bars be baked in a different size pan?
A10: Yes, adjust cutting size accordingly.
Conclusion
Vegan millionaire’s bars are a luxurious plant-based treat with layers of oat, caramel, and chocolate. Soft, chewy, and indulgent, they are perfect for sharing or enjoying as a special vegan dessert. Trust me, these bars are worth every bite.
PrintVegan Millionaire’s Bars
Delicious vegan millionaire’s bars featuring a crunchy oat base, creamy plant-based caramel layer, and rich chocolate topping. Perfect for a sweet plant-based indulgence.
Ingredients
- Rolled Oats: 1 1/2 cups, forms the crunchy base
- All-Purpose Flour: 1/2 cup, binds oat base
- Coconut Oil: 1/3 cup, adds richness to the base
- Maple Syrup: 1/3 cup, sweetens and helps bind the base
- Coconut Milk: 1/2 cup, for the caramel layer’s creaminess
- Brown Sugar: 1/2 cup, adds sweetness and depth to caramel
- Vegan Butter: 1/4 cup, enhances caramel richness
- Vanilla Extract: 1 teaspoon, flavor enhancer for caramel
- Dark Chocolate: 1 cup, melted for the top layer
Instructions
- Preheat oven to 350°F (175°C) and line a square baking pan with parchment paper
- Mix oats, flour, coconut oil, and maple syrup for the base and press evenly into the pan, bake 12-15 minutes until lightly golden
- Prepare caramel by heating coconut milk, brown sugar, vegan butter, and vanilla in a saucepan until thickened. Pour over baked base
- Allow caramel to cool slightly, then spread melted dark chocolate on top
- Refrigerate for at least 1 hour to set
- Cut into squares and serve or store in an airtight container
Notes
- Press oat base firmly to prevent crumbling
- Chill caramel before spreading chocolate for clean layers
- Use a sharp knife for neat cutting
- Store in the fridge or freeze for longer shelf life
