Creamy Miso Mushroom Cannellini Beans (Vegan, High-Protein, Batch-Cook)

If you're after a quick, cosy, protein-packed meal that tastes like comfort food but packs in lots of nutrition, and is batch-cook friendly - these creamy miso mushroom cannellini beans are for you.

They're rich, savoury, creamy, packed with umami flavour, and come together with simple pantry ingredients in under 30 minutes. Each serve provides 22 grams of plant protein and 12 grams of fibre. So, when paired with some other bits - they become part of a really high-protein, balanced meal - making them perfect for an easy weeknight dinner, satisfying lunch, or meal prep staple.

Serve them with crusty bread, spooned over toast, stirred through pasta or gnocchi, or enjoy them exactly as they are. They are genuinely SO delicious!

 
creamy miso mushroom cannellini beans with silken tofu high protein vegan batch cook meal prep image close up with toast
 

Why You’ll Love This Batch Cook Creamy Bean Recipe

This recipe ticks a lot of boxes:

  • High-protein & high-fibre — 22g protein + 12g fibre per serve

  • Quick and easy — ready in around 30 minutes

  • Meal prep friendly — keeps and reheats well

  • Freezer friendly — perfect for batch cooking

  • Creamy without dairy — thanks to a simple silken tofu cream

  • Deeply savoury & comforting — packed with mushrooms, miso, garlic, and herbs

It's one of those versatile recipes you'll come back to again and again.

The Secret To The Creamy High-Protein Vegan Sauce

The creamy base for this recipe comes from a blend of silken tofu, miso, nutritional yeast, Dijon mustard, and soy sauce.

Silken tofu creates an incredibly smooth, rich sauce while adding extra plant protein (18 grams per pack), and the miso brings that deep savoury, umami flavour that works perfectly with mushrooms and beans.

Once heated through with the mushroom and bean mixture, the sauce thickens and becomes so rich and comforting.

 
creamy miso mushroom cannellini beans with silken tofu high protein vegan batch cook meal prep image close up with gnocchi and veg
 

Serving Suggestions

These creamy miso mushroom cannellini beans are incredibly versatile. Try serving them:

  • With warm crusty bread for dipping

  • Spooned onto toasted sourdough

  • Stirred through pasta or gnocchi

  • Alongside roasted vegetables

  • Over baked potatoes

  • As part of your weekly meal prep lunches

They're rich enough to feel indulgent, but balanced enough for everyday meals.

Meal Prep, Storage & Freezing Tips

This recipe is ideal for batch cooking, try doubling the recipe if the whole family is eating it or you wish to freeze multiple portions.

Store leftovers in an airtight container in the fridge for up to 4 days. Reheat gently on the stovetop or in the microwave, adding a splash of water or stock if needed to loosen the sauce.

To heat from frozen, you can simply thaw overnight in the fridge before reheating.

 
creamy miso mushroom cannellini beans with silken tofu high protein vegan batch cook meal prep image close up on toast with rocket
 

What You’ll Need To Make These Creamy Beans

Mushrooms – bring rich, savoury umami flavour and a hearty texture that makes this dish extra satisfying.

Cannellini beans – add creaminess, fibre, and plant protein, making the recipe filling, nourishing, and meal-prep friendly.

Silken tofu – blended into the sauce to create a smooth, creamy texture while packing in extra plant protein.

Miso, nutritional yeast & soy sauce – work together to build deep savoury flavour, subtle cheesiness, and plenty of umami.

Garlic, smoked paprika & thyme – add warmth, depth, and aromatic flavour that complements the mushrooms beautifully.

Lemon & parsley – stirred through at the end to brighten the richness and bring freshness to the dish.


Check out the full recipe reel below by clicking the play button!

Creamy Miso Mushroom Cannellini Beans (Vegan, High-Protein, Batch-Cook)

Creamy Miso Mushroom Cannellini Beans (Vegan, High-Protein, Batch-Cook)

Yield: 4
Author: Emily Maun
Prep time: 5 MinCook time: 25 MinTotal time: 30 Min

Creamy, savoury, and packed with umami flavour, these miso mushroom cannellini beans are a quick, high-protein, high-fibre vegan meal made with a rich silken tofu cream sauce. Perfect for meal prep, batch cooking, or serving with bread, toast, pasta, or gnocchi.

Ingredients

For the beans:
  • 1 tbsp olive oil
  • 1 small onion, diced
  • 200g chestnut mushrooms, thinly sliced
  • 4 garlic cloves, minced
  • 1 tsp smoked paprika
  • 2 tsp fresh thyme, picked
  • 2 tins cannellini beans, drained & rinsed
  • 1/3 cup vegetable stock
  • Juice from 1/2 a lemon
  • Handful parsley, chopped
  • Salt & pepper to taste
For the cream:
  • 300g silken tofu
  • 1/2 cup nutritional yeast
  • 1.5 tbsp white miso paste
  • 1 tbsp soy sauce
  • 1/3 cup vegetable stock
  • 1 tsp Dijon mustard

Instructions

  1. Heat the olive oil in a large pot over medium heat and sauté the onion for 4–5 minutes until softened.
  2. Add the garlic and mushrooms and cook for 8–10 minutes, allowing the mushrooms to release and cook off their moisture.
  3. Stir through the smoked paprika and thyme, then add the cannellini beans and vegetable stock. Cover and simmer for 4–5 minutes.
  4. Meanwhile, add all of the cream ingredients to a blender and blend until completely smooth.
  5. Pour the cream into the pot and cook for 7–8 minutes until warmed through and slightly thickened.
  6. Remove from the heat and stir through the parsley, lemon juice, salt, and pepper to taste. Serve with bread, toast, pasta, gnocchi, or however you like.

Nutrition Facts

Calories

291

Fiber

12 g

Protein

22 g

Nutritional info is 1/4 of the recipe.

Previous
Previous

Creamy Sundried Tomato & Spinach Marry Me Lentils (High-Protein, Vegan, Batch-Cook)

Next
Next

Green Scrambled Tofu (vegan, high-protein)