Clean and finely chop 250 grams of mushrooms and 1 large onion.
Heat 2 tablespoons of oil in a pan over medium heat. Add the chopped onions and sauté until they turn golden brown.
Add the chopped mushrooms to the pan and cook for 5-7 minutes until they release their moisture and become tender.
Add 1 teaspoon of ginger-garlic paste, 1/2 teaspoon of garam masala, 1/4 teaspoon of turmeric powder, 1/2 teaspoon of red chili powder, and salt to taste. Cook for another 2-3 minutes, stirring well to combine the spices with the mushroom mixture.
Remove the pan from heat and let the mushroom mixture cool down.
Preheat your oven to 180°C.
Take 10-12 readymade puff pastry sheets and cut them into rectangles (approximately 10x15 cm).
Place a spoonful of the cooled mushroom mixture on one end of each pastry rectangle. Fold the pastry over the filling and press the edges to seal, forming a roll.
Place the rolls on a baking tray lined with parchment paper.
Brush the rolls with a beaten egg or milk for a golden finish.
Bake the mushroom rolls in the preheated oven for 20-25 minutes, or until they turn golden brown and crispy.
Remove from the oven and let them cool slightly before serving with your favorite dipping sauce.