Inspired by the curry pastries at dim sum and Chinese bakeries, these Beef Curry Puffs are so comforting and easy to make! Whether you’re eating a couple of them as a meal or as a grab-and-go snack, these curry puffs are packed with flavour and will always hit the spot!
In a large non-stick skillet, heat olive oil over medium-high heat before adding in the ground beef. Cook until 75% browned.
Add the diced onion and minced garlic to the skillet and saute for 3 minutes.
Add in the curry powder, garam masala, salt, cayenne powder, and sugar. Stir to combine.
Add in the soy sauce and beef stock. Allow to simmer for 2 to 3 minutes.
Add the cornstarch slurry and keep simmering until the beef curry has thickened.
Cut a sheet of puff pastry into 9 squares.
Fill each square with a tablespoon of beef curry filling, fold in half, and seal the edges by pressing a fork along the edge. Place them on a parchment lined sheet pan with an inch of space between them.
Brush the tops of all the curry puffs with beat eggs (optional to add a splash of milk to the egg wash).
Bake for 15 minutes or until the tops are golden. Serve warm.