5 from 3 votes
Vegan Cauliflower Parmesan
Prep Time
10 mins
Cook Time
55 mins
Total Time
1 hr 5 mins

Crispy breaded and roasted cauliflower florets smothered in vegan marinara and topped with melty, gooey, vegan mozzarella cheese. Baked - not fried - for a healthier, savory take on a classic Italian recipe.

Course: Dinner, Main Course, Side Dish
Cuisine: Italian, Vegan, Vegetarian
Keyword: cauliflower, parmesan
Servings: 4 servings
Calories per Serving: 387 kcal
batter ingredients
  • 1/2 cup all-purpose flour or gluten-free flour substitute
  • 1 cup unsweetened almond milk
breading ingredients
  • 1 cup Italian-style breadcrumbs
  • 2 teaspoons garlic powder
  • 2 teaspoons onion powder
  • 1 tablespoon dried parsley
  • 2 tablespoons nutritional yeast or vegan parmesan cheese
  1. Preheat your oven to 450°F / 230°C. Line a baking sheet with parchment paper and set aside. 

  2. Cut cauliflower into florets. In a medium bowl, make a batter by whisking together flour and almond milk. The batter will be very liquidy. 

  3. In a separate bowl, prepare the breading by mixing together Italian-style breadcrumbs, garlic powder, onion powder, dried parsley, and nutritional yeast.

  4. Add cauliflower florets to batter and stir to coat. Using tongs, remove one piece of battered cauliflower and transfer to bowl with breading. Evenly coat cauliflower florets with breading and place in an even layer on baking sheet.

  5. Bake for 40 minutes, flipping halfway through, until crispy. Remove from oven and set aside. Lower oven to 375°F / 190°C.

  6. Add a layer of marinara sauce to the bottom of an 8x8" oven-safe baking dish. Add crispy cauliflower florets on top of sauce, covering the bottom of the dish. Add another layer of marinara sauce on top of the cauliflower. Top with vegan mozzarella cheese. 

  7. Bake for an additional 15 minutes or until the sauce is bubbly. Remove from oven and set aside to cool slightly. Serve warm preferably over pasta.

Recipe Video

Recipe Notes

Nutrition Facts
Vegan Cauliflower Parmesan
Amount Per Serving
Calories 387 Calories from Fat 135
% Daily Value*
Fat 15g23%
Saturated Fat 4g25%
Sodium 314mg14%
Potassium 618mg18%
Carbohydrates 54g18%
Fiber 7g29%
Sugar 6g7%
Protein 11g22%
Vitamin A 530IU11%
Vitamin C 22.4mg27%
Calcium 146mg15%
Iron 3.2mg18%
* Percent Daily Values are based on a 2000 calorie diet.