Vegan Chocolate Sweet Potato Milkshake

Vegan Chocolate Sweet Potato Milkshake

You probably know by now that I love using sweet potatoes in desserts. I especially love experimenting with frozen sweet potatoes to make things like this Chocolate Sweet Potato Ice Cream! This Vegan Chocolate Sweet Potato Milkshake is another variation. 

Vegan Chocolate Sweet Potato Milkshake

It’s rich and indulgent, thick and creamy, perfectly sweet and incredibly satisfying: everything you’d want from a milkshake, right? Oh and did I mention, it’s also naturally sweetened, requires just 3 ingredients, and is perfect for breakfast?

It’s great for breakfast because the sweet potatoes will charge you with lots of sustainable energy to keep you fuller for longer and it’s really quick and easy to make.

Just cook some sweet potatoes at the weekend, keep them in your freezer in individual portions, then get them out in the morning and you’re only one blend away from a delicious and healthy breakfast! And if you need some coffee to get you going in the morning, why not add a shot of espresso or a couple of teaspoons of instant coffee? 

Vegan Chocolate Sweet Potato Milkshake

Because of their naturally creamy texture and high sugar content, sweet potatoes make a great alternative to frozen bananas for healthy milkshakes. And because of their less distinctive taste (you honestly can’t taste the sweet potatoes at all once you add the chocolate), you can use them as a basis for different flavours.

I like to add a teaspoon of peanut butter to this to make it extra yummy, but feel free to leave this out, or substitute with another nut butter. 

Vegan Chocolate Sweet Potato Milkshake

The sweet potato is already quite sweet so I don’t really think the milkshake needs much additional sweetener if any at all, but feel free to add as much or as little as you wish!  

Love hiding sweet potatoes in your desserts? Me too! Check out my: 

Looking for more healthy frozen treats? You may like my: 

If you try out this recipe or anything else from my blog, I’d really love to hear any feedback! Please give it a rating, leave a comment, or tag a photo #rhiansrecipes on Instagram! Thank you.

Vegan Chocolate Sweet Potato Milkshake
Prep Time
10 mins
Cook Time
15 mins
Total Time
25 mins

A Vegan Chocolate Sweet Potato Milkshake that's rich and indulgent, thick and creamy, deliciously sweet and incredibly satisfying - perfect for breakfast!

Course: Breakfast, Drinks, Snack
Servings: 2
Calories: 91 kcal
  • 1 medium-sized sweet potato (about 200g/7oz)
  • 2 cups milk, any kind (I used unsweetened almond)
  • 2 tablespoons cocoa powder (or sub cacao powder)
  • Optional: shot of espresso/2 teaspoons instant coffee
  • Optional: 1 teaspoon peanut butter
  • Optional: maple syrup, to taste (or sub any other sweetener)
  1. Peel the sweet potatoes and cut them into small pieces
  2. Boil or steam for about 15 minutes, or until soft enough to pierce with a fork and drain
  3. Mash the sweet potatoes with a fork
  4. Once cooled, transfer the mash into a freezer-friendly container and place in freezer until completely frozen
  5. Place the frozen mash into your blending device of choice along with the milk and the cocoa (and coffee, peanut butter and maple syrup if you wish)

  6. Blend until completely smooth – you will probably have to mix it around a few times during this process to make sure it’s all evenly blended
  7. Serve up and enjoy immediately

Thanks for reading! If you’d like to receive a FREE COPY of my ebook of the 10 most popular recipes on my blog, you can sign up here


3 thoughts on “Vegan Chocolate Sweet Potato Milkshake

Leave a Reply

Your email address will not be published.