Go Back
+ servings
Print Recipe
4.42 from 17 votes

Cold Brew Coffee with Homemade Cold Foam

Smooth and silky homemade cold brew coffee combine with slightly sweet cold foam and sea salt in this delicious morning beverage that's even better than the coffeeshop.
Prep Time20 mins
Cook Time5 mins
Steeping Time12 hrs
Total Time12 hrs 25 mins
Course: Drinks
Cuisine: American
Keyword: Coffee, Copycat Recipe, Drink
Servings: 6
Calories: 221kcal


For the cold brew coffee:

  • 6 ounces coffee beans coarsely ground
  • 6 cups cold water

For the sweet cream cold foam:

  • ½ cup sweetened condensed milk
  • 1 cup heavy whipping cream
  • 1 tsp. vanilla extract

For the Irish Coffee:

  • Flaky sea salt for serving


For the cold brew:

  • In a large jar, combine the ground coffee and water, stirring well. Cover and refrigerate for at least 12 hours, up to 20. After chilling, place a fine mesh sieve over a large measuring cup or bowl and pour coffee through sieve. Return to the jar (that's been rinsed!). If desired, strain the coffee a second time. This time, line the mesh sieve with a damp coffee filter. Pour coffee through sieve in batches, tossing and replacing coffee filter if necessary. Return to the jar once more and store filtered cold brew in fridge until ready to use.

For the cold foam:

  • Whisk together the condensed milk, heavy cream, and vanilla extract until smooth. Keep in fridge until ready to use. When ready to serve place 1/4 cup in a blender and whip for about 10 seconds, or until thick and creamy.

To make the Cold Brew Coffee with Salted Cold Foam:

  • Fill a large glass halfway with ice cubes. Add ¼ cup cold water and ¾ - 1 cup cold brew coffee, depending on how strong you like it. Stir to combine. Top with cold foam and sprinkle with sea salt before serving.


  • Cold Brew Method adapted from The Kitchn.
  • Vanilla Sweet Cream recipe adapted from The Kitchn as well!
  • If desired, add a shot of whiskey to this beverage for a fun Brunch cocktail!


Serving: 1drink | Calories: 221kcal | Carbohydrates: 15g | Protein: 3g | Fat: 17g | Saturated Fat: 11g | Cholesterol: 63mg | Sodium: 59mg | Potassium: 124mg | Sugar: 14g | Vitamin A: 651IU | Vitamin C: 1mg | Calcium: 105mg | Iron: 1mg