Frozen Mocha


Freezing the soymilk into cubes helps chill the beverage without diluting its flavor. Maple syrup and vanilla extract provide sweetness to balance the bitterness of the coffee in this refreshing drink.

Frozen Mocha
Photo: Ali Redmond
Active Time:
5 mins
Total Time:
4 hrs 5 mins


  • 2 cups unsweetened plain soymilk

  • 1 cup strong brewed coffee, cooled

  • 2 tablespoons unsweetened cocoa powder

  • 1 ½ tablespoons pure maple syrup

  • ¼ teaspoon vanilla extract

  • Chocolate syrup for garnish


  1. Pour soymilk into ice cube trays and freeze for at least 4 hours or overnight.

  2. Add coffee, cocoa, maple syrup and vanilla to a high-speed blender. Blend on High until combined, about 30 seconds. Add the frozen soymilk cubes; blend on High until smooth, about 30 seconds. Drizzle chocolate syrup along inside edge of glasses, if desired. Divide between 2 glasses and serve immediately.

To make ahead

Transfer frozen soymilk cubes (Step 1) to an airtight, freezer-safe bag and freeze for up to 1 week.


Ice cube trays

Nutrition Facts (per serving)

134 Calories
5g Fat
17g Carbs
8g Protein
Nutrition Facts
Servings Per Recipe 2
Calories 134
% Daily Value *
Total Carbohydrate 17g 6%
Dietary Fiber 3g 11%
Total Sugars 10g
Added Sugars 9g 18%
Protein 8g 16%
Total Fat 5g 6%
Saturated Fat 1g 5%
Vitamin A 501IU 10%
Folate 28mcg 7%
Sodium 90mg 4%
Calcium 324mg 25%
Iron 2mg 11%
Magnesium 73mg 17%
Potassium 471mg 10%
Zinc 1mg 9%
Vitamin B12 3mcg 125%

Nutrition information is calculated by a registered dietitian using an ingredient database but should be considered an estimate.

* Daily Values (DVs) are the recommended amounts of nutrients to consume each day. Percent Daily Value (%DV) found on nutrition labels tells you how much a serving of a particular food or recipe contributes to each of those total recommended amounts. Per the Food and Drug Administration (FDA), the daily value is based on a standard 2,000 calorie diet. Depending on your calorie needs or if you have a health condition, you may need more or less of particular nutrients. (For example, it’s recommended that people following a heart-healthy diet eat less sodium on a daily basis compared to those following a standard diet.)

(-) Information is not currently available for this nutrient. If you are following a special diet for medical reasons, be sure to consult with your primary care provider or a registered dietitian to better understand your personal nutrition needs.

Related Articles