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

How to Steam Milk for Perfect Lattes


5 Stars 4 Stars 3 Stars 2 Stars 1 Star

No reviews

  • Author: CoffeeRecipesSite
  • Total Time: 5 minutes
  • Yield: 1 serving
  • Diet: Vegetarian

Description

Learn how to steam milk at home to create silky microfoam for barista-quality lattes, cappuccinos, and macchiatos. A cozy ritual that turns your kitchen into a coffee shop.


Ingredients

Scale

1 cup (240 ml) fresh whole milk or oat milk

Espresso shots (1-2 per cup)

A metal milk steaming pitcher

Steam wand or handheld frother

Thermometer (optional, for 150°F target)


Instructions

  1. Prepare your espresso and milk: Brew 1-2 shots of espresso in your favorite clear glass mug. Pour cold, fresh milk into a metal pitcher and optionally chill it for 1-2 minutes to give more time for steaming.
  2. Steam and stretch the milk: Position the steam wand just under the surface and tilt the pitcher slightly to start stretching the milk. Listen for a gentle hiss while creating silky microfoam. Once the milk expands by one-third, submerge the wand deeper to create a smooth vortex.
  3. Finish and pour: Heat the milk to about 150°F (warm to the touch but not scalding). Swirl the pitcher to combine foam and liquid, then pour slowly into the espresso, letting the foam rise to the top for a café-quality latte.

Notes

Use fresh milk for the best foam. Whole milk or oat milk work best for silky microfoam. Avoid overheating to prevent scalded flavors. Practice makes perfect, enjoy your cozy homemade latte!

  • Prep Time: 3 minutes
  • Cook Time: 2 minutes
  • Category: Drink
  • Method: Steaming
  • Cuisine: Italian-American

Nutrition

  • Serving Size: 1 latte
  • Calories: 120
  • Sugar: 12g
  • Sodium: 100mg
  • Fat: 4g
  • Saturated Fat: 2.5g
  • Unsaturated Fat: 1.5g
  • Trans Fat: 0g
  • Carbohydrates: 12g
  • Fiber: 0g
  • Protein: 6g
  • Cholesterol: 15mg