Go Back
peanut butter vanilla green shake // via thefirstmess.com

Peanut Butter Vanilla Green Shake

This peanut butter vanilla green shake is loaded with nutrients, boosted with protein, and tastes deceptively rich.
Cuisine Dairy-free, Plant-Based, Vegan
Diet Gluten Free, Vegan, Vegetarian
Keyword all seasons, baby spinach, banana, cinnamon, flax, non-dairy milk, peanut butter, protein powder, vanilla, vegan protein powder
Prep Time 5 minutes
Total Time 5 minutes
Servings 1



  • 1 cup non-dairy milk
  • 1 cup packed baby spinach
  • 1 frozen banana
  • 2 tablespoons peanut butter
  • 1 teaspoon flax seeds
  • ½ teaspoon ground cinnamon
  • ¼ teaspoon vanilla extract
  • pinch sea salt
  • ¼ cup ice

Optional add-ins:


  • In an upright blender, combine the non-dairy milk, baby spinach, banana, peanut butter, flax seeds, cinnamon, vanilla, salt, ice, and any add-ins you may be using. Blend on high for a full minute, or until completely smooth. Enjoy!


  • I used to swear off green smoothies/shakes that were plant milk-based. As freaky as it sounds, I wanted to taste the greens. I liked the freshness of them with fruit, coconut water, mint, and maybe some cucumber. Lately though, cravings for a milky/creamy greens drink with peanut butter came over me. I've had this shake almost every day for the past couple weeks. It's one of those "Betcha can't taste the greens!" kinda numbers, which is its own special kind of fun sometimes.