Beef Samosa Puff Pastries

If you’ve never tasted keema, or that wonderfully spiced Indian-style ground beef, you’re totally missing out on some great flavor. Surely every family makes it a little different- even I have a few different versions, but for samosas I like to recreate a certain flavor.

add meat and spices

The first time I ever had it was at a suhoor in which I was a guest at a Muslim family’s home- it was my first experience staying overnight where I got to experience how suhoor was eaten in a Pakistani family and it was a fascinating one. 

Ingredients for Beef Samosa

They served finely ground beef with freshly-made chappatis and carrot halwa, which is sweet. I will never forget all those flavors- it’s not anything I would have ever thought of eating, but I was hooked on the aroma, the taste and how satisfied I felt, making me strong and ready to face a day of fasting in Ramadan.

garlic ginger

This time around since I’m making samosas (similar to latin-style empanadas), I use some pretty standard spices and ingredients that are kind of a must in samosas, although peas and potatoes aren’t exactly two of them- I like them and may even make them only with potatoes next time. You could leave them out of this recipe, if you like. I’m also baking these, not frying them. 

spices for beef samosa

Spices: garam masala (mixture of black peppercorns, black cardamom seeds, mustard seeds), cumin powder, turmeric powder, chili powder, coriander powder, sea salt.

cut up chili pepper

Fresh ingredients: garlic/ginger paste, freshly cut jalapeño/green chili, freshly chopped cilantro, yellow or white onion, diced yukon gold potatoes, frozen peas.

yukon gold potatoes all cut up

We also need a great quality dhabiha halal ground beef. In this recipe, I use Midamar Halal’s USDA organic beef.

organic beef


*Sidenote: One tip I’ve learned in terms of how to get the beef to be really, really fine if you don’t have a grinder, is to use a potato masher when cooking. You can do that if you don’t use potatoes in this recipe, otherwise, you’ll mash the potatoes, too.

I make the garam masala fresh, but you can also find it in most Indian stores already packaged up. I did not have mace so it’s not a part of my mixture, but you can definitely add it.

I use a coffee grinder to make it and clean it out in between grinding spices and coffee with a piece of fresh bread- works wonders! 

making garam masala

It looks like this when it’s all ground up:

finished garam masala

Then mix it up with all of the other spices so that they’re nicely combined and easy to add to the meat while it’s cooking. It’s good to have this ready ahead of time so they’re all incorporated at the same time.

mix all spices

It’s so pretty when mixed together, and smells amazing- smells like samosas-in-the-making to me!

add garam masala

To make the keema (ground beef), heat the oil gently. You can use olive or vegetable oil. If you’re making the samosas with potatoes, salt the oil at this time- it will help the potatoes to not stick to a non-stick pan. 

add salt to pan

Once the oil is nicely heated (but not burning), add the diced potatoes.  Good idea to have this done way ahead of time, as you don’t want this heating up to much before you add the potatoes.

add potatoes
Let those cook for some time, about 4-5 minutes, using a spatula to move the potatoes around and help them use the salt to not stick to the pan. 

Next, add the onion and cook until transparent then add the meat and all the spices. 

add spice to the meat


The frozen peas are added last to prevent them from getting mushy.

onions and peas

After the meat has cooked for about 15 more minutes (and you’re continuously crushing up any bits of meat, since it should be finely ground), add the peas.


Now is the fun part! After the meat has cooled, you’ll be making the puff pastries and prepping them for baking. You need one package of puff pastry, two if you want to use up all the meat. One package makes about 12 pastries. Most will need to be cut into six pieces (two sheets come in a standard package), as seen below.

place puff pastry on floured surface

Since the meat is cooled, add about 2 tablespoons to each piece.

place meat in middle

Fold each one over and crimp three edges with a fork (not the folded-over part). 

fold over

Use an egg wash (one egg with 1-2 tablespoons whole milk), whisked.

add milk and brush

Two people doing it goes a lot faster.

two brushes makes it go faster

Now brush the tops generously. 

brushing each oneThis will help them to look golden when they’re baked- you want that! 

cover completely in egg washOn a parchment-lined baking sheet, place six,  a few inches a part, to give them room to grow.

six to a tray
Bake at 400°F for 25 minutes.


I only use the top shelf in my oven. When I used the bottom, they didn’t puff well and went flat, so be sure to do the same. 

puffed up

The hardest part is waiting for them to cool off before trying them- if you open them too early, they’ll also flop. Just let them cool a few minutes and enjoy!

finished samosas

 What’s your favorite way to enjoy a samosa? Baked, fried, with potatoes or without, with peas or without? Any special spices you must include? As always, I’d love to hear from you!

Beef Samosa Puff Pastries
Yields 24
Enjoy the wonderful flavor of Indian spices in these baked, not fried, samosas that make a perfect party appetizer.
Prep Time
20 min
Cook Time
45 min
Total Time
1 hr 5 min
Prep Time
20 min
Cook Time
45 min
Total Time
1 hr 5 min
  1. 4 tablespoons olive oil
  2. 1.5 teaspoons salt
  3. 1 cup Yukon gold potato, diced
  4. 1 cup yellow onions, finely diced or minced
  5. 3 teaspoons garlic-ginger paste (equal parts crushed fresh ginger mixed with crushed fresh garlic)
  6. 1 pound ground beef
  7. 1.5 teaspoon ground garam masala (equal parts black peppercorns, black cardamom seeds, black or yellow mustard seeds)
  8. 1 teaspoon ground cumin
  9. 1 teaspoon ground turmeric
  10. 1/2 teaspoon chili powder
  11. 1 teaspoon ground coriander
  12. 2 tablespoons freshly chopped cilantro
  13. 1 small jalapeno or green chili, diced (seeds removed)
  14. 1/2 cup peas
  15. 1 egg
  16. 2 tablespoons whole milk
  17. 2 packages puff pastry sheets (2 sheets per box make 12 pastries per box); 1 pound box/17.3 ounces each
  1. To a large sauté pan, add the oil and heat gently. If you're making the samosas with potatoes, add salt to the oil at this time to prevent the potatoes from sticking to the pan (unless you’re using non-stick), otherwise add the salt with the spices later in the cooking process.
  2. Once the oil is hot (not burning) add the diced potatoes. Cook until softened and slightly browned, about 4-5 minutes. Use a spatula to move the potatoes around and help them use the salt to not stick to the pan.
  3. Next, add the onion and cook until transparent. Add the meat and all the spices. Cook for about 15 more minutes. Add the peas last and gently combine them into the meat.
  4. Remove from heat and let cool, about 10 minutes.
  5. Prepare the puff pastries for baking. Remove the sheets from the refrigerator only when you’re ready to begin stuffing (they work best when cold).
  6. To make the egg wash, combine one egg with 1-2 tablespoons whole milk). Whisk together.
  7. Prepare four baking sheets by lining each with parchment paper. Place six on a sheet to give them room to grow when baking.
  8. Cut each sheet of puff pastry into six pieces when needed (not ahead of time). Add about 2 tablespoons of meat to each piece. Fold each piece over and crimp the edges with a fork.
  9. Brush the tops of each pastry generously. This will help them to look golden when they're baked.
  10. Bake at 400°F for 25 minutes on the oven’s top shelf (if you follow the top-shelf method, you’ll have to do two at a time, so the cooking time will double).
  11. Remove from heat and let cool slightly before serving.
  1. Be sure to have all ingredients prepared ahead of time to prevent oil from burning and to make sure all the spices have time to cook evenly.
  2. It’s important to have the beef finely ground for this recipe. If you don't have a meat grinder simply use a potato masher when cooking. You can do that if you don't use potatoes in this recipe, otherwise, you'll mash the potatoes, too.
  3. I combine the spices to make fresh garam masala but you can also find it in most Indian stores already packaged. I did not have mace so it's not a part of my garam masala mixture, but you can definitely add it.
Yvonne Maffei https://myhalalkitchen.com/

This post may contain affiliate links. If you use these links to buy something I may earn a commission. MyHalalKitchen.com is a participant in the Amazon Services, LLC Associates Program, an affiliate advertising program designed to provide a means for sites to earn advertising fees by advertising and linking to Amazon.com. Please see my affiliates disclosure page for more detailed information about the companies with who I am affiliated. 

Related Articles


Your email address will not be published. Required fields are marked *

This site uses Akismet to reduce spam. Learn how your comment data is processed.

  1. A’salaamualaikum,

    I like to add fresh, chopped coriander (cilantro) into the meat mixture after it cools down. And finely chopped firm tomato (like Romano) with its core scooped out. Serve with mint coriander chutney or with ketchup as a dip.

    For Garam Masala, I roast the below ingredients lightly & then grind it into a fine powder & keep it in an air tight jar.

    4 tbsps coriander seeds
    1 tbsp cumin seeds
    1 tbsp black peppercorns
    1 ½ tsp black cumin seeds (shahjeera) – when available (optional)
    1 ½ tsp dry ginger
    ¾ tsp black cardamom (3-4 large pods approx)
    ¾ tsp cloves
    ¾ tsp cinnamon (2 X 1” pieces)
    ¾ tsp nutmeg
    ¾ tsp crushed bay leaves

    Your recipes inspires me & encouraged me to try out the dishes from various countries. Thank you so much. JazakALLAH khair.

    All the best in your work.

    Well wishes from the tropical isles of Maldives.

    1. Yes, you could, but just make sure that they are in a box or something with sturdy edges since the dough is delicate and if you put them in a bag they might get crushed.

  2. Assalamualaikum. How are you sister? I want to say that why you have written everywhere in your recipes ‘indian or indian-style’ when all the recipes are from Pakistan. P.s for this recipe Indians don’t eat beef. It’s forbidden in hindu religion.

  3. Assalaamu ‘alaikum. Some of the pictures show a slit on top of the pastry I think? Is that an essential step?

  4. Hi. a/s
    Firstly thank you for sharing such amazing recipes, I actually made the kebabs yesterday and my whole family loved them! Thank you.
    Next I want to try these samosas !!
    Can I please ask if I go to my regular butcher for the Keema, do I ask for lean or medium keema?

  5. Puff pastry bought from the supermarket? No just no. Healthier, tastier and so easy to make your own pastry. Thumbs down from me.

  6. In Mumtaz Chicken Restaurant, the food is absolutely phenomenal, with generous sizes and everything bursting with flavor, it’ll leave you licking your plates not wanting to waste any single bit of it. Sandwiches in, Mumtaz Chicken AL Barsha

Get the latest updates & lots of FREE goodies!

Subscribe To My Quick Bites Newsletter

By signing up, you’ll be notified when new recipes and other tasty treats are cooked up in my kitchen!