Go Back
+ servings
4.8 from 5 votes
Table Set with a Plate of Vegan Empanadas and Salsa, with One Empanada Cut in Half to Show Filling
Easy Black Bean Vegan Empanadas
Prep Time
20 mins
Cook Time
35 mins
Total Time
55 mins

These vegan empanadas are filled with zesty black beans and wrapped in flaky puff pastry. They're packed with flavor and surprisingly easy to make!

Course: Appetizer, Entree
Cuisine: Latin American
Servings: 18 empanadas
Calories: 207 kcal
Author: Alissa Saenz
For the Filling
  • 2 tablespoon, olive oil, divided
  • 1 medium onion, diced
  • 1 medium red bell pepper, diced
  • 3 garlic cloves, minced
  • 2 teaspoons ground cumin
  • 1 teaspoon paprika
  • Pinch ground cloves
  • 1 (14 ounce or 400 gram) can black beans, drained and rinsed
  • ¼ cup water
  • 1 tablespoon tomato paste
  • ½ cup frozen corn, thawed
  • 2 tablespoons hot sauce* (such as Cholula)
  • ¼ cup chopped scallions
  • ¼ cup chopped fresh cilantro
  • Salt and pepper to taste
  • 3 (8.7 ounce or 245 gram) sheets puff pastry (you'll need 1 ½ packages if you use Pepperidge Farm brand)
  • 1 tablespoon unflavored and unsweetened non-dairy milk
  1. Coat the bottom of a medium skillet with 1 tablespoon of oil and place it over medium heat.

  2. Once the oil is hot, add the pepper and onion. Cook them for about 10 minutes, stirring occasionally, until the pepper is tender and the onion is soft and translucent.

  3. Add the garlic, cumin, paprika, and cloves. Stir everything and cook the mixture for about 1 minute, until the garlic becomes very fragrant.

  4. Add the beans, water, and tomato paste. Stir everything to blend the tomato paste with the water.

  5. Bring the liquid to a boil, lower the heat, and let it simmer for about 5 minutes, until the beans have softened up a bit and most of the liquid has cooked off.

  6. Remove the skillet from heat.

  7. Stir in the corn, hot sauce, scallions, and cilantro. Season the mixture with salt and pepper, and adjust any other seasonings to your liking.

  8. Preheat the oven to 425°F and oil two large or three medium-sized baking sheets.

  9. Place one of your puff pastry sheets on the counter, and use a rolling pin to roll it into a 9x14 inch rectangle.

  10. Cut six circles in the dough, about 4 ½ inches each in diameter. To do this you can use a large cookie or biscuit cutter, or find an appropriately-sized bowl and use a knife to cut around it. You can also just eyeball it, if you're comfortable doing that.

  11. Repeat the process until all of your dough has been rolled and cut. You should have eighteen circles.

  12. Fill a small bowl with water.

  13. Grab one of your dough circles and spoon about 2 tablespoons of filling in the center.

  14. Wet a finger with the bowl of water, then spread a thin layer of water around the edges of the circle. Fold the dough in half to enclose the filling, and pinch the edges tightly to seal. Place it on a baking sheet and crimp the edges with a fork.

  15. Repeat until all of the filling and dough circles are used, arranging the empanadas evenly on the baking sheets with about an inch separating them.

  16. Use a fork to poke a few holes in each empanada, then brush the tops of the empanadas with the milk.

  17. Place the empanadas into the oven (you can bake them in batches if they don't all fit), and bake them for 15 minutes.

  18. After 15 minutes, remove the baking sheets from the oven and brush the empanadas with the remaining tablespoon of oil.

  19. Bake the empanadas for about 5 minutes more, until golden brown.

  20. Let the empanadas cool for just a few minutes before serving.

Recipe Notes

* I don't recommend skipping the hot sauce, as it adds a lot of flavor. If you absolutely must omit it, try adding a dash of vinegar or lime juice to help balance the flavors.

Nutrition Facts
Easy Black Bean Vegan Empanadas
Amount Per Serving (1 empanada)
Calories 207 Calories from Fat 106
% Daily Value*
Fat 11.8g18%
Saturated Fat 5.3g27%
Sodium 192mg8%
Potassium 115mg3%
Carbohydrates 22.5g8%
Fiber 3g12%
Sugar 1.9g2%
Protein 4.9g10%
Calcium 1mg0%
Iron 10mg56%
* Percent Daily Values are based on a 2000 calorie diet.