Go Back
+ servings
A Vegan Cheesy Croissant Casserole is the perfect dish for breakfast or brunch. It is golden, bubbling, cheesy and creamy, and scattered with delicious bits of croissants and vegan sausage. #vegan, #casserole, #soyfree, #croissant HolyCowVegan.net
Print Recipe
5 from 2 votes

Vegan Cheesy Croissant Casserole

This kid- and adult-friendly Vegan Cheesy Croissant Casserole makes a perfect breakfast or brunch. It is golden, bubbling, cheesy and creamy, and scattered with delicious bits of croissants and vegan sausage.
Prep Time15 mins
Cook Time50 mins
Total Time1 hr 5 mins
Course: Breakfast/Brunch/Lunch/Dinner
Cuisine: American fusion, Soy-free, Vegan
Diet: Vegan, Vegetarian
Keyword: Vegan Croissant Casserole
Servings: 10 servings
Calories: 358kcal


  • 10 small croissants (10 ounces, cut in halves)
  • 1 tablespoon extra virgin olive oil
  • 2 large cloves garlic
  • 7 oz vegan Italian sausage (two links)
  • 1 large bell pepper (finely diced)
  • 1 large zucchini (finely diced)
  • 2 tablespoon oregano (thyme, or a mixture of both, works too)
  • 4 oz vegan mozzarella cheese
  • 1 cup raw cashews (or 4 cups of any nondairy milk)
  • 1 teaspoon dry onion flakes
  • ½ teaspoon garlic powder
  • 2 tablespoon nutritional yeast
  • Salt and ground black pepper to taste
  • ½ teaspoon nutmeg


  • Preheat oven to 450 degrees. Bake the croissants, cut side down, for five minutes. Remove from the oven and set aside.
  • Heat the oil. Add the garlic and saute for a few seconds, then add the vegan sausage. Stir-fry for a couple of minutes until the sausage starts to brown. Add the zucchini and bell peppers and the oregano or thyme. Season with pepper and salt and stir-fry for 2-3 minutes until they soften a little. Turn off the heat.
  • Place the cashews in a blender with 4 cups of water and process into a very smooth milk. If you are using a nondairy milk, you can add the milk directly to the blender. Add the onion flakes, garlic powder, nutritional yeast, nutmeg, and salt and ground black pepper. Mix.
  • Preheat the oven to 350 degrees.
  • Butter or oil a baking dish (I used an oval baking dish that's roughly 12 X 9 inches and 3 inches deep and it was the perfect size for this dish).
  • Place the croissants in the baking dish. I lay some down and make the others stand. It may be a little crowded but that's okay. Scatter on the vegan cheese, reserving some to sprinkle on the top.
  • Spread the cooked sausage and veggies evenly over the croissants and cheese.
  • Now pour in the cheesy cashew milk evenly. Press down on the croissants with a ladle to submerge them so they soak up all that cheesy milk. You can either bake this rightaway, or, for the best results, let it stand at least 15 minutes before baking. I like to slide a baking sheet under the dish to make it easy to take it in and out of the oven.
  • Bake 45 minutes until the casserole is golden and bubbly.
  • Let stand 5-10 minutes, then serve!


Calories: 358kcal | Carbohydrates: 33g | Protein: 14g | Fat: 21g | Saturated Fat: 6g | Cholesterol: 28mg | Sodium: 201mg | Potassium: 296mg | Fiber: 3g | Sugar: 8g | Vitamin A: 910IU | Vitamin C: 27.3mg | Calcium: 152mg | Iron: 3.1mg