This post contains affiliate links. As an Amazon associate I earn qualifying purchases. Click here for more about this policy.
Smoothies packed with protein and fiber are a fast and easy way to blend up a meal that you can enjoy an on-the-go meal that’s actually nutritious. This High Fiber Smoothie Recipe with strawberries, spinach, flax, and beans will keep you feeling full and satisfied.

I’m sure you weren’t expecting to see a smoothie recipe that calls for beans, but white beans go undetected in it and are an excellent source of fiber. Many diets fail because women aren’t eating enough protein and fiber. Also, most mainstream diets are unsustainable long-term.
This high fiber smoothie combines fiber-rich fruits and veggies with healthy fats and protein for a nourishing and nutritionally balanced frozen drink. Best of all, it’s easy to customize to your tastes and preferences!
If you like high fiber recipes that don’t require cooking, you will love my Protein Overnight Oats and Chocolate Protein Chia Pudding!
Why You’ll Love This Recipe
- Balanced Nutrition: The key to weight loss and a balanced diet is eating meals that have fiber, protein, and healthy fats. This smoothie is loaded with all three!
- Packed with Fruit and Vegetables: This high protein high fiber smoothie has both fruit and vegetables! It uses sweet strawberries, fresh spinach, riced cauliflower, and beans.
- Enough for a Meal: Many smoothies don’t have the nutrients needed to substitute a meal, but this one has 43 grams of protein and over 11 grams of fiber. That’s enough protein, fiber, and healthy fats to serve as breakfast or lunch!
Table of Contents
Ingredients

- Almond Milk: Use any unsweetened plant-based milk to add liquid to the smoothie so it’s blendable and drinkable.
- Frozen Strawberries: You could use fresh or frozen strawberries, but frozen strawberries give it a creamier and colder consistency and eliminate the need for ice.
- Protein Powder: A scoop of your favorite plant-based protein powder gives this smoothie an added protein boost. Use vanilla protein, or any other flavor you prefer.
- White Beans: You could use any type of bean, but I’ve found that white beans and chickpeas are the best because they don’t add much bean flavor. Be sure to drain and rinse your beans well before adding them to your smoothie!
- Cauliflower Rice: Not only is this low-carb rice alternative loaded with fiber and nutrients, but it also gives the smoothie a frothy texture and doesn’t alter the taste.
- Spinach: Add some greens to your smoothie with fresh spinach, which is also full of fiber as well as nutrients like iron.
- Ground Flax: Healthy fats are necessary for balanced nutrition. Flax is not only a healthy fat, but it’s also high in fiber.
See the recipe card below for exact ingredient amounts, nutritional information, and detailed instructions.
Variations & Dietary Modifications
- Try Other Vegetables: This high fiber high protein smoothie recipe is incredibly versatile. Instead of spinach, try making it with kale, zucchini, carrots, or beets. The fiber content with vary with the different veggies, but they are all loaded with nutrients.
- Use Different Fruits: Instead of strawberries, you can make this smoothie with blueberries, blackberries, cherries, pineapple, or melon, depending on the flavors you prefer.
- Find Other Healthy Fats: If you’re not a fan of flax, or just want to change up the flavor, try your smoothie with other sources of healthy fat like chia seeds, avocado, peanut butter, or other nut butters.
How to Make This High Fiber Smoothie Recipe
It doesn’t get any easier than making a smoothie! All you need is to load the ingredients into your blend and blend until smooth. That makes this a perfect low-effort, easy meal, especially if you’re on the go!

- Step 1: Blend the Ingredients. Add all of the ingredients to the blender, starting with the liquid, then the fruits, veggies, and protein. Blend until they are smooth.

- Step 2: Serve the Smoothie. Immediately pour your smoothie into a glass and serve it right away.
Expert Tips
- Load the Blender Properly: Help ensure there aren’t chunks in your smoothie by loading the blender in layers. Add the liquid first, then the vegetables and fruit, add your protein source, and top them all with any sweetener.
- Use Citrus to Adjust the Sweetness: If your smoothie tastes too sweet, add a squeeze of lemon to cut it with acidity. On the other hand, if you prefer sweeter smoothies, you can add a squeeze of orange juice.
- Prep Smoothies Ahead of Time: Take all of the prep work out of making your smoothies by measuring out the ingredients and storing them in a sealed freezer bag in the freezer for a few days.

Serving Suggestions
Fiber-rich smoothies are a great way to ensure you’re getting enough fiber in your diet. If you’re making smoothies with high fiber and high protein ingredients, along with some healthy fats, then you can enjoy them as your breakfast in the morning or a quick lunch in the afternoon.
If a smoothie just isn’t enough for you, you can always add another nutritious component to round out your meal.
- This high fiber breakfast smoothie pairs well with other grab-and-go options, like Greek yogurt bagels or gluten-free English muffins with microwaved scrambled eggs.
- If you’re having a smoothie for lunch, try enjoying it with low-carb zucchini boats.
- Grab a little sweet treat to go with your smoothie! You won’t believe how delicious and healthy these Greek yogurt brownies are!
Recipe FAQs
Sure! You can blend up your smoothie and keep it in a blender cup in the freezer for up to 5 days. It will definitely need to thaw before you can enjoy it though. Another option is adding all of the ingredients to a freezer bag, minus the liquid, so you just have to dump the bag and blend it in the morning.
Protein powder can make smoothies a little gritty if it isn’t blended well. Try blending the liquid and protein by themselves first, then add the other ingredients. This gives the protein the chance to blend well and not stick to the fruits and veggies.
It may not have blended well enough, or there wasn’t enough liquid. You can add another splash of milk and blend it until it’s silky smooth. Don’t forget to properly layer the ingredients so the liquid is closest to the blender blades.

More Healthy Smoothies
If you tried this High Fiber Smoothie recipe or any other recipe on my website, please leave a 🌟 star rating and let me know how you go in the 📝 comments below.

High Fiber Smoothie Recipe
Ingredients
- 1 cup Unsweetened Almond Milk, or milk of choice
- ½ cup Frozen Strawberries, or fruit of choice (can also use fresh berries)
- ⅓ cup Protein Powder
- ½ cup White Beans, drained and rinsed
- ½ cup Cauliflower Rice, frozen
- 1 cup Spinach
- ½ tablespoon Ground Flax
- Stevia to taste, or sweetener of choice
Instructions
- Place all the ingredients into a high-speed blender. Blend until smooth and serve!
- To make your protein smoothie ahead of time, you have two options. First, you can measure the ingredients and place in a food storage bag in the freezer. Then blend when you're ready to eat. Second, you can blend everything together and store in a mason jar or protein shaker in the freezer up to 5 days.
Notes
- Always add the liquid to a smoothie first, then the vegetables and fruit, your protein, and top them all with any sweetener to help avoid chunks.
- Use a bit of lemon juice to cut the sweetness of your smoothie. You can add fresh orange juice if you want it a little sweeter.
- Store your smoothie ingredients in a sealed freezer bag in the freezer for a few days to make it easier to make them in a hurry.
- Use reusable freezer bags for prepping smoothie ingredients ahead of time with all the ingredients minus the liquid. Then when you’re ready to make your smoothie, pull it out of the freezer, add liquid and blend!
Nutrition
Nutrition information is automatically calculated, so should only be used as an approximation.














