This Chocolate Avocado Pudding is ultra-rich and decadent, with the creamiest texture and deepest chocolate flavour. Best of all, you only need 10 minutes to make it!

Bowl of chocolate avocado pudding with coconut whipped cream and chocolate shavings on top. - 1

If you’re used to using your avocados for Guacamole , you may be skeptical about the idea of this chocolate avocado pudding. But one taste and you’ll be a believer! The neutral flavour and richness of avocado make for the perfect pairing with cocoa powder. Like my Chocolate Avocado Ice Cream , this pudding is creamy and decadent, and you’ll never guess that it’s made with avocado. Promise!

Why This Chocolate Avocado Pudding Is a Must-Make

When you can make a fantastic chocolate dessert with zero white sugar, that’s a win in my book! Here’s why you’re going to love this recipe.

  • Inspired by a tried-and-true favourite . My chocolate avocado ice cream remains one of my top 5 most popular recipes and this chocolate avocado pudding is based on the same idea of using avocado as a substitute for heavy cream.
  • Made with wholesome ingredients . Avocado, cocoa powder, banana, coconut cream, and optional chocolate chips or cacao nibs make this recipe a superfood dessert that doesn’t leave you with sugar overload after eating it.
  • So easy to make . With just 10 minutes of hands-on time, truly the hardest thing about this recipe is finding that perfectly ripe avocado at the grocery store.
Overhead view of ingredients for chocolate avocado pudding. - 2

Notes on Ingredients

The ingredient list for this chocolate avocado pudding is short and sweet! Scroll down to the recipe card to find the ingredient quantities and recipe instructions.

  • Avocado – I use a Hass avocado, which is the most common variety at grocery stores.
  • Coconut cream – I buy a can of coconut cream, but you can also refrigerate a can of coconut milk overnight, then scoop the coconut cream from the top.
  • Sweetener – I use maple syrup or agave nectar, but I’ve also made this with Date Syrup when I had it on hand.
  • Banana – This adds extra sweetness and creaminess.
  • Unsweetened cocoa/cacao powder – Cacao is a less processed form of cocoa.
  • Cacao nibs or chocolate chips – Cacao nibs will add some crunch and intense chocolate flavour, while chocolate chips add more sweetness.

How to Make Chocolate Avocado Pudding

You won’t believe how easy it is to make decadent chocolate pudding with avocado! Here’s what you’ll need to do.

Avocado and coconut cream blended in food processor. - 3

Blend the avocado and coconut.

  • Blend the avocado and coconut cream . Add them to a food processor and process until the mixture is smooth.
  • Make it sweet and chocolatey . Blend in the maple syrup, banana, and cocoa powder.
  • Add some texture . If you’re using cacao nibs or chocolate chips, add those now and pulse once or twice, just to combine but not blend them.
  • Chill . Divide the pudding into bowls, cups, or ramekins and press plastic wrap directly onto the surface of the pudding. Refrigerate for at least 3 hours to set before serving.

Tips and Variations

This chocolate avocado pudding is super easy, but I have a few more tips to help you make sure it turns out perfect.

  • No food processor? No problem! You can make this recipe in a blender . A high-speed or bullet-style blender is best. With a regular blender, it can help to add the maple syrup with the avocado and coconut cream so you have a little extra liquid to keep the blade moving.
  • Add some extract . A splash of vanilla extract is delicious in this pudding, or try peppermint extract for a chocolate peppermint avocado pudding.
  • Sweeten to taste . The riper the banana, the sweeter your pudding will be. If your banana isn’t very ripe, you’ll likely need to add more maple syrup.
Spoonful of thick, creamy chocolate avocado pudding held over bowl. - 4

Serving Suggestions

I like to add a dollop of Coconut Whipped Cream or Cashew Whipped Cream , a dusting of cocoa powder, and a sprig of mint if I’m making this chocolate avocado pudding for a party. (It’s easy to scale up and it always impresses!) Otherwise, I just eat it as-is or with some fresh raspberries or strawberries on top.

How to Store

  • Refrigerator : Chill this chocolate avocado pudding covered in the refrigerator for up to 3 days.
  • Freezer : Freezing can change the texture of this pudding, but if you’re okay with risking it, you can transfer the pudding to an airtight container or freezer bag and freeze for up to 2 months. Thaw in the fridge before serving.
Chocolate avocado pudding in glass bowl topped with coconut whipped cream and chocolate shavings - 5

More Recipes for Chocolate Lovers

  • Chocolate Lava Cake
  • Vegan Brownies
  • Vegan Chocolate Cake
  • Chocolate Chia Pudding

Ingredients

  • 1 small ripe avocado , pitted and peeled (mine was 6.5 ounces unpeeled, or about 90g)
  • 1/3 cup thick white coconut cream , (check notes for how to make this from coconut milk), 80mL
  • 1/4 cup maple syrup or agave nectar , 60mL
  • 1 small small banana , mashed, 100g
  • 1/3 cup unsweetened cocoa/cacao powder , 35g
  • 1 tablespoon cacao nibs , or chocolate chips (optional), 10g

Instructions

  • Add the avocado and coconut cream to a food processor and pulse together until incorporated.
  • Add the maple syrup, banana and cocoa powder and blend until incorporated, about 15-30 seconds.
  • Add the cacao nibs if desired and blend again.
  • Scoop the pudding into one container or 3-4 mini containers. Cover the top with saran wrap, pressing until the pudding so that water doesn’t condense in the pudding.
  • Place in your fridge for at least 3 hours to set.
  • Garnish with a mint leaf, coconut whipped cream and a sprinkling of cocoa powder.
  • Enjoy!

Notes

  • You can buy coconut cream or make it from full fat coconut milk. Place a can of coconut milk in the fridge overnight. The cream will separate from the water. The next day, scoop out the thick coconut cream to equal 1/3 cup. You can store the rest of the coconut cream in a container and use otherwise, and then pour out the liquid coconut water and drink it or use it in a smoothie.
  • Refrigerator : Chill this chocolate avocado pudding covered in the refrigerator for up to 3 days.
  • Freezer : Freezing can change the texture of this pudding, but if you’re okay with risking it, you can transfer the pudding to an airtight container or freezer bag and freeze for up to 2 months. Thaw in the fridge before serving.

This Chocolate Avocado Pudding is ultra-rich and decadent, with the creamiest texture and deepest chocolate flavour. Best of all, you only need 10 minutes to make it!

Bowl of chocolate avocado pudding with coconut whipped cream and chocolate shavings on top. - 6

If you’re used to using your avocados for Guacamole , you may be skeptical about the idea of this chocolate avocado pudding. But one taste and you’ll be a believer! The neutral flavour and richness of avocado make for the perfect pairing with cocoa powder. Like my Chocolate Avocado Ice Cream , this pudding is creamy and decadent, and you’ll never guess that it’s made with avocado. Promise!

Why This Chocolate Avocado Pudding Is a Must-Make

When you can make a fantastic chocolate dessert with zero white sugar, that’s a win in my book! Here’s why you’re going to love this recipe.

  • Inspired by a tried-and-true favourite . My chocolate avocado ice cream remains one of my top 5 most popular recipes and this chocolate avocado pudding is based on the same idea of using avocado as a substitute for heavy cream.
  • Made with wholesome ingredients . Avocado, cocoa powder, banana, coconut cream, and optional chocolate chips or cacao nibs make this recipe a superfood dessert that doesn’t leave you with sugar overload after eating it.
  • So easy to make . With just 10 minutes of hands-on time, truly the hardest thing about this recipe is finding that perfectly ripe avocado at the grocery store.
Overhead view of ingredients for chocolate avocado pudding. - 7

Notes on Ingredients

The ingredient list for this chocolate avocado pudding is short and sweet! Scroll down to the recipe card to find the ingredient quantities and recipe instructions.

  • Avocado – I use a Hass avocado, which is the most common variety at grocery stores.
  • Coconut cream – I buy a can of coconut cream, but you can also refrigerate a can of coconut milk overnight, then scoop the coconut cream from the top.
  • Sweetener – I use maple syrup or agave nectar, but I’ve also made this with Date Syrup when I had it on hand.
  • Banana – This adds extra sweetness and creaminess.
  • Unsweetened cocoa/cacao powder – Cacao is a less processed form of cocoa.
  • Cacao nibs or chocolate chips – Cacao nibs will add some crunch and intense chocolate flavour, while chocolate chips add more sweetness.

How to Make Chocolate Avocado Pudding

You won’t believe how easy it is to make decadent chocolate pudding with avocado! Here’s what you’ll need to do.

Avocado and coconut cream blended in food processor. - 8

Blend the avocado and coconut.

  • Blend the avocado and coconut cream . Add them to a food processor and process until the mixture is smooth.
  • Make it sweet and chocolatey . Blend in the maple syrup, banana, and cocoa powder.
  • Add some texture . If you’re using cacao nibs or chocolate chips, add those now and pulse once or twice, just to combine but not blend them.
  • Chill . Divide the pudding into bowls, cups, or ramekins and press plastic wrap directly onto the surface of the pudding. Refrigerate for at least 3 hours to set before serving.

Tips and Variations

This chocolate avocado pudding is super easy, but I have a few more tips to help you make sure it turns out perfect.

  • No food processor? No problem! You can make this recipe in a blender . A high-speed or bullet-style blender is best. With a regular blender, it can help to add the maple syrup with the avocado and coconut cream so you have a little extra liquid to keep the blade moving.
  • Add some extract . A splash of vanilla extract is delicious in this pudding, or try peppermint extract for a chocolate peppermint avocado pudding.
  • Sweeten to taste . The riper the banana, the sweeter your pudding will be. If your banana isn’t very ripe, you’ll likely need to add more maple syrup.
Spoonful of thick, creamy chocolate avocado pudding held over bowl. - 9

Serving Suggestions

I like to add a dollop of Coconut Whipped Cream or Cashew Whipped Cream , a dusting of cocoa powder, and a sprig of mint if I’m making this chocolate avocado pudding for a party. (It’s easy to scale up and it always impresses!) Otherwise, I just eat it as-is or with some fresh raspberries or strawberries on top.

How to Store

  • Refrigerator : Chill this chocolate avocado pudding covered in the refrigerator for up to 3 days.
  • Freezer : Freezing can change the texture of this pudding, but if you’re okay with risking it, you can transfer the pudding to an airtight container or freezer bag and freeze for up to 2 months. Thaw in the fridge before serving.
Chocolate avocado pudding in glass bowl topped with coconut whipped cream and chocolate shavings - 10

More Recipes for Chocolate Lovers

  • Chocolate Lava Cake
  • Vegan Brownies
  • Vegan Chocolate Cake
  • Chocolate Chia Pudding

Ingredients

  • 1 small ripe avocado , pitted and peeled (mine was 6.5 ounces unpeeled, or about 90g)
  • 1/3 cup thick white coconut cream , (check notes for how to make this from coconut milk), 80mL
  • 1/4 cup maple syrup or agave nectar , 60mL
  • 1 small small banana , mashed, 100g
  • 1/3 cup unsweetened cocoa/cacao powder , 35g
  • 1 tablespoon cacao nibs , or chocolate chips (optional), 10g

Instructions

  • Add the avocado and coconut cream to a food processor and pulse together until incorporated.
  • Add the maple syrup, banana and cocoa powder and blend until incorporated, about 15-30 seconds.
  • Add the cacao nibs if desired and blend again.
  • Scoop the pudding into one container or 3-4 mini containers. Cover the top with saran wrap, pressing until the pudding so that water doesn’t condense in the pudding.
  • Place in your fridge for at least 3 hours to set.
  • Garnish with a mint leaf, coconut whipped cream and a sprinkling of cocoa powder.
  • Enjoy!

Notes

  • You can buy coconut cream or make it from full fat coconut milk. Place a can of coconut milk in the fridge overnight. The cream will separate from the water. The next day, scoop out the thick coconut cream to equal 1/3 cup. You can store the rest of the coconut cream in a container and use otherwise, and then pour out the liquid coconut water and drink it or use it in a smoothie.
  • Refrigerator : Chill this chocolate avocado pudding covered in the refrigerator for up to 3 days.
  • Freezer : Freezing can change the texture of this pudding, but if you’re okay with risking it, you can transfer the pudding to an airtight container or freezer bag and freeze for up to 2 months. Thaw in the fridge before serving.

This Chocolate Avocado Pudding is ultra-rich and decadent, with the creamiest texture and deepest chocolate flavour. Best of all, you only need 10 minutes to make it!

Bowl of chocolate avocado pudding with coconut whipped cream and chocolate shavings on top. - 11

If you’re used to using your avocados for Guacamole , you may be skeptical about the idea of this chocolate avocado pudding. But one taste and you’ll be a believer! The neutral flavour and richness of avocado make for the perfect pairing with cocoa powder. Like my Chocolate Avocado Ice Cream , this pudding is creamy and decadent, and you’ll never guess that it’s made with avocado. Promise!

Why This Chocolate Avocado Pudding Is a Must-Make

When you can make a fantastic chocolate dessert with zero white sugar, that’s a win in my book! Here’s why you’re going to love this recipe.

  • Inspired by a tried-and-true favourite . My chocolate avocado ice cream remains one of my top 5 most popular recipes and this chocolate avocado pudding is based on the same idea of using avocado as a substitute for heavy cream.
  • Made with wholesome ingredients . Avocado, cocoa powder, banana, coconut cream, and optional chocolate chips or cacao nibs make this recipe a superfood dessert that doesn’t leave you with sugar overload after eating it.
  • So easy to make . With just 10 minutes of hands-on time, truly the hardest thing about this recipe is finding that perfectly ripe avocado at the grocery store.
Overhead view of ingredients for chocolate avocado pudding. - 12

Notes on Ingredients

The ingredient list for this chocolate avocado pudding is short and sweet! Scroll down to the recipe card to find the ingredient quantities and recipe instructions.

  • Avocado – I use a Hass avocado, which is the most common variety at grocery stores.
  • Coconut cream – I buy a can of coconut cream, but you can also refrigerate a can of coconut milk overnight, then scoop the coconut cream from the top.
  • Sweetener – I use maple syrup or agave nectar, but I’ve also made this with Date Syrup when I had it on hand.
  • Banana – This adds extra sweetness and creaminess.
  • Unsweetened cocoa/cacao powder – Cacao is a less processed form of cocoa.
  • Cacao nibs or chocolate chips – Cacao nibs will add some crunch and intense chocolate flavour, while chocolate chips add more sweetness.

How to Make Chocolate Avocado Pudding

You won’t believe how easy it is to make decadent chocolate pudding with avocado! Here’s what you’ll need to do.

Avocado and coconut cream blended in food processor. - 13

Blend the avocado and coconut.

  • Blend the avocado and coconut cream . Add them to a food processor and process until the mixture is smooth.
  • Make it sweet and chocolatey . Blend in the maple syrup, banana, and cocoa powder.
  • Add some texture . If you’re using cacao nibs or chocolate chips, add those now and pulse once or twice, just to combine but not blend them.
  • Chill . Divide the pudding into bowls, cups, or ramekins and press plastic wrap directly onto the surface of the pudding. Refrigerate for at least 3 hours to set before serving.

Tips and Variations

This chocolate avocado pudding is super easy, but I have a few more tips to help you make sure it turns out perfect.

  • No food processor? No problem! You can make this recipe in a blender . A high-speed or bullet-style blender is best. With a regular blender, it can help to add the maple syrup with the avocado and coconut cream so you have a little extra liquid to keep the blade moving.
  • Add some extract . A splash of vanilla extract is delicious in this pudding, or try peppermint extract for a chocolate peppermint avocado pudding.
  • Sweeten to taste . The riper the banana, the sweeter your pudding will be. If your banana isn’t very ripe, you’ll likely need to add more maple syrup.
Spoonful of thick, creamy chocolate avocado pudding held over bowl. - 14

Serving Suggestions

I like to add a dollop of Coconut Whipped Cream or Cashew Whipped Cream , a dusting of cocoa powder, and a sprig of mint if I’m making this chocolate avocado pudding for a party. (It’s easy to scale up and it always impresses!) Otherwise, I just eat it as-is or with some fresh raspberries or strawberries on top.

How to Store

  • Refrigerator : Chill this chocolate avocado pudding covered in the refrigerator for up to 3 days.
  • Freezer : Freezing can change the texture of this pudding, but if you’re okay with risking it, you can transfer the pudding to an airtight container or freezer bag and freeze for up to 2 months. Thaw in the fridge before serving.
Chocolate avocado pudding in glass bowl topped with coconut whipped cream and chocolate shavings - 15

More Recipes for Chocolate Lovers

  • Chocolate Lava Cake
  • Vegan Brownies
  • Vegan Chocolate Cake
  • Chocolate Chia Pudding

Ingredients

  • 1 small ripe avocado , pitted and peeled (mine was 6.5 ounces unpeeled, or about 90g)
  • 1/3 cup thick white coconut cream , (check notes for how to make this from coconut milk), 80mL
  • 1/4 cup maple syrup or agave nectar , 60mL
  • 1 small small banana , mashed, 100g
  • 1/3 cup unsweetened cocoa/cacao powder , 35g
  • 1 tablespoon cacao nibs , or chocolate chips (optional), 10g

Instructions

  • Add the avocado and coconut cream to a food processor and pulse together until incorporated.
  • Add the maple syrup, banana and cocoa powder and blend until incorporated, about 15-30 seconds.
  • Add the cacao nibs if desired and blend again.
  • Scoop the pudding into one container or 3-4 mini containers. Cover the top with saran wrap, pressing until the pudding so that water doesn’t condense in the pudding.
  • Place in your fridge for at least 3 hours to set.
  • Garnish with a mint leaf, coconut whipped cream and a sprinkling of cocoa powder.
  • Enjoy!

Notes

  • You can buy coconut cream or make it from full fat coconut milk. Place a can of coconut milk in the fridge overnight. The cream will separate from the water. The next day, scoop out the thick coconut cream to equal 1/3 cup. You can store the rest of the coconut cream in a container and use otherwise, and then pour out the liquid coconut water and drink it or use it in a smoothie.
  • Refrigerator : Chill this chocolate avocado pudding covered in the refrigerator for up to 3 days.
  • Freezer : Freezing can change the texture of this pudding, but if you’re okay with risking it, you can transfer the pudding to an airtight container or freezer bag and freeze for up to 2 months. Thaw in the fridge before serving.
Bowl of chocolate avocado pudding with coconut whipped cream and chocolate shavings on top. - 16

Chocolate Avocado Pudding

Ingredients

  • 1 small ripe avocado pitted and peeled (mine was 6.5 ounces unpeeled, or about 90g)
  • 1/3 cup thick white coconut cream (check notes for how to make this from coconut milk), 80mL
  • 1/4 cup maple syrup or agave nectar 60mL
  • 1 small small banana mashed, 100g
  • 1/3 cup unsweetened cocoa/cacao powder 35g
  • 1 tablespoon cacao nibs or chocolate chips (optional), 10g

Instructions

  • Add the avocado and coconut cream to a food processor and pulse together until incorporated.
  • Add the maple syrup, banana and cocoa powder and blend until incorporated, about 15-30 seconds.
  • Add the cacao nibs if desired and blend again.
  • Scoop the pudding into one container or 3-4 mini containers. Cover the top with saran wrap, pressing until the pudding so that water doesn’t condense in the pudding.
  • Place in your fridge for at least 3 hours to set.
  • Garnish with a mint leaf, coconut whipped cream and a sprinkling of cocoa powder.
  • Enjoy!

Video

Notes

  • You can buy coconut cream or make it from full fat coconut milk. Place a can of coconut milk in the fridge overnight. The cream will separate from the water. The next day, scoop out the thick coconut cream to equal 1/3 cup. You can store the rest of the coconut cream in a container and use otherwise, and then pour out the liquid coconut water and drink it or use it in a smoothie.
  • Refrigerator : Chill this chocolate avocado pudding covered in the refrigerator for up to 3 days.
  • Freezer : Freezing can change the texture of this pudding, but if you’re okay with risking it, you can transfer the pudding to an airtight container or freezer bag and freeze for up to 2 months. Thaw in the fridge before serving.

Nutrition

Chocolate Avocado Pudding https://jessicainthekitchen.com/creamy-chocolate-avocado-pudding-v-gf/ October 8, 2025

My vegan Million Dollar Spaghetti recipe is meaty, creamy, and cheesy—all without meat, cream, or cheese! Simple plant-based swaps make this baked pasta unbelievably delicious.

Spatula lifting portion of million dollar spaghetti from pan. - 17

Million dollar spaghetti is one of those recipes that’s been floating around the internet for a while, but the traditional version is made with meat sauce and cheese. I’ve been wanting to develop a vegan version and now that it’s fall, it seemed like the perfect time. This is the time of year for creamy, hearty, comfort food, right?! Think of this million dollar spaghetti as a cross between a casserole and Vegan Lasagna or Stuffed Shells . The pasta is layered with a “meat” sauce made with lentils and walnuts, vegan ricotta, and mozzarella. (Is your mouth watering yet?!)

Why This Spaghetti Tastes Like a Million Bucks

I’m not really sure the origin of the name million dollar spaghetti, but here’s why I think it earns the title:

  • Super satisfying . Just like Vegan Shepherd’s Pie , this is a casserole that leaves you feeling full and satisfied after you eat. (Lentils are magic like that!)
  • Real food meat subs . If you try to avoid store-bought meat substitutes, you will love that the “meat” sauce in this million dollar spaghetti recipe is made with lentils and walnuts. They really add a beefy texture!
  • Awesome for meal prep . This is one of those recipes where the leftovers are just as good as the first day, which means it’s great for prepping in advance. And it freezes well too!
Overhead view of ingredients for million dollar spaghetti. - 18

Notes on Ingredients

Here are the ingredients you’ll need to make this million dollar spaghetti recipe! Scroll down to the recipe card to find the ingredient quantities and recipe instructions.

  • Olive oil
  • Vegetables – Carrots, celery stalks, and yellow onion are classic ingredients in an Italian ragu and they infuse flavour into this sauce.
  • Raw walnuts – When chopped and cooked in a sauce, raw walnuts have the texture of ground beef.
  • Tomato paste
  • Garlic
  • Seasonings – Italian seasoning, crushed red pepper flakes, freshly cracked black pepper, and kosher salt.
  • Dry red wine – Merlot, Pinot Noir, and Cabernet Sauvignon are all good options.
  • Brown or green lentils – Do not use red lentils, which break down when cooked.
  • Low-sodium vegetable broth – I love using my Homemade Vegetable Broth .
  • Crushed tomatoes
  • Sugar – Just a touch, to balance the acidity of the tomatoes.

For the Pasta and Layers:

  • Spaghetti – You could really use any kind of pasta you like in this recipe, but technically it’s no longer million dollar spaghetti if you use rotini or shells!
  • Olive oil
  • Vegan ricotta cheese – I use my homemade Vegan Ricotta .
  • Plant milk – Any kind you like or have on hand, as long as it’s unflavoured and unsweetened.
  • Garlic powder
  • Nutritional yeast – Vegan Parmesan can be used instead if you’d like.
  • Vegan mozzarella cheese – Use shreds that melt well.
  • Fresh basil – For garnish.

How to Make Million Dollar Spaghetti

You can easily make this recipe in stages if you’d like. Cook the sauce up to 2 days ahead of time, or assemble the whole casserole and refrigerate until you’re ready to bake.

Vegetables sauteing in pan. - 19

Cook the vegetables.

  • Cook the vegetables . Heat the oil in a large pot set over medium heat, then stir in the carrots, celery, and onion. Cook until softened, about 6 minutes, stirring occasionally.
  • Add the walnuts . Stir them into the pot and cook for about 2 minutes, or until toasted.
  • Add the tomato paste and seasonings . Stir in tomato paste, garlic, Italian seasoning, red pepper flakes, black pepper, and salt; cook for 1 minute, until the tomato paste darkens and the mixture is fragrant.
Vegan bolognese sauce in skillet. - 20

Pour in the wine.

  • Deglaze . Pour in the wine and use a wooden spoon to scrape up any browned bits from the bottom of the pot. Cook for 2 minutes, until the liquid is reduced.
  • Finish the sauce . Stir in the lentils, broth, crushed tomatoes, and sugar. Bring to a boil, then reduce heat and simmer for 35 to 45 minutes, stirring occasionally.
Spaghetti draining in colander. - 21

Cook the pasta.

  • Cook the spaghetti . While the sauce is cooking, boil the spaghetti in salted water until it’s al dente. Drain and toss with a tablespoon of olive oil.
  • Make the ricotta layer. Stir together the vegan ricotta, plant milk, garlic powder, and nutritional yeast in a bowl.
Overhead view of million dollar spaghetti in dish before baking. - 22

Assemble the casserole.

  • Assemble . Spread half of the spaghetti into a greased casserole dish, then add the ricotta mixture. Add half of the sauce over that, followed by the remaining spaghetti and sauce. Sprinkle the vegan mozzarella on top.
  • Bake . Cover with foil and bake in a 375ºF oven for 20 minutes. Remove the foil and bake 10 to 15 minutes more, until the cheese is melted.
  • Serve . Let the casserole rest 10 minutes, then slice and serve.

Tips and Variations

I’ve got a few more notes on this million dollar spaghetti recipe before you get started!

  • Make it nut-free . You can replace the walnuts with crumbled tempeh, diced mushrooms, or TVP to make this vegan million dollar spaghetti recipe nut-free too. Be sure your vegan ricotta is also nut-free!
  • Cover the pot if the sauce thickens too quickly . Keep an eye on the sauce! If it starts looking too thick but the lentils aren’t soft yet, cover the pot. You can also add a splash of water or broth if needed.
  • Veg it up . After adding the ricotta layer, you can add a layer of cooked veggies if you’d like. Sautéed spinach or kale would work well, or try roasted eggplant or zucchini.
Plate of million dollar spaghetti with fork. - 23

What to Serve With Million Dollar Spaghetti

You truly don’t need anything else for this million dollar spaghetti recipe to be a filling a meal, but I can never resist serving pasta with Roasted Garlic Bread ! It’s great for soaking up any extra sauce on the plate.

How to Store and Reheat

  • Refrigerator : You can refrigerate this casserole before or after baking. Either way, it will last 3 to 4 days in the refrigerator.
  • Freezer : This million dollar spaghetti recipe can also be frozen for up to 3 months before or after baking. Wrap it tightly in the baking dish or transfer leftovers to an airtight container; thaw in the fridge before reheating.
  • To reheat : Reheat individual portions in the microwave or cover with foil and warm in a 350ºF oven. If you stored the casserole before cooking, you can follow the original baking instructions.
Portion of million dollar spaghetti on plate with fork. - 24

More Vegan Comfort Food Dinner Ideas

  • Baked Vegan Mac and Cheese
  • Mashed Potato Casserole
  • Cheesy Cauliflower Pizza Casserole
  • Mushroom Stroganoff

Ingredients

  • 1 tablespoon olive oil , 15 mL
  • 2 large carrots , diced – 200 g
  • 2 stalks celery , diced – 120 g
  • 1 medium yellow onion , diced – 150 g
  • 1 cup raw walnuts , finely chopped – 120 g
  • 2 tablespoons tomato paste , 32 g
  • 6 cloves garlic , minced – about 18 g
  • 1 tablespoon Italian seasoning , 3 g
  • ½ teaspoon crushed red pepper flakes , 1 g
  • 2 teaspoons freshly cracked black pepper , 4 g
  • 1 teaspoon kosher salt , 6 g
  • 1 cup dry red wine , 240 mL
  • 1 cup brown or green lentils , rinsed – 190 g
  • 4 cups low-sodium vegetable broth , 950 mL
  • 1 can crushed tomatoes , 28 ounces, 794 g
  • 1 teaspoon sugar , 4 g

For the Pasta and Layers:

  • 1 pound spaghetti , 450 g
  • 1 tablespoon olive oil , 15 mL
  • 2 cups vegan ricotta cheese , 500 g
  • ½ cup unsweetened plant milk , 120 mL
  • ½ teaspoon garlic powder , 1.5 g
  • 2 tablespoons nutritional yeast , 10 g
  • 2 cups shredded vegan mozzarella cheese , 200 g
  • fresh basil , for garnish

Instructions

Make the Vegan Bolognese Sauce:

  • Heat olive oil in a large pot over medium heat. Add diced carrots, celery, and onion. Cook, stirring occasionally, until the vegetables soften, about 6 minutes.
  • Stir in the chopped walnuts and cook for another 2 minutes until fragrant and lightly toasted.
  • Add tomato paste, minced garlic, Italian seasoning, red pepper flakes, black pepper, and salt. Cook for 1 minute until aromatic.
  • Pour in the red wine, scraping any browned bits from the bottom. Simmer for 2 minutes to slightly reduce.
  • Add lentils, vegetable broth, crushed tomatoes, and sugar. Stir to combine. Bring to a boil, then reduce heat and simmer uncovered for 35–45 minutes, or until the lentils are tender and the sauce has thickened. Stir occasionally. Cover the pot if it thickens too quickly.

Assemble and Bake:

  • While the sauce simmers, cook the spaghetti in a large pot of salted boiling water (about 1 tablespoon salt per 4 liters of water) until al dente according to package instructions. Drain and toss with 1 tablespoon olive oil to prevent sticking. Set aside.
  • In a medium bowl, mix together the vegan ricotta, plant milk, garlic powder, and nutritional yeast until smooth.
  • Preheat your oven to 375°F (190°C). Lightly grease a 9×13 inch (23×33 cm) baking dish.
  • Spread half the cooked spaghetti into the bottom of the dish.
  • Layer all of the ricotta mixture evenly over the noodles.
  • Pour half of the bolognese sauce over the ricotta layer.
  • Top with the remaining spaghetti, followed by the rest of the bolognese.
  • Sprinkle the shredded vegan mozzarella evenly across the top.
  • Cover the dish with foil and bake for 20 minutes. Then remove the foil and bake for an additional 10–15 minutes, or until the cheese is melted and bubbly.
  • Let rest for 10 minutes before slicing and serving.

Notes

  • Refrigerator : You can refrigerate this casserole before or after baking. Either way, it will last 3 to 4 days in the refrigerator.
  • Freezer : This million dollar spaghetti recipe can also be frozen for up to 3 months before or after baking. Wrap it tightly in the baking dish or transfer leftovers to an airtight container; thaw in the fridge before reheating.
  • To reheat : Reheat individual portions in the microwave or cover with foil and warm in a 350ºF oven. If you stored the casserole before cooking, you can follow the original baking instructions.