I remember the first time I tried to make a vegetarian roast for Thanksgiving. I was so nervous it would fall apart or taste bland. But this recipe changed everything! It's become my go-to for holidays and cozy Sunday dinners.
Advertisements1
This vegetarian roast is packed with mushrooms, lentils, and cheese, all wrapped in a golden, crispy puff pastry. It's savory, satisfying, and even meat-eaters love it. Plus, it's surprisingly easy to put together.
Whether you're a seasoned vegetarian or just looking to eat more plants, this roast is a winner. Let me show you how simple it is to create a beautiful centerpiece that everyone will enjoy.
Why You'll Love This Recipe
About the Ingredients
1 sheet (9×9 inch) puff pastry, thawed
Use store-bought puff pastry for convenience. You can substitute with phyllo dough, but adjust baking time.
2 tablespoons olive oil
Extra virgin olive oil adds flavor. You can use any neutral oil like canola or avocado.
1 large onion, diced
Yellow or sweet onion works best. You can use shallots for a milder taste.
3 cloves garlic, minced
Fresh garlic is best, but you can use 1 teaspoon garlic powder in a pinch.
8 oz (225g) cremini mushrooms, finely chopped
Cremini mushrooms have more flavor than white button. You can also use portobello or a mix.
1 cup (200g) cooked green or brown lentils
Canned lentils are fine; rinse them well. You can also use cooked chickpeas, mashed slightly.
1 teaspoon dried thyme
Dried thyme adds a classic roast flavor. You can use 1 tablespoon fresh thyme leaves.
1/2 teaspoon smoked paprika
Smoked paprika gives a subtle smoky note. Regular paprika works if you don't have smoked.
1/2 cup (60g) grated cheddar cheese
Sharp cheddar adds richness. You can use vegan cheese for a dairy-free version.
1/4 cup (30g) grated Parmesan cheese
Parmesan adds a salty, nutty flavor. Nutritional yeast is a good vegan substitute.
1 egg, beaten (for egg wash)
For a golden crust. You can use milk or a plant-based milk for a vegan option.
Salt and pepper, to taste
Season generously to bring out the flavors.
Tips & Tricks
- Make sure the puff pastry is properly thawed but still cold. If it gets too warm, it's hard to handle.
- Don't overstuff the pastry; leave a border to seal the edges properly.
- Score the top of the pastry lightly with a knife to let steam escape and prevent soggy spots.
Pro Tips
Step-by-Step Instructions
1. Prep the Oven
Preheat your oven to 400°F (200°C). Line a baking sheet with parchment paper.
2. Sauté the Aromatics
In a large skillet, heat the olive oil over medium heat. Add the diced onion and cook until soft and translucent, about 5 minutes. Add the minced garlic and cook for another minute until fragrant.
3. Cook the Mushrooms
Add the chopped mushrooms to the skillet. Cook, stirring occasionally, until they release their liquid and start to brown, about 8-10 minutes. Season with salt and pepper.
4. Add Lentils and Spices
Stir in the cooked lentils, dried thyme, and smoked paprika. Cook for 2 minutes to combine. Remove from heat and let cool slightly.
5. Mix in the Cheeses
Once the mixture has cooled a bit, stir in the cheddar and Parmesan cheeses. Taste and adjust seasoning if needed.
6. Assemble the Roast
On a lightly floured surface, roll out the puff pastry sheet to a 10×12 inch rectangle. Spoon the filling down the center, leaving a 1-inch border on all sides. Fold the pastry over the filling and pinch the edges to seal. Place seam-side down on the prepared baking sheet.
7. Brush and Score
Brush the top and sides of the pastry with the beaten egg. Use a sharp knife to score a few diagonal slits on top to allow steam to escape.
8. Bake to Golden Perfection
Bake for 25-30 minutes, or until the pastry is puffed and deep golden brown. The internal temperature should reach 165°F (74°C). Let rest for 5 minutes before slicing.
Delicious Variations
- Add 1 cup of chopped spinach or kale to the filling for extra greens.
- Swap the cheddar for crumbled feta or goat cheese for a tangy twist.
- Include 1/2 cup of chopped walnuts or pecans for added crunch.
How to Store Vegetarian Roast Ideas
Refrigerator
Store leftovers in an airtight container in the fridge for up to 4 days.
Freezer
Wrap the baked roast tightly in plastic wrap and foil, then freeze for up to 3 months. Thaw overnight in the fridge before reheating.
Reheating
Reheat slices in a 350°F (175°C) oven for 10-15 minutes, or until warmed through. You can also microwave individual slices for 1-2 minutes.
Frequently Asked Questions
Q: Can I make this vegetarian roast ahead of time?
Yes, you can assemble the roast a day in advance and keep it covered in the fridge. When ready to bake, brush with egg wash and bake as directed, adding 5 minutes to the baking time.
Q: Can I freeze this roast before baking?
Yes, you can freeze the unbaked assembled roast for up to 3 months. Thaw overnight in the fridge, then bake as directed, adding 5-10 minutes to the time.
Q: What can I use instead of puff pastry?
You can use phyllo dough, but you'll need to layer it with melted butter and bake at a lower temperature (375°F/190°C) for about 20-25 minutes. Or, you can skip the pastry entirely and bake the filling in a casserole dish.
Q: Is this recipe vegan?
This recipe is not vegan because it contains cheese and egg. To make it vegan, use vegan puff pastry, vegan cheese, and a plant-based milk for the egg wash.
Q: What do I serve with this vegetarian roast?
This roast pairs well with mashed potatoes, roasted vegetables, or a fresh green salad. It's also great with a side of gravy or cranberry sauce.
I hope you enjoy this vegetarian roast as much as my family does! If you try it, let me know in the comments below. What's your favorite side dish to serve with it? I'd love to hear your ideas. Small steps, big change.
Vegetarian Roast Ideas
Easy vegetarian roast ideas for a hearty, flavorful main dish that's perfect for weeknights or holidays. Ready in 35 minutes!
🧂 Ingredients
- 1 sheet (9×9 inch) puff pastry, thawed
- 2 tablespoons olive oil
- 1 large onion, diced
- 3 cloves garlic, minced
- 8 oz (225g) cremini mushrooms, finely chopped
- 1 cup (200g) cooked green or brown lentils
- 1 teaspoon dried thyme
- 1/2 teaspoon smoked paprika
- 1/2 cup (60g) grated cheddar cheese
- 1/4 cup (30g) grated Parmesan cheese
- 1 egg, beaten (for egg wash)
- Salt and pepper, to taste
📋 Instructions
- 1Prep the Oven — Preheat your oven to 400°F (200°C). Line a baking sheet with parchment paper.
- 2Sauté the Aromatics — In a large skillet, heat the olive oil over medium heat. Add the diced onion and cook until soft and translucent, about 5 minutes. Add the minced garlic and cook for another minute until fragrant.
- 3Cook the Mushrooms — Add the chopped mushrooms to the skillet. Cook, stirring occasionally, until they release their liquid and start to brown, about 8-10 minutes. Season with salt and pepper.
- 4Add Lentils and Spices — Stir in the cooked lentils, dried thyme, and smoked paprika. Cook for 2 minutes to combine. Remove from heat and let cool slightly.
- 5Mix in the Cheeses — Once the mixture has cooled a bit, stir in the cheddar and Parmesan cheeses. Taste and adjust seasoning if needed.
- 6Assemble the Roast — On a lightly floured surface, roll out the puff pastry sheet to a 10×12 inch rectangle. Spoon the filling down the center, leaving a 1-inch border on all sides. Fold the pastry over the filling and pinch the edges to seal. Place seam-side down on the prepared baking sheet.
- 7Brush and Score — Brush the top and sides of the pastry with the beaten egg. Use a sharp knife to score a few diagonal slits on top to allow steam to escape.
- 8Bake to Golden Perfection — Bake for 25-30 minutes, or until the pastry is puffed and deep golden brown. The internal temperature should reach 165°F (74°C). Let rest for 5 minutes before slicing.



