
Golden, crispy, and packed with warmly spiced potato and pea filling, these baked samosas deliver everything you love about the classic street snack — without a drop of animal product in sight. The dough comes together with just flour, oil, and cold water, and a pinch of ajwain gives it that subtly herby, slightly peppery flavor that makes samosa pastry so distinctive. The filling is where things really shine: cumin seeds bloom in hot oil before ginger, green chili, and a lineup of spices — coriander, garam masala, turmeric, and amchur — build layer after layer of bold, tangy flavor. Chunky mashed Yukon Golds and sweet peas hold it all together, finished with fresh cilantro for a bright lift. Baking instead of deep-frying keeps things accessible and a little lighter, but a generous brush of oil before they go into the oven still gets the pastry beautifully crisp and deep golden all over. This recipe makes 8 samosas, enough to serve four as a starter or snack, and they're genuinely excellent alongside tamarind or mint chutney. Whether you're cooking for a crowd or just treating yourself, these are the kind of homemade snack that disappears fast.
Fig is a food discovery app that helps you find foods and recipes that fit your dietary needs. Whether you have food allergies, intolerances, or follow a specific diet, Fig makes it easy to eat with confidence.
Learn more →4 servings
















tamarind chutney
Make the dough: In a large mixing bowl, whisk together the flour, salt, and ajwain. Drizzle in the 1/4 cup oil and rub it into the flour with your fingertips until the mixture resembles coarse, slightly clumping breadcrumbs. Add cold water 1 tablespoon at a time, mixing after each addition, until the dough just comes together into a firm, smooth ball — it should not be sticky or wet. Knead briefly for 1 minute until smooth, then wrap tightly and rest at room temperature for 30 minutes.
Cook the potatoes: Place the cubed potatoes in a medium saucepan, cover with cold salted water, and bring to a boil over high heat. Reduce to a steady simmer and cook for 10–12 minutes, until the potatoes are completely tender when pierced with a fork. Drain well and set aside.
Create a Fig account for step-by-step instructions, access to our full recipe library, and more!
