This Chocolate Peanut Butter Smoothie is a mood-boosting breakfast that’s ready in about 5 minutes. It’s filling, satisfying and decadent while still being wholesome — creamy, rich and chocolaty with an ice-cream-like texture.

My husband finally accepts smoothies as a real meal, which was a big win since he prefers solid food. After trying my Strawberry Peanut Butter Smoothie and then asking for something chocolatey, I made this Chocolate Peanut Butter Smoothie. It changed his mind completely: it’s creamy, deeply chocolate-flavored and pleasantly nutty — very delicious and substantial.
Benefits
- Thick and creamy with a pronounced dark chocolate flavor.
- Packed with protein, heart-healthy fats and fiber.
- Filling and nutritious — works well for weight management.
- Contains healthy Omega-3s when seeds are added.
- No added sugar in the base recipe.
- Quick and easy to prepare with simple pantry ingredients.
- Great for breakfast or as a post-workout meal.
Ingredients used
This recipe uses a few simple, readily available ingredients.

- Milk: I use oat milk, but any dairy or plant-based milk (except full-fat coconut milk) works well.
- Banana: Adds creaminess, natural sweetness and fiber. I prefer an overripe frozen banana for texture and chill.
- Peanut butter: Use a creamy variety without added sugar or oils for protein and healthy fats.
- Cacao powder: Unprocessed raw cacao gives a deep, bitter chocolate flavor and antioxidants.
- Vanilla extract: For extra depth of flavor.
To boost nutrition, I often add seeds for fiber, protein and Omega-3s:
- Ground flax seeds: Excellent source of fiber and plant-based Omega-3s — use ground for best absorption.
- Hemp seeds: High in protein, minerals and heart-healthy fats.

How to make Chocolate Peanut Butter Smoothie
All you need is a good blender. The method is straightforward and fast.
Step-by-step instructions
- Measure your ingredients and prepare them (slice and freeze the banana ahead of time if possible).
- Add the ingredients to the blender, putting wet items in first to help the blades work smoothly.
- Blend on high until completely smooth and creamy.
- If it’s too thick, add a splash more milk or water and blend again until you reach the desired consistency.
- Taste and, if needed, add a sweetener (see recipe tips for suggestions).
- Pour into a glass and add optional toppings such as cacao nibs or hemp seeds.
- Serves 1 as a full meal or 2 as a light snack.

Substitutions
- Use any dairy or plant-based milk except coconut milk, which doesn’t blend well here.
- Swap seeds as you like: ground flax, hemp or chia seeds all work.
- Replace peanut butter with another nut or seed butter if preferred.
- Swap vanilla for a pinch of cinnamon for a different flavor profile.
Smoothie variations
- Banana-free: Use ½ avocado for creaminess (you may need extra sweetener).
- Lower-calorie: Use half a banana to reduce calories.
- Vegan: Use plant-based milk and a vegan sweetener if needed.
- Keto: Replace banana with ½ avocado and add 1 tsp MCT oil; use a low-carb sweetener if desired.

Tips for storing
- Keep in a sealed glass jar or shaker in the refrigerator for up to 24 hours.
- The smoothie can thicken or separate over time — shake or stir before drinking.
- Fresh is best since some nutrients oxidize after sitting, but refrigerated storage is convenient for busy mornings.
Recipe tips
- Always add liquids to the blender first so the blades can move freely and prevent clumping.
- A high-power blender gives the creamiest, smoothest result.
- Frozen banana yields a thick, cold, ice-cream-like texture; if you don’t have frozen banana, freeze slices for at least an hour or add ice cubes.
- If the smoothie is too thick, thin with water or milk until runny but not watery.
- Use ground flax seeds rather than whole seeds so your body can access the nutrients more effectively.
Sweetener recommendation
Ripe banana provides most of the sweetness in this recipe. If you want extra sweetness, try:
- 1–2 pitted dates (soak in warm water for 10 minutes first), date syrup, honey or maple syrup.
- Stevia or another low-carb sweetener if you prefer.
- Avoid granulated sugars like coconut sugar in cold smoothies — they may not dissolve well.

This smoothie is both delicious and satisfying. It keeps you full for hours and is easy to take on the go, so busy mornings don’t have to mean skipping breakfast.
You may also like:
- Matcha Smoothie
- Cherry Banana Smoothie
- Strawberry Banana Smoothie
- Mixed Berry Smoothie
Recipe

Chocolate Peanut Butter Smoothie
Equipment
- Blender
Ingredients
- 1 ½ cup oat milk
- 1 ripe banana (preferably frozen)
- 1 tablespoon peanut butter
- 2 tablespoons cacao powder
- 1 tablespoon hemp seeds
- 1 tablespoon ground flax seeds
- 1 teaspoon vanilla extract
- Ice cubes (optional)
Instructions
- Add all ingredients to the blender, placing liquids first for easier blending.
- Blend on high until smooth and creamy.
- If too thick, add a splash of milk or water and blend again.
- Taste and sweeten if needed (see sweetener recommendations).
- Pour into a glass, add optional toppings, and enjoy.
Notes
Makes 1 serving as a full meal or 2 as a light snack. US cup = 240 ml.
Substitutions & tips:
- Use any dairy or plant milk except coconut milk.
- Swap seeds: ground flax, hemp or chia.
- Swap peanut butter for another nut or seed butter.
- Replace vanilla with cinnamon if desired.
- Banana-free option: use ½ avocado (add sweetener if needed).
- For a lighter version, use half a banana.
- Keto option: ½ avocado + 1 tsp MCT oil + low-carb sweetener.
- Store in a sealed jar in the fridge up to 1 day; shake before drinking.
Nutrition
This post was originally published in July 2018 and updated in January 2021. The recipe remains the same.
More recipes to try
Peanut Butter Protein Shake
Chocolate Avocado Smoothie
Cherry Chocolate Smoothie
Apple Peanut Butter Smoothie