Prepare the Dough: Combine 2 cups of all-purpose flour, 1 teaspoon of salt, and 1/4 teaspoon of baking powder in a mixing bowl.

Add Melted Ghee or Non-Dairy Spread: Add 1/4 cup of melted ghee or non-dairy spread to the flour mixture and mix well.

Gradually Add Lukewarm Water: Add 1/2 cup of lukewarm water to the mixture and knead for 5-7 minutes, until the dough is smooth and pliable.

Rest the Dough: Cover the dough and let it rest for 30 minutes.

Prepare the Filling: Boil and mash 1 cup of potatoes and 1 cup of peas. Add 1 onion, finely chopped, 2 cloves of garlic, minced, and spices to taste.

Assemble the Samosas: Divide the dough into 8-10 equal portions. Roll out each portion into a thin circle, about 3-4 inches in diameter

Fill in some text

Add the Filling: Place a tablespoon or two of the filling in the center of each circle.

Fold and Seal the Samosas: Fold the dough over the filling to form a triangle or a cone shape, and press the edges to seal.

Bake the Samosas: Preheat your oven to 375°F (190°C). Place the samosas on a baking sheet lined with parchment paper and bake for 15-20 minutes, or until golden brown.

Serve: Serve the zero oil samosas hot with your favorite chutney or raita. Garnish with chopped cilantro, if desired.