Samosa Recipe

There’s nothing quite like the first bite into a crisp, golden samosa, with its fragrant, spiced potato and pea filling encased in flaky pastry that shatters perfectly. Samosa is beloved for good reason: it’s a crowd-pleasing Indian snack that’s synonymous with celebration, comfort, and lively gatherings. Whether you’re new to making them at home or a longtime samosa enthusiast, you’ll find that a batch of homemade samosas brings an unbeatable freshness and flavor that’s guaranteed to disappear fast!

Ingredients You’ll Need

The beauty of homemade samosa? The ingredients are simple and easy to find, but they come together to deliver that iconic taste and texture. Each one plays an important role in layering flavor, creating a satisfyingly crisp exterior, or giving the filling its signature color and aroma.

  • All-purpose flour: This forms the foundation of the samosa dough, lending structure and that essential crunch.
  • Vegetable oil or ghee: Adds richness and helps create a tender, flaky samosa crust; ghee brings extra traditional flavor.
  • Salt: Wakes up all the flavors in both the dough and the filling—don’t skip it!
  • Water: Just enough to bring your dough together for easy rolling and shaping.
  • Potatoes: Creamy, mashed potatoes make the hearty filling that everyone loves in a classic samosa.
  • Green peas: These sweet pops of green add color and a little bite to every mouthful.
  • Oil (for sautéing & frying): A bit for the spiced filling, and plenty for deep frying to keep your samosa crispy all over.
  • Cumin seeds: Toasted in oil, they’re the first flavor note in the filling and totally worth it!
  • Grated ginger: Brings a fresh, warming bite to balance the richness of the potatoes.
  • Green chili: For that touch of heat—adjust more or less depending on your spice preference.
  • Garam masala: This fragrant blend of Indian spices ties the flavor profile together beautifully.
  • Ground coriander: Adds a citrusy, earthy depth to the filling.
  • Turmeric: A little goes a long way, lending a gorgeous golden hue and subtle flavor.
  • Chili powder: Extra heat and color—choose mild or hot, depending on your love of spice.
  • Lemon juice: Just a splash to brighten up all the flavors and bring a delicious tang.
  • Salt (to taste): Essential to balance seasonings and bring out the warmth of the spices.
  • Fresh cilantro (optional): Stir it in at the end for a hit of herbal freshness in your samosa filling.
  • Vegetable oil (for frying): Deep frying is the key to that famously crisp, golden brown finish.

How to Make Samosa

Step 1: Prepare and Rest the Dough

Begin by mixing your all-purpose flour, salt, and your choice of oil or ghee in a large bowl. Use your fingers to really work the fat in until the mixture feels like slightly damp breadcrumbs—this step is important! Add water little by little, kneading until you get a smooth, firm dough. Cover with a clean towel and let it rest for 30 minutes. A well-rested dough is the secret to a perfectly crispy samosa shell.

Step 2: Make the Spiced Potato and Pea Filling

Heat a tablespoon of oil in a skillet over medium heat. Toast the cumin seeds until fragrant—this builds a bold flavor base. Add the grated ginger and finely chopped green chili, giving them a quick sauté for just a minute. Toss in your boiled, mashed potatoes and peas, then sprinkle in the garam masala, ground coriander, turmeric, chili powder, and some salt. Stir well, letting the spices coat everything, and let the mixture fry together for 2 to 3 minutes. Finish with lemon juice and fresh cilantro if you like, then let the filling cool completely. Trust me: a cool filling is much easier to work with when shaping your samosas!

Step 3: Shape and Fill the Samosas

Divide your dough into equal balls (aim for 10–12). Roll each into an oval, then slice it in half for two semi-circles. Take one piece and gently shape it into a cone, sealing the straight edge with a dab of water. Fill each cone with a good spoonful of the cooled potato-pea mixture. Pinch the top shut tightly, making sure the edges are sealed well—this keeps your samosa intact during frying and ensures a generous pocket of filling in every bite.

Step 4: Fry to Golden Perfection

Pour vegetable oil into a deep, heavy pan and heat over medium-low. Test the oil by dropping in a tiny piece of dough; it should sizzle slowly, not furiously. Gently slide in your samosas in small batches, frying them patiently until they turn deeply golden and crisp—about 8 to 10 minutes per batch. Drain them on paper towels to remove excess oil, and gear up for the best part: eating them while they’re hot and freshly made!

How to Serve Samosa

Samosa Recipe - Recipe Image

Samosa Garnishes

Give your freshly fried samosas a sprinkle of chopped cilantro or mint for a vibrant pop of color and a burst of freshness. A light dusting of chaat masala or a squeeze of lemon can also really wake up the flavors, making each bite even more irresistible. Experiment and find your signature finishing touch!

Perfect Side Dishes

Samosa practically begs for something cool and tangy on the side. Classic green chutney (coriander-mint) and sweet tamarind chutney are traditional favorites, while plain yogurt or raita offers a creamy, refreshing counterpoint to the spices. You can also pair with a simple salad of onions, tomatoes, and cucumber for a light lunch or snack spread.

Creative Ways to Present Samosa

If you’re feeling playful, try arranging your samosas upright in a serving glass, or nestle them on a platter surrounded by dips and fresh herbs. For parties, minisamosas work beautifully on skewers as appetizers. Or, crumble leftover samosas over chaat for a street-food-inspired dish that’s sure to delight everyone at the table!

Make Ahead and Storage

Storing Leftovers

Leftover samosas store well in an airtight container in the refrigerator for up to 3 days. Stack them gently with parchment or wax paper between layers to prevent sticking. They may lose a bit of their original crispness, but a quick reheat restores much of that freshly-fried appeal.

Freezing

Samosas actually freeze beautifully! Just let the fried or un-fried (but fully shaped) samosas cool completely, then arrange in a single layer on a tray and freeze until solid. Once frozen, transfer to a zip-top freezer bag for up to 2 months. When ready to enjoy, fry or bake straight from the freezer—no thawing needed.

Reheating

To bring back the crispiness, pop cold samosas into a 350°F (175°C) oven for about 10 minutes. Air frying is also fantastic for reheating—it crisps the outside without drying out the filling. Microwaving is quick, but for best taste and texture, stick to the oven or air fryer if you can!

FAQs

Can I make samosa dough ahead of time?

Absolutely! Samosa dough can be made up to a day in advance. Just keep it wrapped tightly in plastic wrap or an airtight container in the fridge. Allow it to come to room temperature before rolling and shaping for the best texture.

What can I use instead of potatoes in the filling?

While potatoes are classic, you can get creative with the filling! Try substituting sweet potatoes, chopped cooked cauliflower, or even lentils. Just make sure the mixture is dry and holds together well.

Is it possible to bake or air fry samosas for a healthier option?

Definitely! To bake, brush your samosas lightly with oil and bake at 375°F (190°C) for 30–35 minutes, turning halfway. Air frying gives an extra crispy texture with less oil—just a quick spray before air frying is perfect.

How do I keep samosas crisp once fried?

The trick is to place fried samosas on a wire rack instead of a plate, so any steam escapes and they don’t get soggy. Don’t cover them or pile them up while hot to preserve the crunch.

Can I make mini samosas for parties?

Mini samosas are a delightful party snack! Simply divide the dough into smaller balls, and use less filling per piece. Keep in mind the frying time will be a bit shorter, so watch them closely for that perfect golden color.

Final Thoughts

There are few joys more satisfying than making your own samosa at home—every crispy bite is a celebration of flavor, texture, and tradition. Once you try this from-scratch approach, you’ll be hooked, and so will everyone lucky enough to share them with you. So gather your ingredients, invite some friends, and let samosa become the star of your table!

Print
clock clock iconcutlery cutlery iconflag flag iconfolder folder iconinstagram instagram iconpinterest pinterest iconfacebook facebook iconprint print iconsquares squares iconheart heart iconheart solid heart solid icon
Samosa Recipe

Samosa Recipe

4.7 from 15 reviews
  • Author: saadia
  • Prep Time: 40 minutes
  • Cook Time: 30 minutes
  • Total Time: 1 hour 10 minutes
  • Yield: 10–12 samosas
  • Category: Snack
  • Method: Frying
  • Cuisine: Indian
  • Diet: Vegan

Description

Delicious homemade samosas with a crispy, golden-brown exterior and a flavorful, spiced potato and pea filling. Perfect as a snack or appetizer for any occasion.


Ingredients

For the dough:

  • 2 cups all-purpose flour
  • 4 tablespoons vegetable oil or ghee
  • ½ teaspoon salt
  • ½ cup water (as needed)

For the filling:

  • 3 medium potatoes (boiled and mashed)
  • ½ cup green peas (boiled)
  • 1 tablespoon oil
  • 1 teaspoon cumin seeds
  • 1 teaspoon grated ginger
  • 1 green chili (finely chopped)
  • ½ teaspoon garam masala
  • ½ teaspoon ground coriander
  • ½ teaspoon turmeric
  • ½ teaspoon chili powder
  • 1 tablespoon lemon juice
  • Salt to taste
  • Chopped fresh cilantro (optional)

For frying:

  • Vegetable oil for deep frying

Instructions

  1. For the dough: In a large bowl, combine flour, salt, and oil. Gradually add water and knead into a firm dough. Rest for 30 minutes.
  2. For the filling: Heat oil, add cumin seeds, ginger, chili. Sauté, then add potatoes, peas, spices. Cook, add lemon juice and cilantro. Cool.
  3. Assembly: Divide dough, roll out, cut, form cones, fill with mixture, seal shut.
  4. Frying: Heat oil, fry samosas until golden brown. Drain and serve hot with chutney.

Notes

  • To bake instead of fry, brush samosas with oil and bake at 375°F (190°C) for 30–35 minutes, turning halfway. Air frying is also a great lower-fat option.