Creamy Cabbage & Veggie Puff Pastry Bake

A crispy, golden puff pastry filled with seasoned cabbage and vegetables, topped with a creamy  egg mixture for a soft, flavourful centre. Perfect for breakfast, lunch, or as a savoury snack!

Prep Time: 20 minutes
 Cook Time: 40–45 minutes
Servings: 12–16 squares

 Ingredients

For the Filling

  • 1 medium green cabbage, finely shredded (about 6 cups)
  • 2 medium carrots, grated
  • 1 medium onion, finely chopped
  • 2 cloves garlic, minced
  • 2 tbsp  butter or olive oil
  • 1 tsp salt
  • ½ tsp black pepper
  • 1 tsp paprika
  • 1 tsp dried oregano or Italian seasoning
  • 1 cup shredded mozzarella cheese
  • ½ cup grated cheddar cheese

For the Creamy Mixture

  • 3 large eggs
  • 1 cup milk
  • ½ cup heavy cream
  • ½ cup mayonnaise or sour cream
  • ½ cup shredded mozzarella
  • ½ tsp garlic powder
  • Pinch of salt and pepper

For the Top

  • 2 sheets puff pastry (thawed)
  • 1 egg beaten (for egg wash)
  • 1 tbsp dried parsley or rosemary

 Instructions