Beverages
This bean shake recipe transforms humble ingredients into a creamy, protein-packed smoothie that replaces breakfast or fuels your workout in just 5 minutes. The magic lies in blending cooked beans with frozen fruit and a liquid base—no special equipment required.
I developed this after realizing how versatile beans could be beyond salads or soups, and it’s become a staple in my kitchen for its nutritional punch and satisfying texture.
The beauty of this recipe is its flexibility—you can adjust thickness by adding ice or liquid, and customize flavors with cocoa powder, peanut butter, or fresh herbs.
Cooked black beans or chickpeas form the creamy foundation, while frozen bananas and spinach add natural sweetness and nutrients without overpowering the taste. What you’ll end up with is a smoothie that’s rich, velvety, and packed with plant-based protein, making it a perfect meal replacement or post-workout recovery drink.
What sets this apart is how it delivers restaurant-quality creaminess without dairy or heavy cream substitutes. The key is blending the beans until completely smooth—no gritty texture here.
Serve it chilled in a glass with a sprinkle of cinnamon or chia seeds for extra crunch, or sip it straight from the jar. This isn’t just a smoothie; it’s a nutritional powerhouse that tastes indulgent while keeping you full for hours.
For those with dietary restrictions, this recipe shines—it’s vegan, gluten-free, and naturally sweetened, yet still satisfying enough to curb cravings. Try it as a breakfast shake, a post-gym recovery drink, or even a dessert with cocoa and dates.
The possibilities are endless, and the best part? You’ll never miss the heavy, processed smoothie mixes again.
Ingredients for bean shake
Humble ingredients that blend into a velvety, protein-packed smoothie without dairy or gimmicks.
| Ingredient | Amount | Notes |
|---|---|---|
| Cooked Black Beans 🌱 | 1 ½ cups | Drained and rinsed thoroughly |
| Frozen Bananas 🍌 | 2 whole | Peeled and sliced for creaminess |
| Fresh Spinach 🌿 | 1 cup | Packed, for nutrient boost |
| Unsweetened Almond Milk 🥛 | 1 ½ cups | Cold for best blending |
| Frozen Mango Chunks 🥭 | 1 cup | For tropical sweetness |
| Lemon Juice 🍋 | 1 tbsp | Freshly squeezed |
| Maple Syrup 🍯 | 1 tbsp | For natural sweetness |
| Ground Flaxseed 🌾 | 1 tbsp | For omega-3 boost |
| Cinnamon 🌿 | ½ tsp | Optional for warmth |
| Ice Cubes ❄️ | ½ cup | Adjust for thickness |
| Vanilla Extract 🌸 | ½ tsp | For depth of flavor |
| Sea Salt 🧂 | ¼ tsp | Balances sweetness |
| Chia Seeds 🌱 | 1 tbsp | For extra crunch |
The black beans are the secret weapon here—canned is fine, but I always rinse them to cut any sodium. Trader Joe's has the best low-sodium options, but any store-brand works. For extra creaminess, use chickpeas instead of black beans—they’re slightly sweeter and blend even smoother. The frozen bananas are non-negotiable; they’re what turns this into a thick, creamy shake. Grab organic frozen bananas if you can—they’re sweeter and less likely to turn brown. If you’re short on time, frozen mango chunks from the store’s freezer section work perfectly—they’re pre-ripened and sweetened just enough.
No almond milk? Oat milk or coconut milk both work beautifully—just adjust the liquid to your preferred thickness. Fresh spinach is ideal, but frozen spinach works too (thaw it first). Want it sweeter? Add a pitted date or extra maple syrup. For a protein boost, add a scoop of vanilla plant-based protein powder (I like Orgain or Naked Nutrition). The flaxseed is optional but adds a nice nutty flavor and healthy fats. If you’re making this ahead, store the dry ingredients separately—just blend and add liquid when ready. The vanilla extract is key for depth, so don’t skip it unless you’re using vanilla protein powder.
This shake keeps for 24 hours in the fridge, but it’s best enjoyed fresh. For meal prep, blend without the ice, store in airtight jars, and add ice when serving. The chia seeds are perfect for topping—let them soak in the shake for 5 minutes before drinking for a pudding-like texture. Freezes beautifully too—portion into ice cube trays for single servings. If you’re using this post-workout, add a pinch of sea salt to replenish electrolytes. The cinnamon is optional but adds warmth—use Ceylon cinnamon if you’re sensitive to regular cinnamon’s bitterness.
Why You'll Love This Recipe
- No Blender Overload: I just toss in pre-cooked beans, frozen fruit, and spinach—no chopping, no waiting for ingredients to soften. The bananas and mango sweeten it naturally while the spinach blends right in without a fight.
- Tropical Creamy Magic: That combo of black beans, mango, and banana? It’s like a dessert and a smoothie had a baby—rich, naturally sweet, and just thick enough to sip or spoon. The spinach adds a sneaky earthiness that balances the fruit perfectly.
- Breakfast or Snack Hero: Make a batch on Sunday and you’ve got grab-and-go fuel for the week. Freeze extras in portions—perfect for post-gym shakes, lazy mornings, or even a quick lunch when you’re starving but short on time.
- Pantry Staple Power: Black beans and frozen fruit? You’re already halfway there. This shake costs pennies per serving and stretches ingredients further than any fancy smoothie. Plus, the almond milk keeps it light without breaking the bank.
Step-by-step instructions for creamy protein-packed smoothie
Here's how to blend everything together for a velvety, nutrient-rich shake that tastes like dessert.
Prepare the Base Ingredients
Start by draining and rinsing the 1½ cups cooked black beans thoroughly under cold water to remove any excess starch. This prevents a gummy texture in your shake. Next, peel and slice the 2 whole frozen bananas into thick chunks—their natural sweetness will balance the earthy bean flavor beautifully.
Add the 1 cup fresh spinach to the blender now, but don't worry about it showing later. The bananas and mango will completely mask any green tint. Keep the spinach packed—those nutrient-dense leaves are what give this shake its vibrant health boost. I like to give everything a quick stir in the blender pitcher before adding liquids to ensure even distribution.
Add Liquids and Sweeteners
Pour in the 1½ cups unsweetened almond milk and 1 cup frozen mango chunks—these will create that tropical creaminess we're after. The mango adds natural sweetness while keeping the shake light, so you won't need much extra sugar. Add the 1 tablespoon lemon juice and 1 tablespoon maple syrup next, giving everything a gentle swirl in the pitcher to incorporate.
Here's where the magic happens: add the 1 tablespoon ground flaxseed and 0.5 teaspoon cinnamon. The flaxseed adds that omega-3 boost while the cinnamon warms up the flavor profile. I like to let these sit for about 30 seconds before blending—just enough time to let the cinnamon's aroma develop slightly. This small pause makes a noticeable difference in the final flavor.
Blend Until Silky Smooth
With the lid securely in place, blend on high speed for 45-60 seconds until completely smooth. You'll know it's ready when the mixture looks uniform with no visible chunks of banana or mango. If it's still too thick after blending, add the ½ cup ice cubes one scoop at a time until you reach your desired consistency—usually about 2-3 scoops does the trick.
This is where the chia seeds come into play. After blending, sprinkle in the 1 tablespoon chia seeds and pulse just 2-3 times. This creates those delightful little crunchy pockets while keeping most of the shake smooth. The chia seeds also help thicken the mixture slightly as they absorb liquid over time—perfect for making this shake more substantial.
Finish with Flavor Enhancers
Add the 0.5 teaspoon vanilla extract and 0.25 teaspoon sea salt to the blender. The vanilla deepens the flavor profile while the salt balances all that natural sweetness—trust me, this makes a huge difference. Give it one final 10-second blend just to incorporate these last ingredients evenly.
Taste and adjust if needed—you might want to add a touch more maple syrup or lemon juice depending on your preference. Pour immediately into glasses and serve chilled. The shake should be thick enough to coat the back of a spoon but still easy to drink through a straw. For extra presentation, sprinkle a pinch of cinnamon on top before serving.
Pro Tips For Making Bean Shake
- Freeze Spinach First: Toss fresh spinach in ice water for 10 minutes before freezing—it softens the leaves and prevents that gritty texture when blended. I learned this after blending raw spinach and ending up with a shake that tasted like I’d swallowed a handful of sandpaper.
- Blend in Stages: Start with the almond milk and frozen bananas first, then add the black beans and mango chunks. The liquid base creates a smoother texture before introducing denser ingredients, so you avoid ending up with a chunky, unblended mess.
- Drain Beans Well: Rinse and drain your cooked black beans thoroughly—even if they’re canned—and let them sit in a colander for 5 minutes. Extra liquid in the beans turns your shake into a thin soup instead of a thick, creamy drink.
- Use Ripe Mango Only: Skip the unripe mango chunks—they’ll make your shake taste bland and add unnecessary bulk. Look for frozen mango that’s already soft; if it’s rock-hard, thaw it in the fridge overnight instead of microwaving it. Your taste buds will notice the difference.
Make-ahead tips for this dish
Batch Prep Basics
Make a big batch by doubling the ingredients—just blend 3 cups black beans, 4 frozen bananas, and 3 cups almond milk. Store in 4 airtight glass jars (like Mason jars) in the fridge for up to 3 days.
The flavors meld beautifully overnight, and the chia seeds will thicken it further. I like to prep 4 servings on Sunday so I have grab-and-go shakes all week. 📅
Freezer-Friendly Tips
Portion into ice cube trays and freeze for single servings. Once frozen, transfer cubes to a freezer bag and thaw overnight in the fridge. Blend with ½ cup liquid (milk or water) to recreate the perfect texture.
This works especially well with the mango—it keeps its vibrant color and sweetness even after freezing. 🥶
Meal Prep Hacks
Prep the dry ingredients separately: store the beans, spinach, flaxseed, and chia seeds in one container, and the frozen fruit, liquid, and sweeteners in another. When ready to drink, just combine and blend.
This keeps everything fresh and prevents soggy spinach. For a protein boost, add 1 scoop vanilla plant-based protein powder to each serving—it blends seamlessly. 💪
Reheating Perfection
While this shake is best fresh, you can gently reheat it if needed. Pour into a small saucepan with 2 tbsp extra liquid, heat over low heat for 1-2 minutes, and stir constantly.
Never microwave—it can make the chia seeds rubbery. If reheating, add a splash of warm almond milk to restore creaminess. 🔥
Garnish Storage
Store toppings like chia seeds, cinnamon, and flaxseed in small jars with airtight lids. Keep them separate until serving to prevent moisture loss. Fresh toppings like sliced banana or toasted coconut should be added right before drinking.
I keep a jar of pre-portioned toppings on my counter for quick access—just grab and sprinkle! ✨
Flavor Preservation
To keep flavors vibrant, store the liquid ingredients (milk, lemon juice) separately from the dry ingredients. When blending, add the liquid last to prevent the spinach from wilting.
If your shake separates, give it a quick 10-second blend before drinking—it’ll come back together perfectly. The key is to blend thoroughly each time you serve. 🌿
Nutrition facts
Frequently asked questions
Can I use canned beans directly without rinsing?
Rinsing canned beans is highly recommended to remove excess sodium and starch. Unrinsed beans can make your shake gummy or overly salty. Rinse thoroughly under cold water for 30 seconds before using—this simple step makes a noticeable difference in texture and flavor.
What if my shake turns out too thick or too thin?
For thicker shakes, add ½ cup ice cubes and blend again. Too thin? Stir in 1 tablespoon chia seeds and let sit for 5 minutes to thicken naturally. The key is adjusting gradually—start with small amounts to avoid overcorrecting.
How do I make this shake sweeter without refined sugar?
Try adding 1 pitted date or extra ½ cup frozen mango for natural sweetness. For a caramel-like flavor, blend in 1 teaspoon vanilla extract + 1 teaspoon maple syrup. The bananas already provide sweetness, so adjust gradually to avoid overpowering the bean flavor.
Can I make this shake with other types of beans?
Chickpeas work beautifully—they're slightly sweeter and blend even smoother. White beans or lentils can also work, though you may need to adjust liquid ratios. For a nutty flavor, try ½ cup cooked edamame instead of black beans.
Why does my shake have a beany taste?
This usually happens if the beans aren't blended long enough or if you're using too much spinach. For best results, blend on high for 60 seconds and reduce spinach to ½ cup. Adding 1 teaspoon vanilla extract or a pinch of cinnamon helps mask any beany notes naturally.
