Vegetable samosa recipe: how to make Indian samosas from scratch

This vegetable samosa recipe is a classic Indian snack that’s found all over India. Traditionally samosas contain either a mixture of potatoes and green peas or meat. In this recipe, I’ve made the classic vegetarian version that’s seasoned with spices and fresh coriander.

If you’ve ever been to India, then you know.

You know what a real samosa tastes like. You’ve eaten one that’s piping hot, served with a cup of spiced chai, or with an ice-cold beer. It was probably served to you wrapped in newspaper, with the grease of the samosa making the ink run.

Samosas are one of those things that you can make quite easily, but it’s very tricky to get them to turn out *just right*.

But there are a few tricks to making the perfect samosa. Tips that will hopefully bring you one step closer to authentic Indian street food bliss. Yes, that’s a thing.

Vegetable samosa tip #1:

Make your own samosa dough from scratch.

Do not use store bought pastry dough or even spring roll dough. Make your own, from scratch. It’s not that hard. I promise.

Ok fine, I’ll admit I messed up the folding on one of those samosas. But hey, I was still learning! And you’ll probably end up doing the same thing, so don’t judge me.

Vegetable samosa tip #2:

Fry it, don’t bake it.

Because authentic Indian samosas are fried.

Now don’t get me wrong. I get it. You want to make this into a healthy snack, or you just don’t want your apartment to stink of fried food for days. You *know* there are millions of recipes for baked samosas on the internet. And there truly are millions!

Well, sorry to tell you, but a baked samosa just ain’t a real samosa. And that’s that.

Vegetable samosa tip #3:

Make a double batch of the filling and freeze the rest.

Why? Because making both the dough AND the filling is a bit…time-consuming. And since I’m all about streamlining and optimizing my cooking process, let me just strongly encourage you to make a double batch of this filling and freeze the other half. That way, the next time you get hit with a samosa-craving, you *only* need to make the dough (and then fry them). It just means you’re one step closer to samosa-time.

Vegetable samosa tip #4:

Overcook, don’t undercook the filling.

Make sure that all of the vegetables are really, really cooked. To the point of total mushiness. You want to be able to smush them with a fork and have them fall apart (which you should and will do). Just don’t mash everything up too much otherwise it will just turn into spicy baby food. Keep some chunks.

vegetarian samosa recipe

What should I serve vegetable samosas with?

You can either make a sweet and sour tamarind chutney or a really yummy fresh mint and coriander chutney. However, if you’re feeling kind of pooped after all this cooking, I will allow you to use store-bought chutney. But just this once!

My vegetable samosa recipe:

vegetable samosa recipe
Print Recipe
5 from 2 votes

Vegetable samosa recipe

A recipe for authentic Indian samosas, filled with potatoes, green peas, spices and fresh herbs
Prep Time1 hour
Cook Time20 minutes
Total Time1 hour 20 minutes
Course: Appetizer, Snack
Cuisine: Indian
Keyword: Indian food, Indian samosa, samosa, street food, vegetarian
Servings: 15 samosas
Calories: 350kcal
Author: Gitanjali


For the samosa filling:

  • 4 potatoes large
  • 1 carrot
  • 2 tbsp olive oil or ghee
  • 1 tbsp cumin seeds
  • 1 tsp coriander seeds
  • 1 tbsp ginger/garlic paste or 1 tbsp of freshly grated ginger and garlic
  • 1 tbsp turmeric powder
  • 1 tbsp amchoor (raw mango) powder
  • 1 tbsp coriander powder
  • 1 tsp garam masala
  • 200 g frozen peas
  • fresh coriander to taste
  • 1 green chili pepper small

For the samosa dough:

  • 260 g all purpose flour
  • 2 tbsp olive oil or vegetable oil
  • 1/2 tsp salt
  • 120 ml water + a few extra tablespoons if necessary
  • vegetable oil for frying


To make the samosa dough:

  • Place the flour in a large bowl. Add the salt and the oil, and mix it with your fingers. Then slowly add the water while mixing with your hands until it becomes a soft dough. Add more water if necessary. The dough should be firm but not sticky.
  • Set the dough aside and cover it with a kitchen towel while you make the filling.

To make the filling:

  • Start by peeling the potatoes and carrots, washing them, and then cutting them into small pieces.
  • Place a large pot full of heavily salted water on high heat and bring to a boil. Add the potatoes and carrots and cook them in boiling water until they're soft, so about 10 minutes.
  • Drain the vegetables and then set aside.
  • Heat a large pan on medium heat. Add olive oil or ghee, and add the cumin seeds, coriander seeds, ginger/garlic paste, and cook for 1 minute. Then add the turmeric powder, mango powder, coriander powder, garam masala, potatoes, carrots, and frozen peas. Mix well, and cook for 5 minutes, stirring constantly.
    Note: if the mixture starts to stick, add a tiny bit of water a tablespoon at a time.
  • Once all of the vegetables are cooked, take the pan off the stove, mash the vegetables a bit with the back of a wooden spoon, and add in the chopped fresh coriander and the chopped green chili. Season with salt and pepper to taste and mix well.
    Note: if you've made a double batch of the vegetable filling, then make sure to take half of the filling out to freeze once it's cooled down.

To fold the samosas:

  • On a floured work surface, turn out the dough and divide it into golf-ball sized pieces. Roll the pieces into round…balls. You should get anywhere between 15-18 dough balls (lol!).
  • Roll the dough balls into circles using a rolling pin, dusting them with flour if the dough starts to stick. Keep rotating the dough so that the circle has the same thickeness throughout.
  • Cut each circle in the middle with a knife.
  • You should now have two half moon or half pizza shapes for each circle of dough.
  • Place the dough on your palm, with the straight side aligned with your thumb and index finger.
  • Fold the dough into an ice cream cone shape (so fold it twice). Pinch the corners together. Then stuff the cone with the filling until you've almost reached the top of the cone.
  • Dip your finger in some water and wipe your finger across the top of the cone. Then 'glue' the two open parts of the cone together using the water. You'll want to pinch the sides closed to make sure that the filling doesn't come out when they're frying.
  • Repeat with all the samosas until you've used up all the dough and filling. If you have a bit of filling left, freeze it for another time!

To cook the samosas:

  • Heat a large, heavy pot with high edges on medium-high heat.
  • Fill the pot with vegetable oil. Aim to have between 5-10 cm of oil.
  • Once the oil is hot, take a samosa and place the tip in the oil. If the samosa starts to sizzle a little bit, then the oil is hot enough.
  • Drop a couple of samosas into the oil and fry until they become golden brown, and then flip to fry the other side. This should take a couple of minutes per side. Just watch that the oil doesn't get too hot: you'll know this if the samosas start to get dark brown and blistered.
  • Once you've fried all of the samosas, set them on a plate lined with paper towels to absorb the extra oil. Serve hot.


Si vous avez déjà été en Inde, vous savez de quoi je parle.

Vous avez déjà goûté un vrai samosa, servit chaud, dans un train, ou dans la rue, probablement servi dans une feuille de papier journal.

Laissez moi vous montrer comment faire des vrais samosa Indiens à la maison. Mais la condition c’est que il faut 1) faire tout vous meme, sans acheter une pâte toute prête, et 2) vous pouvez pas les cuire au four pour faire plus light ou healthy. Desole, mais les samosas sont gras, donc il faut les frire. Tant pis si tout l’appart sent la friture pendant 3 jours, c’est comme ca. Au moins il y a des légumes dedans, donc vous pouvez faire semblant que c’est bon pour la santé. Dites vous ce que vous voulez pour pouvoir mieux dormir la nuit.

La recette:


Pour la farce des samosas:

  • 4 grandes pommes de terres
  • 1 carotte
  • 2 cas de huile d’olive ou ghee
  • 1 cas de chaque: de graines de cumin, de pate d’ail/gingembre, de curcuma, de amchoor (poudre de mangue), de poudre de coriandre
  • 1 cac de: graines de coriandre et de garam masala
  • 200 g petits pois congelés
  • de la coriandre fraîche
  • 1 petit piment vert

Pour la pate des samosas

  • 260 g de farine 
  • 2 cas de huile d’olive ou d’huile végétale 
  • 1/2 cac de sel
  • 120 ml d’eau + quelques cuillères de plus si besoin
  • de l’huile végétale pour faire frire tout ca


Pour faire la pate:

  • Mettez la farine dans un grand bol. Rajoutez le sel et l’huile et mélangez avec vos doigts. Ensuite rajoutez l’eau très doucement en mélangeant, jusqu’à obtenir une pâte. Rajoutez de l’eau si nécessaire. Il faut que la pâte soit ferme mais pas trop collante.
  • Une fois que la pâte est prête, couvrez le bol avec un torchon et mettez le de côté.

Pour preparer la farce:

  • Commencez par éplucher les pommes de terres et carottes, et puis coupez les en petits morceaux.
  • Faites les bouillir dans une grande marmite d’eau bien salée pour environ 10 minutes, ou jusqu’à ce qu’elles soit cuites.
  • Egouttez les et mettez les de côté.
  • Faites chauffer une grande poêle sur feu moyen. Rajoutez l’huile ou le ghee, les graines de cumin, les graines de coriandre, la pâte d’ail/gingembre, et faites cuire pendant 1 minute. Ensuite, rajoutez le curcuma, la poudre de mangue, la poudre de coriandre, le garam masala, et les carottes, pommes de terres et petits pois. Mélangez bien et faites cuire pendant 5 minutes en melangeant constamment. Si ca commence a coller un peu, rajoutez un tout petit peu d’eau.
  • Une fois que toutes les légumes sont cuites, retirez la poêle du feu, ecrasez les légumes un peu avec le dos d’une cuillère en bois, et rajoutez de la coriandre fraîche (coupee) et le piment vert (coupee aussi). Assaisonnez avec du sel et du poivre a votre gout et mélangez bien.

Pour plier les samosas:

  • Farinez votre plan de travail. Sortez la pâte et divisez-la en petits morceaux, la taille d’un citron vert. Vous devriez avoir entre 15-18 pièces de pâte. Ensuite, faites des petites boules avec les morceaux.
  • Roulez les boules en cercles avec un rouleau à pâtisserie. N’hésitez pas à rajoutez un peu de farine si la pate colle. Vérifiez que le cercle a la même épaisseur partout.
  • Coupez chaque cercle au milieu avec un couteau.
  • Maintenant vous devriez avoir deux morceaux qui ressemblent a des demi-lunes.
  • Mettez un morceaux de pâte dans votre main, avec le côté droit contre votre pouce et index.
  • Pliez la pâte pour faire un cône, comme un cône de glace. Pincez les extrémités en bas ensemble pour fermer un côté du cône. Remplissez le cône avec de la farce jusqu’à 3/4. Mettez votre doigt dans un peu d’eau et utilisez la comme de la colle pour fermer le haut du cône, en pinçant bien les extrémités
  • Répétez avec tous les samosas, et si il vous reste un peu de farce, n’hésitez pas à la congeler pour une autre fois !

Pour faire cuire les samosas:

  • Faites chauffer une grande cocotte ou un wok sur feu moyen-fort.
  • Remplissez la cocotte avec entre 5-10cm d’huile.
  • Quand l’huile est chaud, placez un coin d’un samosa dans l’huile pour voir si ca commence a faire du bruit. Si oui, ca veut dire que l’huile est assez chaud.
  • Mettez donc quelques samosas dans l’huile et faites frire quelques minutes par côté, jusqu’à ce qu’ils soient bien dorées. Si l’huile devient trop chaud, il vont craqueler beaucoup et vont devenir très foncées, donc veillez sur la température de l’huile et n’hésitez pas à baisser le feu un peu si besoin.
  • Une fois que vous aurez terminez, placez les samosas sur une assiette avec un morceaux d’essuie-tout pour absorber tout l’huile. Servez chaud avec du chutney !
Samosa pinterest graphic

Note: I really like this video from My Food Story on how to fold the samosas. The folding technique starts at the 0:50 second mark.

You might also enjoy:


  1. 5 stars
    Hello this is a great recipe. I have two questions. First I do not care for a piece so may I substitute some other vegetable or just omit them from the recipe? Second question do you have a recipe for the two types of chutney? I actually like to mix both of them together and pour them all over my samosas I love both flavors. Actually I have a third question lol… What type of green chili do you use is it a spicy one like a serrano chili or is it the type of green chili like you use for chile relleno? Thank you for your assistance and thank you for posting this recipe.

  2. Hi, your recipe sounds amazing. Am wondering about making ahead of time – perhaps even the day before serving . How would that work?

Leave A Comment

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

Recipe Rating