Welcome Green Monsters! We're your online guide to making conscious choices that help people, animals and the planet.
Download food monster: the biggest, baddest, yummiest vegan food app!
Buy the #EatForThePlanet book



White Bean Gratin [Vegan, Gluten-Free, Soy-Free]

If you enjoy recipes like this, we highly recommend downloading the Food Monster App, it's available for both Android and iPhone and has free and paid versions. The app is loaded with thousands of allergy-friendly & vegan recipes/cooking tips, has hundreds of search filters and features like bookmarking, meal plans and more! The app shows you how having diet/health/food preferences can be full of delicious abundance rather than restrictions!

A easy cashew-based béchamel works wonders, turning a load of vegetables and beans into a hearty, fulfilling, protein- and fiber-rich meal. This was an instant family favorite. This recipe is reprinted with permission from Power Vegan Meals by Maya Sozer, Page Street Publishing Co. 2017. Photos by Maya Sozer.

White Bean Gratin [Vegan, Gluten-Free, Soy-Free]






  • 2 tablespoons of olive oil or coconut oil
  • 1 medium onion, chopped
  • 2 cloves garlic, minced
  • 1 jalapeño pepper, seeded and chopped
  • 2 stalks celery, sliced
  • 1 carrot, chopped
  • 3 medium potatoes, chopped
  • 2 tablespoons of tomato paste
  • 1 bay leaf
  • Salt and freshly ground black pepper
  • 1 15-ounce can white beans, drained and rinsed

For the Béchamel Sauce:

  • 1⁄3 cup raw cashews (preferably soaked in water for 4 hours or overnight)
  • 1⁄2 cup plant-based milk
  • 1⁄4 cup nutritional yeast
  • 1 teaspoon of garlic powder
  • 1 teaspoon dried thyme

Serving Suggestions:

  • 1⁄2 cup chopped fresh parsley
  • Cooked white rice


  1. Preheat the oven to 350°F. Heat the coconut oil in a large cast-iron skillet or Dutch oven over medium heat, add the onion and cook for 5 minutes.
  2. Add the garlic, jalapeño, celery, carrot and potatoes and cook for 2 more minutes. Add the tomato paste along with 1 cup (235 ml) of water, the bay leaf and salt and pepper to taste and cook for 15 minutes.
  3. Add the white beans and cook, stirring, for another 15 minutes. In a high-speed blender, combine all the béchamel sauce ingredients and blend until smooth.
  4. Pour the sauce over the bean mixture and place in the oven. Bake for 15 minutes.
  5. Top with chopped parsley and optionally serve alongside white rice.
  6. This recipe is reprinted with permission from Power Vegan Meals by Maya Sozer, Page Street Publishing Co. 2017. Photos by Maya Sozer.





In Power Vegan Meals, Maya creates easy meals that are high in protein and flavor and low in prep time, so they're great for athletes as well as healthy, active people. Whether you're new to the vegan lifestyle or are looking for a way to increase your protein intake, this cookbook is here to help you meet your health and fitness goals with energizing high-protein and probiotic-rich recipes!



Want to read more posts like this? Sign up for our newsletter below!​

Browse through recent recipes below:

Simple Lemon Curd [Vegan]

Lemon Curd

Matcha Cheesecake with Cherries [Vegan, Gluten-Free, Refined Sugar-Free]

Matcha Cake with Cherries

Turmeric Polenta with Roasted Beets and Greens [Vegan]

Turmeric Polenta with Roasted Beets and Greens

Quick and Easy Hot Cocoa [Vegan]

Quick and Easy Hot Cocoa

Disclosure: One Green Planet accepts advertising, sponsorship, affiliate links and other forms of compensation, which may or may not influence the advertising content, topics or articles written on this site. Click here for more information.

0 comments on “White Bean Gratin [Vegan, Gluten-Free, Soy-Free]”

Click to add comment

Subscribe to our Newsletter

Follow us on

Do Not Show This Again


Submit to OneGreenPlanet

Terms & Conditions ×