Vegan Empanadas
This post may contain affiliate links. As an Amazon Associate, I earn from qualifying purchases. Please read my disclosure.With flaky dough and a savory filling, I love making these easy vegan empanadas since they always impress anyone I serve them to. I pack them with black beans, corn, red peppers, and warm spices that turn into little pockets of comfort as they bake. They are ready in just 45 minutes, which makes them perfect for busy days or casual family dinners.

I think of empanadas as small flaky pockets of joy that can be sweet or savory and show up in many homes across Latin America and today in my own Home. Yes!! 🙂 The fillings and seasonings change from region to region, and the best part is that you can tuck almost anything you like inside these tender pastries.
A traditional empanada often mixes meat and cheese, but my vegan empanada recipe is fully plant based. I make a lighter version with flaky pastry dough and a savory black bean filling that still carries all the flavor I enjoy in the classic dish. If you like Mexican inspired meals, you may also enjoy my vegan Mexican taquitos or my hearty Mexican lentil quesadilla.
👩🏽🍳 Why I Love This Recipe
I love making these vegan empanadas since they are easy to prepare and make the perfect healthy snack when I am on the move. The last time I baked a fresh batch, my neighbor stopped by to return a container and asked what smelled so good. I handed her one right off the tray, she took a bite and said that it tasted like traditional empanadas she had at her last trip to Argentina.
The flaky crust comes together with only flour and coconut yogurt, and baking the empanadas keeps them lighter without losing flavor. The filling is seasoned with paprika, cumin, and chili powder, and the vegetables absorb every bit of that warm spice blend. I cook onions, peppers, corn, garlic, and black beans until they turn hearty. It is fully vegan, yet I can switch in any vegetables I have or adjust the spices to match what my family wants.
These empanadas are also one of my favorite recipes to share. I once brought a full tray to a small charity event at our community center, and they disappeared faster than anything else on the table. One volunteer asked for the recipe before I even finished setting the platter down, and another tucked an extra empanada into her bag for later. They are so nourishing, and always well loved, and I hope you enjoy them as much as we do at home.
Latest Recipe Video!
🥘 Ingredients
This easy plant based empanadas recipe needs only a handful of simple ingredients. Here is what I use to make them:

Dough: I like this vegan empanada dough because it’s super simple and only needs two ingredients: all-purpose flour and plain coconut milk yogurt. If you’re not vegan, you can use plain milk-based yogurt instead; just make sure it’s unsweetened. For extra fiber, I sometimes swap in whole wheat flour or spelt flour for the all-purpose flour.
Vegetables: I fill these plant-based empanadas with nutrient-rich veggies including red onion, garlic, red and yellow peppers, and corn. To give them a little kick, I add one jalapeño pepper.
Black Beans: I use a 15-ounce can of black beans, preferably no salt added and organic. I always drain and rinse them thoroughly before adding them to the filling.
Spices: I season the filling with paprika, cumin, chili powder, and salt. If I want a little extra heat, I add some black pepper or a pinch of cayenne.
🔪 How to Make
Here’s a simple, step-by-step guide to making these vegan black bean empanadas from scratch.
Make the Homemade Dough: I combine flour, coconut yogurt, and ½ tbsp of water in a medium mixing bowl and mix until it forms a dough. I can also use a food processor with the dough attachment to mix the ingredients.

Knead Dough: I turn the dough out onto a dry surface lightly dusted with flour. Then I gently knead it until a smooth dough forms, being careful not to overmix.

Let Dough Rest: I place the dough ball into a bowl and cover it with plastic wrap. Then I set it aside at room temperature while I prepare the remaining ingredients.

Make The Vegan Empanada Filling: I heat oil in a large pan over medium heat, add the diced onion, and sauté for 2 to 3 minutes. Then I add the garlic, peppers, and corn, and sauté everything for another 5 to 6 minutes.

Finish Filling: I add all the remaining ingredients and cook everything for another 5 minutes. Then I remove the pan from the heat and let the mixture cool completely.

Roll Out Dough: I preheat the oven to 350 degrees F / 180 C. I place the dough on a lightly floured surface, divide it in half, and roll each piece out thin with a rolling pin.

Cut Empanada Rounds: I use a round pastry cutter or cookie cutter to cut the dough into rounds.

Stuff With Empanada Filling: I add 1-2 tbsp of the cooked bean mixture to the center of each dough circle. I set any remaining dough aside and run a little water around the edges of each circle.

Fold And Seal: I fold the dough rounds in half and seal the edges with a fork.

Prep For Baking: I place the filled empanadas on a baking tray lined with parchment paper, then lightly spray them with oil.

Bake Empanadas In the Oven And Serve: I bake the black bean empanadas for about 15 minutes or until they turn golden brown. I serve them warm with tomato salsa.

💭 Expert Tips
My #1 Secret Tip for this recipe is to cover the dough with plastic wrap so it stays moist while it rests. This keeps the dough soft and easy to work with, which makes shaping the empanadas much smoother.
Other Tips To Keep In Mind:
- Rest the dough: I let the dough rest for 10 to 20 minutes so it becomes soft and easy to shape. This short pause helps the empanadas bake evenly.
- Roll the dough: I roll the dough to about one quarter inch thick. This keeps the pastry tender while still strong enough to hold the filling.
- Do not overfill: I add only a small spoonful of filling to each circle. This helps the empanadas seal well and prevents leaks.
- Use water to seal: I brush the edges with a little water before sealing with a fork. This keeps the dough closed while it bakes.
- Add vegan wash: I brush the tops with melted vegan butter for a golden finish. The color turns warm and inviting once they come out of the oven.
📖 Variations
To make this vegan empanada recipe more fun, I enjoy playing with a few easy variations that fit the season and whatever my family is craving.
Add different veggies: I switch up the vegetables based on the time of year. In the fall and winter, I fill these veggie empanadas with butternut squash or sweet potatoes, and in the spring and summer, I reach for zucchini, fresh corn, or bell peppers for a lighter taste.
Bean and cheesy: I add vegan parmesan cheese when I want a richer and more flavorful filling. My vegan black beans or my vegan refried beans also work really well and make the empanadas extra satisfying.
More filling ideas: There are so many fun ways to stuff these empanadas. I often add extra vegetables like green peppers or poblano peppers, mashed potatoes, tempeh, or vegan chorizo, and I adjust the spices until the flavor matches what my family wants that day.
🍽 Serving Suggestions
These delicious vegan empanadas taste best when served with some sort of sauce or different dips, either slathered on top or served on the side for dipping. Some of my favorites include easy fresh mexican salsa, my healthy guacamole, or chimichurri sauce.
With this vegetarian empanadas recipe, I recommend two empanadas per serving if making this recipe as a main course. For a complete meal, serve with a side of vegan mexican rice, and my apple walnut salad with fresh lime juice, so good!
🧊 Storage Directions
Refrigeration: I let the bean and corn empanadas cool to room temperature before transferring them to an airtight container. I store them in the refrigerator for up to 4 days.
Freezing: I also like to freeze the empanadas to enjoy later. I place them in a freezer-safe bag, label it with the contents and date, and store them for up to 2 months.
Reheating: When I’m ready to serve, I transfer them to the refrigerator to defrost, then warm them on a baking sheet for about 10 minutes at 350°F.
❓Recipe FAQs
Sometimes the filling can release extra moisture while baking. I make sure to drain any canned beans or corn really well and let the mixture cool slightly before filling the dough. If the filling is too wet, I also add a small amount of breadcrumbs or cooked quinoa to absorb excess liquid.
If the dough is too dry or hasn’t been handled gently, it can crack. I roll it out evenly and don’t overfill the empanadas. Sometimes letting the dough rest for a few minutes at room temperature helps make it more pliable and easier to seal.
Oven temperature can vary, and sometimes the bottoms brown faster than the tops. I use parchment paper or a silicone baking mat, and I place the baking sheet in the middle of the oven. I also rotate the tray halfway through baking to ensure even cooking.

Love this Love this vegetarian appetizer recipe? Please leave a 5-star rating 🌟 in the recipe below and/or a review in the comments section further down the page!
You can also FOLLOW ME on FACEBOOK, INSTAGRAM, and PINTEREST to see more delicious, healthy, family-friendly food, and if you have any questions, I’m here to help!
📋 Recipe Card
🎥 Watch How to Make It
Vegan Empanadas
Ingredients
For the Dough
- 2 cups all-purpose flour
- 1 cup plain coconut milk yogurt
For the Filling
- 1 tbsp olive oil
- ½ cup diced red onion
- 2 cloves garlic crushed
- 1 small red pepper diced
- 1 small yellow pepper diced
- ½ cup frozen corn kernels
- 15 oz can of black beans drained and rinsed
- 1 tsp paprika
- 1 tsp cumin
- ¼ tsp chili powder
- 1 jalapeño finely diced, seeds removed
- 1½ tsp tomato paste
- 1 tbsp cilantro finely chopped
- ½ tsp salt
Equipment
Instructions
- Combine the flour, coconut yogurt, and ½ tbsp water in a medium mixing bowl, mix until it forms a dough.
- Turn out onto a bench lightly dusted in flour. Gently knead the dough until smooth, do not over mix.
- Place the dough into a bowl and cover with plastic wrap. Set aside on the bench while preparing the remaining ingredients.
- Heat oil in a large pot, add the diced onion and sauté for 2-3 minutes. Add the garlic, peppers, and corn. Sauté for a further 5-6 minutes.
- Add to this all remaining ingredients and cook for another 5 minutes.
- Remove from the heat and allow to cool completely.
- Preheat oven to 350F/ 180C
- Divide the pastry in half and roll out thin on a lightly floured surface.
- Using a round cutter, cut dough into rounds. Add 1-2 tbsp of cooked bean mixture to the center of each round. Run a thin layer of water around the edges.
- Fold the dough rounds in half and seal the edges with a fork. Place on a baking tray lined with baking paper. Lightly spray with spray oil.
- Bake the empanadas for 15 minutes or until lightly golden. Serve with tomato salsa.
Notes
- My #1 Secret Tip for this recipe is to cover the dough with plastic wrap so it stays moist while it rests. This keeps the dough soft and easy to work with, which makes shaping the empanadas much smoother.
- Rest the dough: I let the dough rest for 10 to 20 minutes so it becomes soft and easy to shape. This short pause helps the empanadas bake evenly.
- Roll the dough: I roll the dough to about one quarter inch thick. This keeps the pastry tender while still strong enough to hold the filling.
- Do not overfill: I add only a small spoonful of filling to each circle. This helps the empanadas seal well and prevents leaks.
- Use water to seal: I brush the edges with a little water before sealing with a fork. This keeps the dough closed while it bakes.
- Add vegan wash: I brush the tops with melted vegan butter for a golden finish. The color turns warm and inviting once they come out of the oven.






These were really delicious and the whole family loved them. We are planning to make these again for Super Bowl Sunday!
These are a perfect game day recipe!! So glad you liked these Cyndy!
The black beans and spices in the filling are so delicious! I love how flavorful it is. So good!
Aw yay! So glad to hear that Jamie!
I been looking for an easy empanada dough to make instead of the store bought. I never thought of using coconut milk! I’ll be making this soon!
Yes!! The coconut milk yogurt works wonderfully in this recipe! Enjoy!
Loved this recipe, great Mexican flavours. Looking forward to the leftovers for lunch!
So happy to hear that Sara! This makes great leftovers too!
I really love the filling. It’s loaded with my favorite spices. Yummy!
Thanks Rika! Glad you liked it!