Samosas recipe

These homemade samosas are golden, crispy, and filled with a spiced potato filling that's totally irresistible. An easy, flavorful recipe!

What Are Samosas?

What You'll Need

You'll only need potatoes, ghee, and a few other simple ingredients to make this easy recipe.

Rub the Ghee


Mix flour, salt, garlic powder, caraway seeds, and ghee, and rub for 5-7 minutes.

Kneed It


Add 1 tablespoon of water at a time to create a smooth dough. Then roll it into a ball and let it rest.

Roll the Dough


Divide the dough into 12-14 equal portions and roll each one into a ball.

Make the Spice Mix


Combine the garam masala, ground cumin, ground turmeric, cumin seeds, coriander seeds, and chili powder.

Boil the Potatoes


Bring potatoes to a boil and cook for 12-15 minutes, then strain and set aside.

Bloom the Spices


Melt ghee in a large pan. Then add the spice mix, stir and cook for 3-4 minutes.

Cook the Onions


Add the diced onion to the pan and stir it into the spice mix. Let it cook for 5-6 minutes.

Mash the Potatoes


Place the boiled potatoes in the pan and use a potato masher to purée them.

Add Coriander


Mix in the chopped coriander and season with salt to taste. Then remove from heat and set aside.

Assemble the Samosas


Roll out each dough ball into an oval and slice it in two. Then create a crevice and add the filling.

Seal the Samosas


Seal the edges of the samosa with water and pinch them closed.

Fry the Samosas


Fry them in hot oil over medium-low heat for 10-12 minutes. Then raise the heat and cook for 3-5 more minutes.

Dig In


Serve warm and enjoy!

want to try some more side dish recipes?