Creamy Mushroom Puffs
User Reviews
5
Creamy Mushroom Puffs
Description
Creamy Mushroom Puffs start with slicing mushrooms thin and sautéing them with onions, garlic, and seasoning including thyme and balsamic vinegar to develop a deep, savory flavor. This mixture is cooked until tender and slightly caramelized. The cream sauce combines raw cashews, silken tofu, miso, nutritional yeast, and flour, blended with water to create a smooth, thick sauce that enriches the mushroom filling.
The filling is placed inside frozen puff pastry sheets, brushed with a glaze of non-dairy milk and maple syrup, and sprinkled with vegan parmesan or seeds before baking. The puff pastry crisps up to a flaky golden shell encasing the creamy, flavorful mushrooms, resulting in a satisfying textural contrast.
These puffs can be prepared ahead, frozen assembled, and baked when needed, making them practical for entertaining or snacks. Variations include adjusting herbs or adding vegan cheese in the filling, and substitutions allow for soy or gluten-free versions. Leftovers store well refrigerated or frozen and reheat best in an oven or air fryer to maintain crispness.
Ingredients
For the Mushroom Filling
- 1 tablespoon neutral cooking oil or vegan butter, generic cooking oil
- 1/2 cup onion chopped
- 5 cloves garlic minced
- 18 to 20 ounces mushroom like cremini, white, or baby portabella. You want the slices to be 1/4 inch or thinner, sliced
- 1/2 teaspoon salt divided
- 1 tablespoon balsamic vinegar or use 1/4 cup white wine
- 1 teaspoon thyme or 1 teaspoons fresh thyme chopped, dried
- 1/4 teaspoon black pepper or pepper flakes, or use both
For the Cream Sauce
- 1/2 cup cashew nuts raw
- 5 ounces silken tofu or firm tofu
- 1 tablespoon all-purpose flour
- 1 teaspoon yellow miso
- 2 tablespoons nutritional yeast
- 1/4 teaspoon salt
- 1/2 cup water
For the Puff Pastry
- 2 Puff pastry sheets
- 1 tablespoon non-dairy milk
- 1 teaspoon maple syrup
For Topping
- vegan parmesan or sesame seeds or other seeds of choice, pepper flakes
Instructions
Make the mushroom filling.
- Slice the mushrooms and chop the aromatics, if you haven't already, then heat a skillet over medium-high heat. Add the oil or vegan butter, then once the oil is hot, add in the onion, garlic, sliced mushrooms, and 1/4 teaspoon of the salt. Mix well until the all the mushrooms are coated with the oil mixture. Spread evenly, and let the mushrooms sit, undisturbed, for 2 to 4 minutes, depending on your skillet and your stove. You want the mushrooms to start to brown on some of the edges.
- Add in the black pepper or pepper flakes, thyme, the rest of the salt, and the balsamic vinegar or wine, and mix well to deglaze the pan. If the pan is drying out too much, you can also add in a splash of water. Continue to cook this for another 2 to 3 minutes, then cover with a lid and continue to cook for 5 more minutes. Open the lid again, mix really well, and check if the mushrooms. are drying out, add a splash of water, and cover with the lid and continue to cook these until the mushrooms are just about cooked, checking in every 3 to 4 minutes. Depending on your skillet and the stove, the total time for the mushrooms to get cooked will be anywhere from 11 to 15 minutes.
Meanwhile, make the cream sauce.
- Add all of the cream sauce ingredients to a blender, and then blend for a minute. Let the mixture sit to rehydrate the ingredients, and then blend again for half a minute, and repeat after letting the mixture sit for a minute, until the mixture is nicely smooth. If the mixture is too thick for your blender, add in another 1/4 cup of water and blend in.
- Once the mushrooms are cooked to preference, remove about 1/3 of these mushrooms to a bowl, then add in your blended cream mixture, and reduce the heat to medium. Bring the cream to a boil, then taste and adjust salt and flavor. Add more salt, herbs, black pepper, heat, or any other flavors that you like. Then, continue to cook the cream mixture for another 2 to 3 minutes, until it thickens evenly. Switch off the heat, and let this mixture cool for 10 to 15 minutes. Then, transfer to the fridge to chill and thicken some more(15 mins or so)
Assemble the puffs.
- Preheat the oven to 400° F (205° C). Remove the puff pastry sheets from your freezer, and put them on the counter to thaw (10-15 mins) while the mushroom cream mixture thickens in the fridge. Once they are pliable, unfold the puff pastry sheets, and then roll them out using a little bit of flour and a rolling pin. Roll it out to about 1” to 2” larger than the original size of the sheets. This helps the sheets get more flaky and puff better. Then, slice each sheet into six equal pieces each, for a total of 12 rectangles total.
- Remove the creamy mushrooms from the fridge, and make the pastry wash by mixing the non-dairy milk and maple syrup. Brush the corners of each of the squares. Scoop out a couple of tablespoons of the mushroom mixture into each of the squares, leaving at least an inch from each side, then top the creamy mushrooms with some of the reserved, sautéed mushrooms. Seal the pastries by bringing the diagonal corners loosely together and sealing in the middle by pressing them. The pasty wash will help the corners stick to each other. Repeat for all of the squares.
- Brush all of these puffs with pastry wash again, and sprinkle on your toppings. Bake for 25 to 35 minutes, depending on your oven. Check at the 25-minute mark. If they are getting nicely golden, just move the sheet around, and continue to bake for another few minutes. Remove the puffs from the oven when they have some brown spots on some of the edges. Then, garnish with fresh herbs, if you like, and serve these immediately. The creamy mushrooms inside will be bubbling, and the pastry will be crisp. See notes for make ahead and storage.
Notes
- You can assemble the puffs ahead and freeze them sealed for up to two months before baking.
- Store baked puffs in the fridge for up to 3 days; reheat in oven or air fryer for best texture.
- To reheat frozen puffs, thaw for 30 minutes at room temperature before air frying.
- For extra cheese flavor, blend vegan mozzarella or Parmesan into the filling sauce.
- Use gluten-free flour and crust to make the recipe gluten-free.
- Adjust herbs or add spices like Berbere or Garam masala for flavor variations.
- Substitute more cashews for tofu to make it soy-free, or vice versa for nut-free options.
Nutrition Information
Show DetailsNutrition Facts
Serving: 12Serving
Amount Per Serving
Calories 300 kcal
% Daily Value*
| Calories | 300kcal | 15% |
| Carbohydrates | 25g | 8% |
| Protein | 7g | 14% |
| Fat | 18g | 28% |
| Saturated Fat | 4g | 20% |
| Polyunsaturated Fat | 3g | 18% |
| Monounsaturated Fat | 11g | 55% |
| Sodium | 272mg | 11% |
| Potassium | 241mg | 5% |
| Fiber | 2g | 8% |
| Sugar | 2g | 4% |
| Vitamin A | 4IU | 0% |
| Vitamin C | 2mg | 2% |
| Calcium | 31mg | 3% |
| Iron | 2mg | 11% |
* Percent Daily Values are based on a 2,000 calorie diet.