Go Back
+ servings
RD Approved Badge - Immune Supporting
RD Approved Badge - Staying Power
a glass jar of homemade protein shake that's pink in colour and topped with hemp hearts with a pink polka dotted straw inside.
5 stars (1 review)

Get the Recipe:

15-Minute Homemade Protein Shake (Without Protein Powder!)

Prep Time: 15 minutes
Total Time: 15 minutes
Yield: 1 glass
There are many different types of protein powders on the market. They vary in price, ingredients, and quality. This homemade protein shake is a great plant-powered option if you want to save money or avoid unhealthy additives found in store-bought protein powders. It's made with whole foods, is dairy-free (100 percent vegan!) and provides 29 g of protein per serving. Plus, you only need 15 minutes to pull it off!

Ingredients
 

  • 1 cup soy milk, unsweetened
  • 3 tbsp hemp hearts
  • 2 tbsp peanut butter, all natural
  • 1 banana, medium, very ripe
  • ½ cup strawberries, fresh or frozen
  • ¼ cup cooked quinoa, plain

Equipment

  • blender

Instructions
 

  • In a blender, add all the ingredients except cooked quinoa. Blend on medium speed for 30 seconds before turning up to high speed until smooth and creamy - about one minute total time spent blending should do it!
  • Spoon cooked quinoa into a large glass, add the smoothie and stir well. Serve immediately!

Notes

How to make the perfect quinoa?

  1. Quinoa should be washed in at least two changes of water. Drain and transfer 1/2 cup of uncooked quinoa to a small pot.
  2. Add 2/3 cup water, bring to boil, cover and simmer for 8 minutes on medium heat.
  3. Switch off the heat source and allow the quinoa to rest for 5 minutes before fluffing with a fork.
  4. Allow to cool before storing in an airtight container in the refrigerator.

Tips and substitutions:

  • Use water or another non-dairy milk. If you're looking for a thicker shake, use coconut milk or another high-fat non-dairy milk.
  • Add fresh or frozen fruit. Fresh fruits like banana, strawberry, and blueberry are perfect for protein shakes.
  • A high-quality blender or food processor will give your shake a smooth, creamy texture.
  • Add ice cubes if you want a cold shake.
  • If you're not a fan of hemp hearts, try chia seeds or walnuts. Besides peanut butter, almond butter or another type of nut butter also work well.
  • You can also use vanilla yogurt in place of peanut butter if you want a creamier texture.
  • If you have a nut allergy, sunflower seed butter is an excellent alternative that goes well with the strawberry flavour.
  • Omit quinoa and use rolled oats instead. They'll also help thicken up the protein shake without adding too much sweetness!
  • You can also top your banana protein shake with ground flax/chia seeds or hemp hearts for an extra boost. Coconut flakes and fresh berries add a hint of sweetness.
  • If you want to reproduce your favourite vanilla protein powder taste profile, add a dash of vanilla. It will also bring additional natural sweetness!
  • Add unsweetened cocoa powder to create a different version of this protein shake recipe. The chocolate deliciousness makes it feel like you're eating dessert!

Nutrition Information:

Calories: 658kcal (33%)Carbohydrates: 58g (19%)Protein: 29g (58%)Fat: 37g (57%)Saturated Fat: 6g (30%)Polyunsaturated Fat: 8gMonounsaturated Fat: 9gSodium: 270mg (11%)Potassium: 1503mg (43%)Fiber: 10g (40%)Sugar: 28g (31%)Vitamin A: 1014IU (20%)Vitamin C: 70mg (85%)Calcium: 389mg (39%)Iron: 7mg (39%)

Keep in mind that the nutritional values provided are approximations and suggestions, and might fluctuate depending on ingredient variations, portion sizes, and recipe adjustments. This nutrition facts table cannot account for your individual needs. Your body — including your hunger and satiety cues — change daily. It's perfectly fine to eat more or less on different days. Instead of letting food guilt take over, consider mindful eating.

* Percent Daily Values are based on a 2000 calorie diet.

Cuisine: American
Course: Breakfast, Drinks
Did you make this recipe?Mention @desiliciousrd on Instagram or tag #desiliciousrd.