Crispy Vegetarian Samosas with Cilantro-Yogurt Sauce are the perfect appetizer or snack to add some zest to your gatherings. With a crisp outer layer and a spiced potato filling, these delightful pastries are not only flavorful but also easy to make at home. Dipping them into creamy cilantro-yogurt sauce elevates the experience, making this dish something everyone will love.

Why You’ll Love Crispy Vegetarian Samosas with Cilantro-Yogurt Sauce
- Easy to Make: This recipe is simple enough for beginners, guiding you through each step so you can enjoy homemade samosas without any fuss.
- Versatile Snack: Perfect for any occasion, these samosas can be served as an appetizer at parties, a snack for movie night, or even as a light lunch.
- Flavorful Filling: The combination of spiced potatoes and peas creates a savory and satisfying filling that delights the palate with every bite.
- Customizable: You can easily adjust the spice levels or add in your favorite vegetables, making it a flexible recipe that suits various tastes.
- Perfect for Meal Prep: Samosas freeze beautifully, allowing you to batch-cook and have a tasty snack ready whenever you want.
- Cultural Richness: Enjoy a taste of Indian cuisine right at home, bringing a little cultural flair to your dinner table.
Recipe Overview
- Prep Time: 30 minutes
- Cook Time: 20 minutes
- Total Time: 50 minutes
- Servings: 4-6
- Difficulty Level: Easy
Ingredients You’ll Need for Crispy Vegetarian Samosas with Cilantro-Yogurt Sauce
- For the Dough:
- 2 cups all-purpose flour
- 0.5 tsp salt
- 4 tbsp vegetable oil
- For the Filling:
- 3 potatoes (boiled and mashed)
- 0.5 cup green peas (fresh or frozen)
- 1 tsp cumin seeds
- 1 tsp ground coriander
- 0.5 tsp garam masala
- For the Cilantro-Yogurt Sauce:
- 1 cup plain yogurt
- 0.5 cup fresh cilantro leaves
- Salt to taste
- Water (to thin the sauce as needed)
Notes:
- Substitutions: You can replace all-purpose flour with whole wheat flour for a healthier option.
- Optional Add-Ins: Consider adding chopped onions or carrots to the filling for additional flavor and texture.

How to Make Crispy Vegetarian Samosas with Cilantro-Yogurt Sauce
- Prepare the Dough: In a large bowl, mix the all-purpose flour, salt, and vegetable oil. Gradually add water until a smooth, firm dough forms. Cover with a damp cloth and let it rest for about 20 minutes.
- Cook the Filling: In a pan, heat a small amount of oil over medium heat. Add cumin seeds and let them splutter. Then mix in the mashed potatoes, green peas, ground coriander, and garam masala. Cook for about 5 minutes, stirring occasionally, until everything is well combined. Let the filling cool.
- Shape the Samosas: Divide the dough into small lemon-sized balls. Roll each ball into a thin oval shape, then cut it in half. Take one half, fold it into a cone, seal the edge with a little water, and fill it with the potato filling. Seal the top edge to complete the samosa shape. Repeat with the remaining dough and filling.
- Fry or Bake: Heat oil in a deep pan for frying or preheat your oven to 400°F (200°C) if baking. Fry the samosas in hot oil until golden brown, about 3–5 minutes on each side, or bake for 20–25 minutes, flipping halfway through.
- Blend the Sauce: In a blender, combine yogurt, cilantro, and salt. Blend until smooth, adding water for your desired consistency.
Tips for Success
- Dough Consistency: Ensure the dough is not too soft; a firmer texture helps achieve crispy samosas.
- Oil Temperature: Test the oil before frying by dropping a small piece of dough into it. If it sizzles and rises immediately, the oil is ready.
- Fill Sparingly: Don’t overfill the samosas to prevent them from bursting during frying.
- Keep Moisture in Check: Ensure the filling is cooled before filling the samosas to avoid sogginess.
- Crispy Finish: If baking, brushing the samosas lightly with oil before baking enhances the crispiness.
Easy Variations
- Add Meat: Incorporate minced chicken or lamb into your filling for a meatier version.
- Spice Level: Adjust the heat by adding chopped green chilies or red chili powder to the filling.
- Vegetarian Add-Ins: Mix in finely chopped spinach or bell peppers to give added flavor and nutrition.
- Serving Style: Serve them in a taco style with toppings like diced onions and tomatoes.
- Dairy-Free Option: Use coconut yogurt instead of dairy yogurt for the dipping sauce.
What to Serve with Crispy Vegetarian Samosas with Cilantro-Yogurt Sauce
- Chutneys: Pair with mango or tamarind chutney for a sweet and tangy contrast.
- Rice: Serve alongside fragrant basmati or jasmine rice to create a more filling meal.
- Salads: A simple cucumber and tomato salad complements the spices of the samosas nicely.
- Lentil Soup: Enjoy with a warm lentil soup for a comforting meal.
- Spiced Tea: Pairing with chai tea rounds out the experience with warmth and flavor.
Storage and Reheating
- Refrigerator Storage: Store leftover samosas in an airtight container for up to 4 days.
- Freezer Storage: Freeze uncooked samosas on a baking sheet until firm, then transfer to a freezer-safe bag for up to 3 months. Cook from frozen, adding a few extra minutes to the cooking time.
- Best Reheating Method: Reheat in an oven at 350°F (175°C) for 10-15 minutes until crisp. Avoid microwaving as it can make them soggy.
- Meal Prep Note: Prepare the dough and filling ahead of time and assemble just before cooking for freshly made samosas.
Common Mistakes to Avoid
- Too Much Filling: Avoid the temptation to overfill, which can result in leaks during cooking.
- Uneven Frying: Make sure the oil is hot enough, or the samosas will absorb too much oil and become greasy.
- Inadequate Dough Resting: Skipping the resting time for the dough can lead to tough samosas.
- Not Sealing Properly: Ensure edges are tightly sealed to prevent opening up during cooking.
- Ignoring Consistency: Pay attention to the filling’s moisture; too much moisture will lead to soggy samosas.

Crispy Vegetarian Samosas with Cilantro-Yogurt Sauce: Background & Cultural Inspiration
Crispy samosas have a rich heritage in Indian cuisine, embracing a variety of fillings that showcase regional ingredients and flavors. Traditionally enjoyed as street food, these savory pastries are a beloved snack enjoyed globally. The combination of spices used in the filling not only contributes to their flavor but also reflects the significance of spices in Indian cooking. The accompanying cilantro-yogurt sauce is a staple condiment that complements the spiciness of the samosas and adds a refreshing contrast.
Frequently Asked Questions
Can I make samosas ahead of time?
Yes, you can assemble the samosas ahead and refrigerate or freeze them. Cook just before serving for the best texture.
What can I substitute for potatoes in the filling?
You can use mashed sweet potatoes, cooked lentils, or various vegetables like carrots or cauliflower.
How spicy are these samosas?
The spiciness can vary based on the ingredients you use. Adjust chili levels to suit your preference.
Can I bake these samosas instead of frying?
Absolutely! Baking is a healthier option. Just ensure they are brushed with oil for a crisp texture.
How do I store leftover samosas?
Store in an airtight container in the refrigerator for up to 4 days or freeze for longer storage.
Final Thoughts
Crispy Vegetarian Samosas with Cilantro-Yogurt Sauce are not only a delight to the taste buds but also a fun cooking project perfect for home chefs of all levels. This recipe brings the warmth of Indian cuisine to your kitchen while allowing for personal tweaks. Whether for a gathering or a cozy night in, these samosas are sure to impress. Enjoy trying out this recipe, and relish in the joy of cooking something delicious!

Crispy Vegetarian Samosas with Cilantro-Yogurt Sauce
Ingredients
For the Dough
- 2 cups all-purpose flour You can substitute with whole wheat flour for a healthier option.
- 0.5 tsp salt
- 4 tbsp vegetable oil
For the Filling
- 3 pieces potatoes (boiled and mashed)
- 0.5 cup green peas (fresh or frozen)
- 1 tsp cumin seeds
- 1 tsp ground coriander
- 0.5 tsp garam masala
For the Cilantro-Yogurt Sauce
- 1 cup plain yogurt Coconut yogurt can be used for a dairy-free option.
- 0.5 cup fresh cilantro leaves
- to taste salt
- water (to thin the sauce as needed)
Instructions
Prepare the Dough
- In a large bowl, mix the all-purpose flour, salt, and vegetable oil. Gradually add water until a smooth, firm dough forms. Cover with a damp cloth and let it rest for about 20 minutes.
Cook the Filling
- In a pan, heat a small amount of oil over medium heat. Add cumin seeds and let them splutter. Then mix in the mashed potatoes, green peas, ground coriander, and garam masala. Cook for about 5 minutes, stirring occasionally, until everything is well combined. Let the filling cool.
Shape the Samosas
- Divide the dough into small lemon-sized balls. Roll each ball into a thin oval shape, then cut it in half. Take one half, fold it into a cone, seal the edge with a little water, and fill it with the potato filling. Seal the top edge to complete the samosa shape. Repeat with the remaining dough and filling.
Fry or Bake
- Heat oil in a deep pan for frying or preheat your oven to 400°F (200°C) if baking. Fry the samosas in hot oil until golden brown, about 3–5 minutes on each side, or bake for 20–25 minutes, flipping halfway through.
Blend the Sauce
- In a blender, combine yogurt, cilantro, and salt. Blend until smooth, adding water for your desired consistency.












