These Creamy White Beans (High-Protein Recipe) is rich, savory, and packed with 30 grams of protein and 19 grams of fiber per serving. Tender white beans are coated in a silky, flavorful miso sauce for a satisfying, dairy-free meal. Ready in just 15 minutes, it's an easy, high-protein vegan dinner that's perfect for meal prep.
Save This Recipe!
Type your email & I'll send it to you!
Jump to:
- 🔍 Quick Look: Creamy White Beans (High-Protein)
- 👩🏽⚕️ Dietitian's Note
- 👩🏼🌾 Ingredients
- 🫘 Substitutions
- 📝 Tips for Making Creamy White Beans
- ✔️ Storage & Meal Prep Tips
- 🍲 More High-Protein Bean Recipes
- 🙋🏽♀️ Recipe FAQs
- 🍽️ Related Recipes
- 👩🏽🍳 Made this recipe?
- High-Protein Creamy White Beans Recipe
- 🛍️ Shop Recipe Cookware and Ingredients
- 💬 Comments
🔍 Quick Look: Creamy White Beans (High-Protein)
- ⏱️ Prep Time: 7 minutes
- 🎛 Cook Time: 8 minutes
- 👥 Servings: 3
- 📊 Calories: 440 kcal (based on nutrition panel)
- 💪🏼 Nutrition: 30 grams of protein, 19 grams of fiber, 260 mg of calcium.
- 👩🏽🍳 Flavor Profile: Rich, creamy, and deeply savory, with tender white beans in a silky, umami-packed tofu-miso sauce.
- ⭐ Difficulty: Easy. Just blend the sauce, combine with the beans, and simmer for a quick high-protein meal.
👩🏽⚕️ Dietitian's Note
White beans are an excellent source of plant-based protein and fiber, a combination that helps keep you satisfied, supports gut health, and promotes steadier blood sugar levels. They're also rich in minerals like iron, magnesium, and potassium, which support energy production, muscle function, and heart health.
What makes this creamy white beans recipe especially nutritious is the combination of beans and tofu. Tofu boosts the protein content while adding creaminess without heavy cream. Nutritional yeast contributes B vitamins, while garlic, onions, and optional leafy greens add beneficial plant compounds and antioxidants.
With 30 grams of protein and 19 grams of fiber per serving, including the optional quinoa, this is a satisfying plant-based meal that delivers substantial nutrition in just 15 minutes.
Why You'll Love This Recipe:
These Creamy White Beans are tender and satisfying, coated in a rich, savory tofu-miso sauce with a deliciously cheesy, umami flavor. They're also:
- High in protein and fiber: The combination of white beans, tofu, and optional quinoa delivers up to 30 grams of protein and 19 grams of fiber per serving.
- Creamy without dairy: Blended tofu creates a silky, rich sauce without heavy cream or cashews.
- Ready in 15 minutes: This easy white beans recipe comes together quickly with simple pantry staples, making it ideal for busy weeknights.
- Easy to customize: Add kale or spinach for extra vegetables, adjust the green chili for heat, or serve over quinoa for a heartier meal.
- Perfect for meal prep: The creamy sauce keeps the beans moist and flavorful, making leftovers delicious for quick lunches or dinners throughout the week.
👩🏼🌾 Ingredients
Below, I share ingredient notes from both a nutrition expert's and trained chef's perspective.

- White beans: Create the hearty, tender base of this recipe while soaking up the creamy, savory sauce.
- Onion: Adds a subtle sweetness and savory depth when cooked, creating a flavorful foundation for the sauce.
- Green chili: Brings a fresh, slightly spicy kick that balances the richness of the creamy sauce. Adjust the amount depending on your preferred heat level.
- Garlic: Adds a bold, aromatic flavor that complements the miso and nutritional yeast, making the sauce even more savory.
- Vegetable broth: Helps create a smooth, pourable sauce while adding savory flavor. Use low-sodium broth to control the saltiness.
- Tofu: Blends into a silky, creamy sauce without dairy or heavy cream. It also boosts the protein content without overpowering the other flavors.
- Nutritional yeast: Adds a rich, cheesy, slightly nutty flavor that gives the sauce extra depth without dairy.
- Miso: Brings a deep, savory umami flavor that makes the sauce taste rich and satisfying. White miso is milder and slightly sweeter, while darker varieties have a stronger flavor.
- Kale or spinach (optional): Adds color, freshness, and a pleasant contrast to the creamy beans. Spinach wilts quickly and has a milder flavor, while kale adds a heartier texture.
- Red quinoa (optional): Makes the dish more substantial, adding a slightly nutty flavor and pleasantly chewy texture that contrasts with the tender beans and creamy sauce.
See the printable recipe card below for quantities.
🫘 Substitutions
This recipe is versatile and easy to adapt. Below are some simple ingredient substitutions.
- Onion - Replace with shallots, leeks, or green onions.
- Green chili - Use red chili, crushed red pepper flakes, or omit for a milder flavor.
- Vegetable broth - Use mushroom broth or water with extra seasoning.
- White beans - Use cannellini, navy, Great Northern, or butter beans. Or swap them with chickpeas.
- Tofu - Replace with cashew cream for extra richness and a soy-free version. Or double down on beans and use chickpeas instead.
- Nutritional yeast - Use vegan parmesan or finely ground sunflower seeds with herbs. Or substitute with an additional tablespoon of miso.
- Miso - Use chickpea miso for soy-free. Or substitute with soy sauce, tamari, or coconut aminos.
- Kale or spinach - Swap with Swiss chard, collard greens, or arugula.
- Quinoa - Swap with barley, farro, or whole wheat couscous. Or serve on toasted sourdough bread or dense wholegrain bread.
📝 Tips for Making Creamy White Beans
These additional tips will help you get the best results from this recipe.

- Cook the aromatics in vegetable broth or water for an oil-free option. Use medium heat so the onion, garlic, and chili soften without burning. High heat can cause the garlic to turn bitter.

- If using an immersion blender, place all sauce ingredients in a tall, wide-mouth jar that's large enough to prevent splattering. Insert the immersion blender fully before turning it on, then blend from the bottom up in slow, steady movements for a smooth, creamy sauce with minimal mess.

- Silken tofu blends into an ultra-smooth, velvety sauce almost instantly thanks to its high water content, creating a lighter texture but with less protein. Firm tofu takes a bit more blending and may need extra broth to move the blades, but it yields a thicker, heartier sauce with a higher protein boost.

- Add the cooked beans and sauce. When cooking the sauce, keep the heat at medium-low so it warms gently without scorching. The sauce will naturally thicken as it simmers, so stir often to prevent sticking and ensure even texture.

- If it becomes too thick, add a splash of vegetable broth at a time until it reaches your desired creaminess. Optional: Drizzle with extra-virgin olive oil before serving to add a rich, fruity flavor and a boost of heart-healthy fats, which also help your body absorb fat-soluble vitamins from the greens and beans.

- Add the greens for a boost of calcium and vitamin K to help strengthen bones.

- For serving add a drizzle of my pesto without nuts for a fresh, herb-packed finish that adds bright flavor without extra oil.
✔️ Storage & Meal Prep Tips
These simple tips will help your creamy protein white beans stay fresh and make meal prep easier:
- Refrigerate leftovers in an airtight container for up to 4 days. Let the beans cool slightly before refrigerating, and store them within 2 hours of cooking.
- Freeze for longer storage in freezer-safe containers for up to 3 months. Thaw overnight in the refrigerator before reheating.
- Reheat gently on the stovetop over low heat, adding a splash of vegetable broth or water to loosen the creamy sauce. Alternatively, microwave in short intervals, stirring between each until heated through.
- Prep individual portions with cooked quinoa or your favorite grain for easy, high-protein lunches and dinners throughout the week.
🍲 More High-Protein Bean Recipes
My High-Protein Bean Smash combines creamy beans, lentils, crunchy red cabbage, and zesty herbs for a quick meal with 36 grams of protein.
This Vegan Refried Beans Recipe features smoky, spiced pinto beans, fresh crunchy vegetables, and creamy vegan ranch dressing. An easy, fiber-rich meal with no chopping required for the beans!
Beans and Greens Soup combines tender white beans, hearty leafy greens, and savory herbs in a flavorful broth for a cozy, fiber-rich, protein-packed meal that's both nourishing and satisfying.
My White Bean and Corn Salad combines sweet corn, hearty beans, and crisp vegetables with a zesty dressing for a refreshing salad with 17 grams of protein per serving.
🙋🏽♀️ Recipe FAQs
Yes. Silken tofu will make the sauce creamier and smoother, but it has less protein-about 4 grams per 3.5 ounces compared to around 8 grams in firm tofu.
Yes. Canned beans are convenient, but cooked-from-dry beans are often more economical, have a creamier texture, and let you control the salt content. If you use canned beans, choose glass jars when possible. BPA-free cans aren't always a cleaner option-they can still contain other potentially harmful liners..
Replace tofu with extra white beans, cashew cream, or unsweetened Greek yogurt (dairy or plant-based) for creaminess.
For extra-creamy white beans, simmer them in a flavorful sauce until tender and well coated. In this creamy white beans recipe, blended tofu, miso, and nutritional yeast create a rich, silky sauce without dairy or heavy cream. For an even thicker consistency, mash a few beans into the sauce as it simmers.

High-Protein Creamy White Beans Recipe
Ingredients
Optional for serving:
- ½ cup dried quinoa cooked, or dense wholegrain toast
For the beans:
- Drizzle of vegetable broth or extra-virgin olive oil
- 1 medium yellow onion or white onion, small dice
- 1 green chili pepper serrano or jalapeño, minced (optional)
- 3 large cloves garlic minced
- 3 cups cooked white beans or 1 cup dry, cooked
- 1 ½ cups chopped kale or spinach (optional)
For the sauce:
- 1 cup vegetable broth plus more as needed (preferably low sodium)
- 7 ounces firm tofu (about ½ packet)
- 3 tablespoons nutritional yeast
- 1 tablespoon mellow miso or white or chickpea miso
- Fresh lemon juice to taste
Save This Recipe!
Type your email & I'll send it to you!
EQUIPMENT
- Immersion blender or blender
- Saucepan
Instructions
- Optional quinoa: Rinse ½ cup dry quinoa in a fine mesh sieve. Combine with ¾ cups water or vegetable broth. Bring to a boil, cover, reduce heat to low, and simmer 15 minutes. Rest 5 minutes, then fluff.
- Cook aromatics: Heat a splash of broth (or a drizzle of olive oil) in a large skillet over medium heat. Add diced onion and cook 3 to 5 minutes until translucent. Stir in the garlic and chopped green chili. Cook 30 to 60 seconds until fragrant.
- Blend the sauce: In a blender or with an immersion blender, combine the vegetable broth, tofu, nutritional yeast, and miso. Blend until completely smooth. Add lemon juice to taste.
- Combine with beans: Add the cooked white beans to the skillet. Pour in the tofu-miso sauce, stir, and bring to a gentle simmer over medium-low heat. Add the kale, if using, and stir well.
- Simmer to thicken: Cook 3 to 5 minutes, stirring, until the sauce is hot and creamy and coats the beans. If it gets too thick, add a splash of broth; if too thin, simmer a minute longer.
- For serving: Spoon over quinoa (optional) and enjoy warm.
Notes
Nutrition
This information is provided as a courtesy and is only an estimate. Nutritional values may vary depending on factors such as product types and brands used.
🛍️ Shop Recipe Cookware and Ingredients

Note: As an Amazon Associate, I earn from qualifying purchases.
Nisha's Favorites
Get my tried-and-true products.












Rachel says
I literally tripled this and I'm so glad I did! I have lunches and an emergency meal in the fridge. This was a hit and I'll definitely make it again. It's much more cheesy than I expected!
Nisha Melvani, RDN says
So happy you enjoyed these beans! Thank you.
Anna says
I have to say, I’ve made a lot of recipes from health/plant based food bloggers and yours are by far the best and most accessible. Made numerous chia puddings, the walnut cream so many times, and this bean dish with the pesto tonight. Modified a bit with a larger portion but it was excellent and easy. Such a big fan!
Nisha Melvani, RDN says
Thank you for your support and comment. I truly appreciate your time. Thank you.
Lisa says
So delicious and SO quick to make for lunch. I was craving something warm and filling and this really hit the spot. I used baby spinach and didn’t have the proper, but wouldn’t change a thing in this recipe.
Nisha Melvani, RDN says
Yay! So happy you enjoyed these beans!
Marleny says
My husband doesn't like beens too much so I'm trying to add more flavour to it so he can enjoy it. What mushroom broth do you recommend?
Nisha Melvani, RDN says
Imagine or Pacific
Jackie says
I'm new to the site, but after huge success with your chia pudding recipe, I tried this one tonight. Another WINNER! And super versatile! I added mushrooms, and some diced yellow pepper, as well as a handful of cilantro. Then, at the same time as throwing in the spinach, I chopped up and stirred in two hot Italian style (vegan) sausages. It was amazing! Creamy and delicious, and - with the sausage - a hearty autumn dinner. Thanks so much for innovating/posting!!
Nisha Melvani, RDN says
Your version sounds amazing! Thank you for sharing. Welcome!
Kriss Ziemer says
Deeeelish!!!! Thank You!!!
Nisha Melvani, RDN says
So glad you enjoyed these beans. Thank you.
Beth says
Delicious! I added some leftover rice and just loved it. Thank you!
Nisha Melvani, RDN says
So glad you enjoyed these beans. Thank you.
Deidra Schaub says
Highly recommend! I used beet greens and roasted Hatch green chili that I had on hand. It was delicious! I topped with homemade vegan Parmesan.
Nisha Melvani, RDN says
Sounds so delicious! Thank you for leaving a comment.
Paul L Ridgway says
I havent made it yet, but will, from dried beans. I like all kinds of white beans. Which dried beans are your favorite in this recipe, large limas (aka butter beans), baby limas, Great Northern beans, navy beans, Cannelini (white kidney) beans, or Gigante beans, or?
Nisha Melvani, RDN says
You could even use a mixture of beans, but I enjoy it most with navy beans.
Zach says
Hi Nisha. Do you have any suggestions on some vegetables that would go well with this? I always like to sneak in some extra veggies when I can and was debating what might go well here. Was thinking maybe adding some broccoli florets but up for suggestions.
Nisha Melvani, RDN says
I would steam some broccoli florets, finely chop them, and mix them in.
Sarah Sirchuk says
I have a question.
Is your nutritional information per serving or for the whole recipe?
It would be helpful to have that noted .
I have enjoyed the recipes that we have tried so far.
Thanks,
Sarah Sirchuk
Nisha Melvani, RDN says
Hi. It is always per serving. Thank you.
Amanda Boland says
Love your recipes! So flavorful and guilt free. I was wondering if the optional quinoa is included in the nutritional content in the bottom of the recipe. Thanks
Nisha Melvani, RDN says
Yes, it is! Thank you.
Catherine Williams says
Goood 5
Nisha Melvani, RDN says
Thank you!
Judy says
This recipe is delicious and very satisfying.
Nisha Melvani, RDN says
Thank you.
Nathan says
Quick, easy, YUMMY! So versatile!
Nisha Melvani, RDN says
Thank you! So glad you enjoyed these beans!
Lauren O’Grady says
Easy, versatile, and perfect for batch cooking if you leave out the greens- then you can change them up as you reheat the beans. I made the creamy sauce in my high speed blender, so I through in some long peppercorns. My broth was the pot liquor from making dried beans in my instant pot (l always add medicinal mushrooms and herbs to the pot, including my onion skins for a nutritional boost). Finally, anything creamy is a perfect palette for some freshly grated nutmeg.
Thanks, Nisha, for yet another fabulous recipe!
Nisha Melvani, RDN says
So happy to read you enjoyed these beans! Thank you.
Jennifer says
The recipe sounds delicious, I haven’t tried this yet but can you tell me what is a serving size, ie a cup etc.
Thank you
Nisha Melvani, RDN says
Hi. It comes to one-third of the total amount.