banana almond butter smoothie in a glass with toppings

banana almond butter smoothie with cauliflower {keto + vegan}

Smooth and creamy with a hint of banana and a sweet nuttiness from almond butter, this keto almond butter smoothie makes a tasty breakfast or snack. It’s also really versatile- add protein powder or collagen or MCT oil to boost the amount of protein and fat- or omit it entirely for a low-carb smoothie that tastes like dessert!

a delicious keto smoothie recipe

This almond butter smoothie takes just a few minutes to make and is perfect for busy mornings. I’ve taken it on-the-go many times and I also love that my kids enjoy sipping on their own little serving.

It’s a simple and nutritious keto smoothie recipe that is:

  • gluten-free and grain-free
  • dairy free
  • low-carb and keto-friendly
  • vegan (if using a plant-based protein powder)
  • kid-friendly (I usually omit coconut oil/MCT oil if making this for little ones, but that’s optional)
  • versatile– Increase the banana or cinnamon if you’d like, or swap peanut butter for almond butter. You can also up the protein and add some unflavored collagen peptides. It’s really up to you!

Blitz this smoothie up in a matter of minutes and start the day with a tasty treat!

let’s make an almond butter smoothie

For this keto smoothie recipe, you will need:

Note: The coconut oil or MCT oil is optional, but is really what makes this a keto smoothie recipe, versus a low-carb smoothie. If you’re not concerned about consuming enough fat, you can omit the oil.

life hack: make a smoothie with cauliflower!

The not-so-secret ingredient in this almond butter smoothie is frozen riced cauliflower. Along with the nutritional content it adds, it’s essentially flavorless and makes the smoothie thick and frosty. Don’t skip the cauliflower!

This banana almond butter smoothie with cauliflower is so easy- just blend it all up and pour it in a glass!

  1. Gather all of the ingredients. Place them into a high-speed blender.
  2. Blend. Blend on high for at least one minute to make sure the hemp hearts and the riced cauliflower break down, otherwise you will have chunks in the smoothie.
  3. Taste and adjust. Taste the smoothie and add more cinnamon or salt to taste. Pour into glasses and enjoy!

You can top the smoothie with a few more hemp hearts, a drizzle of almond butter or a sprinkle of cinnamon, but it’s not necessary. 🙂

about the banana

I know bananas aren’t typically considered to be the most “keto-friendly,” of fruits, but this breakfast smoothie recipe only uses a tiny amount to keep the sugar content really low. Considering the recipe makes two servings, one smoothie contains about 1/4 of a banana, which is approximately 3g sugar per serving (from the banana alone).

A tiny amount of banana does a lot for flavor, so increase or decrease this however you like.

Staying “keto” is really about maintaining a certain macronutrient ratio, so I don’t necessarily believe that certain fruits or vegetables are “off limits.” Instead, I approach this from a mindset of balance. Add in the oil, protein powder and the fiber from the cauliflower and hemp hearts, and you have an extra delicious and good-for-you keto smoothie.

And if you’re mainly looking for an easy, low-carb smoothie recipe or one that just plain tastes GOOD, well here ya go. 🙂 Cheers!

you might also love…

*This post contains Amazon affiliate links. I earn a small commission (at no extra cost to you) when you purchase something from one of those links. I will always recommend brands and products that I use and love. Thank you for supporting Stem and Spoon! -Abby

prepared smoothie in a glass with toppings

banana almond butter smoothie with cauliflower {keto+vegan}

Yield: 3 cups (2 servings)
Prep Time: 7 minutes
Total Time: 7 minutes

This creamy and delicious banana almond butter smoothie has big flavor while being low in carbs! Follow this keto smoothie recipe to make a quick and nutritious breakfast or snack in minutes.


  • 2 cups unsweetened macadamia milk (or almond milk)
  • 2 tablespoons almond butter
  • 1/2 medium banana, sliced
  • 2 tablespoons shelled hemp seeds (hemp hearts)
  • 1/2 cup frozen riced cauliflower
  • 1 scoop vanilla-flavored protein powder* 
  • 1/2 teaspoon cinnamon
  • pinch of sea salt
  • 1 tablespoon coconut oil or MCT oil (optional)


  1. In a high-speed blender, combine all of the ingredients.
  2. Blend on high for 1-2 minutes to make sure the frozen cauliflower and hemp hearts break down.
  3. Taste and adjust, adding more cinnamon or salt as needed.
  4. Pour into serving glasses. If desired, drizzle a little almond butter into each serving, or sprinkle a few hemp hearts or cinnamon on top.


If desired, add a second scoop of protein powder. This will depend on the type of protein powder you have and how many scoops equate to "one serving." If using unflavored protein powder (or even collagen peptides), add 1 teaspoon vanilla to the smoothie.

MCT and coconut oil is optional but will keep this more "keto" as opposed to "low-carb." The oil will also make the smoothie a lot more filling.

Nutritional information is calculated with the coconut oil/MCT oil.

Nutrition Information:
Yield: 2 Serving Size: 1
Amount Per Serving: Calories: 420Total Fat: 29gSaturated Fat: 8gTrans Fat: 0gCholesterol: 0mgSodium: 235mgCarbohydrates: 18gNet Carbohydrates: 10gFiber: 8gSugar: 6gProtein: 20g

This nutritional information is approximate and is provided for convenience as a courtesy.

1 Comment

  1. I made this smoothie after I got my second covid vaccine. I felt like it gave me the energy and fullness I needed (was not feeling like eating but forced myself to make this over an actual meal) it kept me full and was super yummy! Didn’t have the hemp hearts so I left out but was still yummy and and gave my body some much needed energy!

Leave a Reply

Your email address will not be published. Required fields are marked *

This site uses Akismet to reduce spam. Learn how your comment data is processed.