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
peanut-butter-coffee-smoothie-2026-03-21-215023-1

Peanut Butter Coffee Smoothie


5 Stars 4 Stars 3 Stars 2 Stars 1 Star

No reviews

  • Author: sadka
  • Total Time: 10 minutes
  • Yield: 2 servings (about 12 fl oz / 360 ml each) 1x
  • Diet: Vegetarian

Description

Warm, nutty coffee meets creamy peanut butter in this protein-packed smoothie that fuels your morning.


Ingredients

Scale
  • 120 ml (4 fl oz) strong brewed espresso or cold brew
  • 240 ml (1 cup) whole milk or dairy-free alternative
  • 64 g (1/4 cup, packed) natural peanut butter
  • 1 medium banana (~120 g peeled)
  • 120 g (1/2 cup) plain Greek yogurt
  • 30 g (1 scoop) protein powder (optional)
  • 1520 g (1 tbsp) honey or maple syrup (optional)
  • 150200 g (about 1 cup) ice
  • Pinch of salt

Instructions

  1. Cool your coffee by brewing espresso or cold brew and chilling until cool, about 10–15 minutes if hot.
  2. Measure and combine liquids: Add milk and Greek yogurt to the blender, then pour in the cooled coffee.
  3. Add peanut butter, banana, and any sweetener you are using, along with a pinch of salt.
  4. Add ice and optional protein powder based on your thickness preference.
  5. Blend on high for 30–45 seconds until silky and pour easily.
  6. Check the consistency and taste, adjusting sweetness or milk as needed before serving.

Notes

For a vegan option, replace whole milk with almond or oat milk and Greek yogurt with coconut yogurt. Consider adding oats for extra texture.

  • Prep Time: 10 minutes
  • Cook Time: 0 minutes
  • Category: Breakfast
  • Method: Blending
  • Cuisine: American

Nutrition

  • Serving Size: 1 glass (approx. 360 ml)
  • Calories: 420
  • Sugar: 25g
  • Sodium: 210mg
  • Fat: 19g
  • Saturated Fat: 4.5g
  • Unsaturated Fat: 12g
  • Trans Fat: 0g
  • Carbohydrates: 48g
  • Fiber: 5g
  • Protein: 18g
  • Cholesterol: 15mg