Vegan Cauliflower Rice and Broccoli Gratin

Vegan Cauliflower Rice and Broccoli Gratin

A “gratin” is a dish that’s typically loaded with cheese (and butter or cream) and heaps of crispy breadcrumbs.

But if you’re trying to eat healthy, then this classic dish is basically off-limits. (Cue sad face.)

Thankfully, with a bit of creativity, we turned traditional rice and broccoli gratin into a delicious, “cheesy” casserole that is both dairy and gluten-free.

The cheesy component in this recipe comes courtesy of nutritional yeast, which is the holy grail for vegan cheese lovers.

It has a nutty and cheesy flavor which makes it the perfect dairy-free cheese substitute. By blending in cashews, you can create a cheese-like creaminess and texture. (Don’t worry, you won’t taste the cashews!)

The end result is a delicious, vegan-friendly cheese.

Instead of standard white rice, we swapped in cauliflower rice, a less carby alternative, that helps to pack even more veggies into this broccoli gratin. You can make cauliflower rice by processing or finely chopping cauliflower florets, or buy it pre-chopped in most grocery stores.

Besides rice, this humble vegetable can transform itself into almost anything. Nachos, pizza, pasta casserole… you name it: Cauliflower’s done it. In this dish, it also stands in for breadcrumbs.

Vegan Cauliflower Rice and Broccoli Gratin

This recipe makes eight substantial servings, so it’s great for dinner parties or potlucks. If you won’t need so much food all at once, you can halve the recipe or divide the mixture between two smaller baking dishes.

That way, you could bake one dish to eat right away, and freeze the other for another day (thaw it overnight in the fridge before baking).


Vegan Cauliflower Rice and Broccoli Gratin
4.29 from 14 votes

Vegan Cauliflower Rice and Broccoli Gratin

We turned traditional rice and broccoli gratin into a delicious, “cheesy” casserole that is both dairy and gluten-free.

Keyword vegan
Prep Time 20 mins
Cook Time 42 mins
Total Time 1 hr 2 mins
Servings 8 servings, about ¾ cup each
Calories 234 kcal
Author BODi


  • Nonstick cooking spray
  • ¾ cup raw cashews
  • ¼ cup + 3 Tbsp. nutritional yeast, divided use
  • ¾ tsp. sea salt (or Himalayan salt), divided use
  • ¼ tsp. garlic powder
  • 1 medium cauliflower, cut into bite-sized pieces (or 3 cups cauliflower rice)
  • 2 Tbsp. olive oil, divided use
  • 4 cloves garlic, finely chopped
  • ¼ cup gluten-free arrowroot
  • 2 cups unsweetened almond milk
  • ½ tsp. ground black pepper, divided use
  • 2 cups cooked broccoli, coarsely chopped
  • 2 Tbsp. parsley, finely chopped (for garnish; optional)


  1. Preheat oven to 375º F.
  2. Lightly coat a 13 x 9-inch baking dish with spray. Set aside.
  3. To make vegan cheese, place cashews, 3 Tbsp. nutritional yeast, ¼ tsp. salt, and garlic powder in food processor; pulse until mixture forms a fine meal. Set aside.
  4. Place half of cauliflower in food processor; pulse until cauliflower is chopped into pieces about the size of rice. Repeat with the other half. Set aside.
  5. Heat 1 Tbsp. oil in medium nonstick skillet over medium-high heat.
  6. Add garlic; cook, stirring frequently, for 1 minute.
  7. Add arrowroot; cook, whisking frequently, for 1 minute.
  8. Slowly add almond milk; cook, whisking frequently, for 2 minutes, or until well blended. Sauce may be a little lumpy.
  9. Place almond milk mixture, remaining ¼ cup nutritional yeast, ½ cup vegan cheese, ¼ tsp. salt, and ¼ tsp. pepper in blender, in small batches; cover with lid and a kitchen towel. Blend until smooth.
  10. Return almond milk mixture to same skillet; cook, over medium-low heat, stirring frequently, for 2 to 3 minutes, or until sauce thickens. Remove from heat if sauce gets too thick. Set aside.
  11. Heat remaining 1 Tbsp. oil in large nonstick skillet over medium-high heat.
  12. Add cauliflower and broccoli; cook, stirring frequently, for 2 to 3 minutes.
  13. Combine cauliflower mixture, ¼ cup vegan cheese, remaining ¼ tsp. salt, and remaining ¼ tsp. pepper in a large bowl; mix well.
  14. Add almond milk mixture; mix well. Place in prepared baking dish.
  15. Bake, covered with foil, for 20 to 25 minutes, or until bubbly.

Recipe Notes

If sauce seems too thick after cooking, add 1 Tbsp. unsweetened almond milk; mix well. Keep adding almond milk until sauce is the right consistency.

High Fiber, Gluten-Free, No Dairy, High Protein, Vegan, Lacto-Ovo Vegetarian

The Nutrition Facts box below provides estimated nutritional information for this recipe.

Nutrition Facts
Vegan Cauliflower Rice and Broccoli Gratin
Amount Per Serving (1 serving)
Calories 234 Calories from Fat 117
% Daily Value*
Fat 13g20%
Saturated Fat 2g13%
Sodium 384mg17%
Carbohydrates 24g8%
Fiber 6g25%
Sugar 4g4%
Protein 10g20%
* Percent Daily Values are based on a 2000 calorie diet.

Vegan Cauliflower Rice and Broccoli Gratin

Container Equivalents
1 Green
½ Yellow
1 Blue
1 tsp.

2B Mindset Plate It!
Makes a great veggie side as part of lunch or dinner.

If you have questions about the portions, please click here to post a question in our forums so our experts can help. Please include a link to the recipe you’re asking about.

Photographs by Anguel Dimov and Brianne B of Natural Girl Modern World