Vegetarian pasties are a delightful and hearty alternative to the traditional meat-filled pastries, offering a burst of fresh flavors and wholesome ingredients wrapped in golden, flaky pastry. Perfect for lunchboxes, picnics, or a comforting dinner, these pasties combine nutritious vegetables, savory herbs, and a rich texture that will satisfy even the most devoted meat-eaters.
Whether you’re a seasoned vegetarian or simply looking to add more plant-based meals to your repertoire, these recipes are easy to prepare and endlessly customizable. From classic root vegetable fillings to Mediterranean-inspired combinations, vegetarian pasties prove that meat-free can be just as indulgent and delicious.
In this post, you’ll find several tasty recipes for vegetarian pasties that balance flavor, nutrition, and convenience. Plus, we’ll share tips on how to tweak them to suit your preferences, along with serving suggestions that make each bite even more enjoyable.
Ready to bake some wholesome goodness? Let’s dive into these irresistible vegetarian pastie recipes!
Why You’ll Love This Recipe
Vegetarian pasties are a perfect blend of comfort food and nutritious eating. They offer a satisfying meal that’s portable, freezer-friendly, and versatile enough to accommodate whatever veggies you have on hand.
The flaky pastry crust pairs beautifully with a savory vegetable filling, creating a textural contrast that’s simply irresistible.
These recipes are designed to be beginner-friendly yet flavorful, using common pantry staples and seasonal produce. No need for complicated techniques or fancy ingredients—just wholesome foods combined in a way that highlights their natural tastes.
Plus, they’re great for meal prep, family meals, or sharing at gatherings.
If you’re interested in exploring more plant-based recipes, be sure to check out our Peruvian Vegetable Recipes for Flavorful Healthy Meals and Vegetarian Tex Mex Recipes for Easy Weeknight Dinners for more exciting ideas.
Ingredients
- 1 package (about 500g) of ready-made shortcrust pastry or homemade pastry dough
- 2 medium potatoes, peeled and diced
- 1 large carrot, peeled and diced
- 1 small onion, finely chopped
- 1 cup mushrooms, sliced
- 1 cup frozen peas (thawed)
- 1 garlic clove, minced
- 1 tablespoon olive oil
- 1 teaspoon dried thyme
- 1 teaspoon smoked paprika
- Salt and pepper to taste
- 1 tablespoon soy sauce (optional, for umami)
- 1 tablespoon fresh parsley, finely chopped
- 1 tablespoon cornstarch (to bind filling)
- 1 egg or plant-based milk (for brushing the pastry)
Equipment
- Baking sheet lined with parchment paper
- Large frying pan or skillet
- Mixing bowl
- Rolling pin (if making pastry from scratch)
- Sharp knife and chopping board
- Spoon or spatula for mixing
- Pastry brush for glazing
Instructions
- Prepare the filling: Heat olive oil in a large skillet over medium heat. Add the chopped onion and garlic, sautéing until translucent and fragrant, about 3-4 minutes.
- Add diced potatoes and carrots: Cook for 8-10 minutes, stirring occasionally, until they begin to soften but are not fully cooked.
- Incorporate mushrooms and peas: Add sliced mushrooms and peas to the skillet. Cook for another 5 minutes until mushrooms release their moisture and peas are heated through.
- Season the filling: Stir in the thyme, smoked paprika, salt, pepper, and soy sauce (if using). Mix well to combine all flavors.
- Bind the filling: Sprinkle cornstarch over the mixture and stir to thicken slightly. Remove from heat and stir in chopped fresh parsley. Allow the filling to cool to room temperature.
- Prepare the pastry: If using store-bought pastry, roll it out on a lightly floured surface to about 3mm thickness. Cut into circles about 6-7 inches in diameter using a bowl or plate as a guide.
- Fill the pasties: Place a generous spoonful of the cooled vegetable filling onto one half of each pastry circle, leaving a border to seal.
- Seal the pasties: Brush the edges with a little water or plant-based milk. Fold the pastry over the filling to create a semicircle. Press edges firmly to seal, then crimp with a fork for a decorative touch and extra security.
- Glaze and bake: Place pasties on the lined baking sheet. Brush tops with beaten egg or plant-based milk to achieve a golden finish. Bake in a preheated oven at 200°C (400°F) for 20-25 minutes or until the pastry is crisp and golden brown.
- Cool and serve: Let the pasties cool slightly on a wire rack before serving. Enjoy warm or at room temperature.
Tips & Variations
Tip: To make your pasties extra flavorful, try roasting the vegetables before filling. Roasted root veggies add a lovely caramelized sweetness.
You can easily customize your vegetarian pasties by swapping out vegetables according to season or preference. For example, try:
- Spinach and feta: Add crumbled feta cheese and fresh spinach for a Mediterranean twist.
- Curried potatoes and peas: Mix in curry powder and a handful of raisins for a spiced filling.
- Cheesy broccoli and cauliflower: Steam chopped broccoli and cauliflower, then mix with cheese and herbs.
For a vegan version, use plant-based pastry and substitute the egg wash with almond or soy milk. You can also experiment with different herbs like rosemary or sage to enhance the flavor profile.
Looking for more vegetable-packed meal ideas? Check out our Recipes with Spinach Vegetarian: Easy & Delicious Ideas or Vegetable Alfredo Recipes for Creamy, Healthy Dinners.
Nutrition Facts
Nutrient | Per Pastie (approx.) |
---|---|
Calories | 320 kcal |
Protein | 6 g |
Fat | 12 g |
Carbohydrates | 45 g |
Fiber | 6 g |
Sugar | 5 g |
Sodium | 350 mg |
This nutrition profile makes vegetarian pasties a balanced meal choice, providing complex carbs and fiber from the vegetables and pastry, moderate protein, and healthy fats. The sodium level can be adjusted by controlling added salt and soy sauce in the filling.
Serving Suggestions
Vegetarian pasties are wonderfully versatile when it comes to serving. Here are a few ideas to elevate your meal:
- Serve with a fresh green salad tossed in lemon vinaigrette for a light, refreshing contrast.
- Pair with a bowl of Low Calorie Vegetable Soup Recipe for Healthy Eating for a comforting and complete meal.
- Add a side of tangy chutney or homemade salsa for a flavor boost.
- For a picnic, pack them with crisp veggie sticks and a dip like our Lipton Vegetable Dip Recipe: Easy Party Favorite.
They also freeze well. Simply bake, cool, and store in an airtight container or freezer bag.
Reheat in the oven to refresh the crisp pastry.
Conclusion
Vegetarian pasties are a delicious, wholesome, and adaptable meal option that brings the warmth and comfort of traditional pasties to anyone seeking meat-free alternatives. With their flaky pastry crust and flavorful vegetable fillings, these pasties are perfect for any occasion—whether you’re meal prepping for the week, hosting a casual gathering, or simply craving a cozy homemade treat.
The beauty of vegetarian pasties lies in their flexibility. You can experiment with countless vegetable combinations, spices, and even vegan adaptations to suit your taste and dietary needs.
Plus, they’re easy to make, freezer-friendly, and packed with nutrients, making them a smart choice for busy lifestyles.
For more inspiration on vegetarian cooking, explore recipes like Vegetarian Date Cake Recipe: Moist, Easy, and Delicious or Veg Recipes for Slow Cooker: Easy, Tasty Meal Ideas to keep your menu exciting and nutritious.
Ready to bake your own batch? Gather your favorite veggies and get started on these tasty vegetarian pasties today.
Happy cooking!
📖 Recipe Card: Vegetarian Pasties
Description: A delicious and hearty vegetarian pasty filled with mixed vegetables and cheese. Perfect for a wholesome snack or light meal.
Prep Time: PT20M
Cook Time: PT35M
Total Time: PT55M
Servings: 4 servings
Ingredients
- 2 cups diced potatoes
- 1 cup diced carrots
- 1 cup diced mushrooms
- 1/2 cup frozen peas
- 1 small onion, finely chopped
- 2 cloves garlic, minced
- 1 cup shredded cheddar cheese
- 1 tablespoon olive oil
- 1 teaspoon dried thyme
- Salt and pepper to taste
- 1 sheet puff pastry, thawed
- 1 egg, beaten (for egg wash)
Instructions
- Preheat oven to 400°F (200°C).
- Heat olive oil in a pan and sauté onion and garlic until soft.
- Add potatoes, carrots, mushrooms, and peas; cook until tender.
- Season with thyme, salt, and pepper; remove from heat and mix in cheese.
- Roll out puff pastry and cut into 4 squares.
- Divide filling evenly onto each square.
- Fold pastry over filling and seal edges by pressing with a fork.
- Brush tops with beaten egg.
- Bake for 30-35 minutes until golden brown.
Nutrition: Calories: 320 kcal | Protein: 10 g | Fat: 15 g | Carbs: 35 g
{“@context”: “https://schema.org/”, “@type”: “Recipe”, “name”: “Vegetarian Pasties”, “image”: [], “author”: {“@type”: “Organization”, “name”: “GluttonLv”}, “description”: “A delicious and hearty vegetarian pasty filled with mixed vegetables and cheese. Perfect for a wholesome snack or light meal.”, “prepTime”: “PT20M”, “cookTime”: “PT35M”, “totalTime”: “PT55M”, “recipeYield”: “4 servings”, “recipeIngredient”: [“2 cups diced potatoes”, “1 cup diced carrots”, “1 cup diced mushrooms”, “1/2 cup frozen peas”, “1 small onion, finely chopped”, “2 cloves garlic, minced”, “1 cup shredded cheddar cheese”, “1 tablespoon olive oil”, “1 teaspoon dried thyme”, “Salt and pepper to taste”, “1 sheet puff pastry, thawed”, “1 egg, beaten (for egg wash)”], “recipeInstructions”: [{“@type”: “HowToStep”, “text”: “Preheat oven to 400\u00b0F (200\u00b0C).”}, {“@type”: “HowToStep”, “text”: “Heat olive oil in a pan and saut\u00e9 onion and garlic until soft.”}, {“@type”: “HowToStep”, “text”: “Add potatoes, carrots, mushrooms, and peas; cook until tender.”}, {“@type”: “HowToStep”, “text”: “Season with thyme, salt, and pepper; remove from heat and mix in cheese.”}, {“@type”: “HowToStep”, “text”: “Roll out puff pastry and cut into 4 squares.”}, {“@type”: “HowToStep”, “text”: “Divide filling evenly onto each square.”}, {“@type”: “HowToStep”, “text”: “Fold pastry over filling and seal edges by pressing with a fork.”}, {“@type”: “HowToStep”, “text”: “Brush tops with beaten egg.”}, {“@type”: “HowToStep”, “text”: “Bake for 30-35 minutes until golden brown.”}], “nutrition”: {“calories”: “320 kcal”, “proteinContent”: “10 g”, “fatContent”: “15 g”, “carbohydrateContent”: “35 g”}}