Print
clock clock iconcutlery cutlery iconflag flag iconfolder folder iconinstagram instagram iconpinterest pinterest iconfacebook facebook iconprint print iconsquares squares iconheart heart iconheart solid heart solid icon

Vegan Chocolate Milkshake with Plant-Based Milk Recipe

5 Stars 4 Stars 3 Stars 2 Stars 1 Star 4.9 from 15 reviews
  • Author: Piper
  • Prep Time: 5 minutes
  • Cook Time: 0 minutes
  • Total Time: 5 minutes
  • Yield: 2 servings
  • Category: Beverage
  • Method: Blending
  • Cuisine: Vegan
  • Diet: Vegan

Description

This Vegan Chocolate Milkshake is a creamy, rich, and healthy alternative to traditional milkshakes. Made with plant-based milk, frozen riced cauliflower, cocoa powder, and natural sweeteners like Medjool dates, it offers a delicious chocolate flavor with added nutrition. Perfect for a refreshing snack or dessert, this recipe includes optional superfood add-ins for an extra health boost.


Ingredients

Scale

Main Ingredients

  • 1 1/2 cup plant-based milk (e.g., oat milk)
  • 1 cup frozen riced cauliflower
  • 1 tablespoon nut butter (e.g., almond butter)
  • 2 tablespoons unsweetened cocoa or cacao powder
  • 3-4 pitted Medjool dates
  • 1 teaspoon vanilla extract
  • 2 cups ice

Optional Smoothie Add-Ins

  • 1 tablespoon chia seeds
  • 1 tablespoon hemp seeds
  • 1 teaspoon flaxseeds or flaxseed meal
  • 1 scoop vanilla or chocolate protein powder
  • A handful of spinach or kale


Instructions

  1. Add Ingredients Except Ice: Place the plant-based milk, frozen riced cauliflower, nut butter, unsweetened cocoa powder, pitted Medjool dates, vanilla extract, and any optional smoothie add-ins into a high-speed blender. Blend until the mixture is completely smooth and well incorporated.
  2. Add Ice and Blend: Add the 2 cups of ice to the blender and blend again until the milkshake reaches a thick and creamy consistency, resembling a traditional milkshake.
  3. Serve and Enjoy: Pour the milkshake evenly into two glasses. Optionally, top with your favorite toppings such as shaved chocolate, nuts, or coconut flakes. Serve immediately for the best flavor and texture.

Notes

  • If the blender struggles or you prefer a thinner shake, add more plant-based milk gradually until desired consistency is reached.
  • For a frostier and thicker milkshake, add more ice incrementally while blending.
  • You can customize the milkshake with various nut butters like peanut or cashew butter for different flavors.
  • Using Medjool dates ensures natural sweetness but adjust quantity based on your taste preference.
  • Optional add-ins such as chia seeds or protein powder increase nutritional value and make it more filling.

Nutrition

  • Serving Size: 1 serving
  • Calories: 220 kcal
  • Sugar: 15 g
  • Sodium: 50 mg
  • Fat: 9 g
  • Saturated Fat: 1 g
  • Unsaturated Fat: 7 g
  • Trans Fat: 0 g
  • Carbohydrates: 29 g
  • Fiber: 6 g
  • Protein: 6 g
  • Cholesterol: 0 mg