Go Back
–+ servings
pot of vegan gratin
Print

Cheezey Cauliflower & Cannelini Bean Gratin (Vegan)

Creamy, comforting vegan gratin made with cauliflower, potatoes, and cannellini beans, topped with crispy herbed crumbs. Easy and hearty!
Course Main Course
Cuisine French
Prep Time 10 minutes
Cook Time 55 minutes
Total Time 1 hour 5 minutes
Servings 4 serves
Calories 569kcal

Ingredients

Filling

  • 15 oz cannellini beans drained and rinseddrained and rinsed; approx. 400g
  • 1 small cauliflower cut into small florets; approx. 1¼ lb / 550g
  • 4 medium white potatoes peeled and cut into 1-inch chunks; approx. 2 lb / 900g
  • 3 tablespoons vegan butter or plant-based margarine; approx. 40g
  • 1 large yellow onion diced
  • 3 clove garlic minced
  • 1 cup milk approx. 240ml; I use unsweetened soy milk, but any unsweetened milk works.
  • ½ teaspoon vegetable bouillon powder or ½ cube
  • ¼ cup Dijon mustard approx. 60g
  • ½ cup nutritional yeast approx. 30g

Topping

  • 1 cup panko breadcrumbs Japanese-style; approx. 50g
  • 6 sprigs fresh thyme or sub 2 tsp dried thyme
  • ½ teaspoon salt divided
  • 3 tablespoons olive oil approx. 45ml
  • ½ teaspoon red pepper flakes optional

Spice mix

  • 1 teaspoon cumin powder
  • ¼ teaspoon cayenne pepper
  • ¼ teaspoon black pepper cracked
  • 1 teaspoon smoked paprika
  • ½ teaspoon garlic powder
  • ½ teaspoon ground coriander

Instructions

  • Preheat the oven to 400°F (200°C). Line two large baking sheets with parchment paper.
  • Cut the cauliflower into small florets and the potatoes into 1-inch chunks.
  • In a small bowl, combine cumin, cayenne, ½ teaspoon salt, black pepper, smoked paprika, garlic powder, and coriander.
  • Spread cauliflower and potatoes on the baking sheets. Drizzle with 2 tablespoons olive oil and sprinkle with the spice mix. Toss to coat evenly. Roast for 25–35 minutes, until golden and tender.
  • In a medium bowl, combine panko breadcrumbs, thyme leaves, 1 tablespoon olive oil, ¼ teaspoon salt, and red pepper flakes (if using). Set aside.
  • In a large pot, heat 1 tablespoon olive oil and vegan butter over medium heat. Add the diced onion and cook for 3–4 minutes, until softened. Add garlic and sauté for another 1–2 minutes until fragrant.
  • Add soy milk, bouillon powder, Dijon mustard, and nutritional yeast to the pot. Stir continuously for about 3 minutes, until the mixture thickens slightly. Turn off the heat.
  • Stir in the roasted cauliflower, potatoes, and cannellini beans until everything is well coated in the sauce. Transfer the mixture to a large oven-safe baking dish and spread into an even layer. Top with the prepared breadcrumb mixture.
  • Set oven to broil on medium-high. Place the dish under the broiler for 5–7 minutes, or until the crumb topping is crisp and golden brown. Watch carefully to prevent burning.
  • Enjoy immediately, optionally with sautéed greens or a simple salad.

Video

Nutrition

Calories: 569kcal | Carbohydrates: 76g | Protein: 20g | Fat: 22g | Saturated Fat: 4g | Polyunsaturated Fat: 5g | Monounsaturated Fat: 13g | Trans Fat: 1g | Cholesterol: 0.03mg | Sodium: 1356mg | Potassium: 1727mg | Fiber: 14g | Sugar: 7g | Vitamin A: 698IU | Vitamin C: 76mg | Calcium: 257mg | Iron: 7mg