This is definitely a dish for everyone — even the pickiest of eaters. Fresh green beans are tossed with coconut milk, nutritional yeast, and onion, all topped with a creamy layer of cauliflower mash plus a crunchy, garlicky bread crumb topping. It's comforting, warming, creamy, and cheesy. In short, it's comfort food approved and since it's prepared with minimal ingredients in just 35 minutes, you just can't go wrong.

Mashed Cauliflower Green Bean Casserole [Vegan, Gluten-Free]





Cooking Time




For the Casserole:

  • 3/4 cup coconut milk
  • 1/2 cup nutritional yeast
  • 1 cauliflower
  • Salt and pepper, to taste
  • 14 ounces green beans, trimmed
  • 1 onion, diced

For the Topping:

  • 2 handful of gluten-free breadcrumbs
  • 3 garlic cloves
  • Olive oil
  • 1/4 cup nutritional yeast


To Make the Casserole:

  1. Cook cauliflower florets in a steamer in the microwave for around 8 minutes. Or just cook them on the stove, which might take a bit longer. Heat a skillet with a bit of oil or just with vegetable broth, that's up to you. Add onions and green beans and cook them.
  2. When the cauliflower is done, give it into a bowl of a blender or food processor, add coconut milk, nutritional yeast, and season with salt and pepper. Then blend until really creamy and smooth. Don’t worry if you don’t own a blender or food processor you can do it with a potato masher.
  3. Preheat oven to 405°F.

To Make the Topping:

  1. In a small bowl, combine the bread crumbs with a tablespoon of olive oil and one crushed clove of garlic.

To Assemble:

  1. Last, assembling is an easy play as always: start with the green bean mix, followed by the mashed cauliflower, and end with the topping. Bake for around 15 minutes.

Nutritional Information

Per Serving: Calories: 172 | Carbs: 23 g | Fat: 5 g | Protein: 8 g | Sodium: 50 mg | Sugar: 5 g Note: The information shown is based on available ingredients and preparation. It should not be considered a substitute for a professional nutritionist’s advice.