Plant-Based Kachori Swirls

Prepare to delight your taste buds with these exquisite Vegan Kachori Pinwheels – the ultimate bite-sized sensation for any gathering! Imagine flaky, golden puff pastry embracing a rich, boldly spiced lentil (moong dal) filling, creating an explosion of authentic Indian flavors in every mouth-watering bite. This remarkable recipe offers a perfect blend of traditional taste and modern convenience, making it an ideal snack for your next Indian party, a festive Diwali celebration, or simply a delicious treat any day of the week. Best of all, it’s a naturally nut-free and soy-free creation, with an easy gluten-free option available for those with dietary preferences.

Savory Vegan Kachori Pinwheels artfully arranged on a serving platter, showcasing their golden-brown, flaky pastry and spiced lentil filling.

Discovering the Delights of Kachori: An Indian Street Food Classic

When it comes to beloved Indian snacks, samosas often steal the spotlight. And why wouldn’t they? That irresistible flaky, crispy pastry filled with spiced potato goodness is a universal favorite. However, allow us to introduce you to another Indian street food legend that deserves equal recognition: Kachori. While perhaps not as widely known internationally as the samosa, kachori is a culinary gem that holds a special place in the hearts of many.

Traditionally, kachori is a deep-fried, crisp, and beautifully flaky round Indian pastry, generously stuffed with a delectable filling. These fillings are incredibly diverse, ranging from spiced lentils (like our moong dal), savory spiced peas, hearty potatoes, a medley of aromatic dry spices, or even a rich combination of nuts, spices, and raisins. Each region of India boasts its unique take on kachori, reflecting the incredible culinary diversity of the subcontinent.

Both samosas and kachoris share a common lineage in their pastry dough, offering that signature crisp texture. The primary distinction lies in their form. Samosas typically adopt a distinctive pyramid shape, making them easy to identify. Kachoris, on the other hand, are characteristically flattened discs. Beyond shape, the fillings also differ. While samosas are famously known for their spiced potato stuffing, traditional dal kachoris are celebrated for their intensely spiced lentil fillings, where the spices are almost as prominent as the lentils themselves, creating a deep, complex flavor profile.

Close-up view of a platter showcasing perfectly baked puff pastry pinwheels, revealing layers of flaky pastry and a rich, spiced lentil filling.

The Inspiration: From Street Food Craving to Convenient Pinwheel Perfection

For many, including us, kachori evokes nostalgic memories of childhood and delightful post-school snacks – those occasional fried goodies that were pure bliss. The desire to recreate that authentic, bold flavor of Indian street-style kachori, but in a quicker and more accessible home kitchen format, led to the brilliant innovation of these Kachori Pinwheels.

The secret to simplifying this beloved snack lies in a clever shortcut: utilizing readily available store-bought puff pastry. This ingenious twist bypasses the lengthy process of making traditional kachori dough from scratch, drastically cutting down preparation time without compromising on taste or texture. The process is straightforward and incredibly rewarding: prepare the flavorful dal filling, spread it generously onto a rolled-out sheet of puff pastry, then slice and roll into charming pinwheels. If you prefer a more classic look, you can also form the pastry into small hand pastries or pockets with the same delicious filling. These pinwheels are especially wonderful to share during festive seasons like Diwali, bringing joy and traditional flavors to your home with minimal effort.

A close-up of beautifully baked puff pastry pinwheels with a golden crust and a visible, richly spiced moong dal lentil filling, ready to be served.

More Irresistible Vegan Indian Snacks to Explore:

  • Chickpea Kathi Rolls – Flavorful Chickpea Chutney Wraps
  • Baked Moong Dal Samosas: Gluten-free & Soy-free Options Included
  • Hearty Vegan Samosa Pie
  • Chickpea Aloo Chaat Bowl with Sweet Date Tamarind Chutney
  • Samosa Pinwheels: Spiced Potato Delights

Kachori Pinwheels

By: Vegan Richa

Prep: 15 mins
Cook: 40 mins
Soak time: 8 hrs
Total: 55 mins
Servings: 12
Course: Appetizer
Cuisine: Indian

These savory Kachori Pinwheels are the perfect bite-sized snack for your next party! Savory puff pastry filled with a boldly spiced lentil (moong dal) filling. Nut-free, Soy-free Recipe, with a Gluten-free option.

Kachori Pinwheels ready for serving

Ingredients

  • 1/2 cup moong dal (petite yellow lentils/split green mung beans) or urad dal (skinned black matpe beans), soaked overnight or at least 4 hours. Red lentils can also be used.
  • 2 teaspoons fennel seeds
  • 2 teaspoons coriander seeds
  • 2 teaspoons oil
  • 1 teaspoon chickpea flour
  • ½ teaspoon garam masala
  • 2 teaspoons Kashmiri chili powder or paprika
  • ½ teaspoon cayenne or Indian red chili powder
  • 1 1/2 tablespoons ground coriander
  • ½ teaspoon turmeric
  • 1 teaspoon garlic paste, or ½ teaspoon garlic powder
  • 1 tablespoon minced ginger
  • 1 green chili, minced
  • 2 tablespoons chopped cilantro
  • ½ teaspoon salt
  • Water as needed
  • 1 (9×9 inch) vegan puff pastry sheet

Instructions

  1. Drain the soaked dal. Transfer it to a blender or food processor and pulse until you achieve a coarsely blended texture, ensuring it’s not entirely smooth. Refer to the provided pictures for guidance. Set aside.
  2. In a spice grinder or a blender equipped with a grinder blade, combine the fennel seeds and coriander seeds. Grind them until they form a coarse meal, not a fine powder.
  3. Heat oil in a skillet over medium heat. Once the oil is hot, add the freshly ground fennel and coriander seeds. Cook for 15-30 seconds, or until they become fragrant. The exact time may vary depending on your stove and pan. Subsequently, stir in the remaining ground spices.
  4. Add the minced ginger, garlic, and green chili to the skillet and cook for an additional 10 seconds.
  5. Next, incorporate the blended moong dal, salt, and cilantro. Mix thoroughly, pressing and stirring to ensure all the spices are evenly distributed with the dal. Continue cooking for 3-5 minutes, allowing the mixture to dry slightly and the dal to begin roasting.
  6. Pour in ¼ cup of water and cook for another 1-2 minutes until the water is mostly absorbed, leaving the mixture moist but not overly wet. Carefully taste and adjust the salt as needed. If the lentils still taste raw, cook for a few more minutes, adding splashes of water if the mixture becomes too dry. Remove from heat and let it cool completely.
  7. If your puff pastry is frozen, allow it to thaw on the counter for 15-20 minutes. Roll it out into an 11×13 inch rectangle, or a similar size.
  8. Once the lentil filling has cooled to room temperature, spread it evenly over the rolled-out pastry sheet. Leave about ½ inch border along the edges to facilitate easy rolling of the pinwheels.
  9. Roll up the pastry tightly from one of the longer sides to create an even roll. (Choose the side that allows for easier rolling and smaller pinwheels if desired). Moisten the edge with a little water to seal it firmly.
  10. Using a sharp serrated knife, slice the rolled pastry into pinwheels approximately ½ to ¾ inch thick. Arrange the pinwheels on a baking sheet lined with a double layer of parchment paper, or use a thick ceramic or stoneware baking dish to prevent burning.
  11. Lightly brush the tops of the pinwheels with water or non-dairy milk. Bake at 400ºF (205ºC) for 17-19 minutes, or until they turn golden brown and puffy.
  12. Check if the centers of the puff pastry pinwheels are fully cooked. If the tops or lentils are browning too quickly, you can loosely cover the pan with parchment paper. If the centers are not cooked, continue baking for another 2 minutes, then remove from the oven.
  13. Allow the pinwheels to rest for a few minutes before serving. Enjoy them as they are, or with a side of tamarind chutney or mango chutney for an extra burst of flavor.

Video Guide: How to Make Vegan Kachori Pinwheels

Recipe Notes & Tips for Success

  • **Prevent Burning:** Always use a double layer of parchment paper on your baking sheet, or opt for a thicker ceramic or stoneware baking dish. This prevents the bottom of the pinwheels and the lentil filling from burning while the pastry bakes through.
  • **Optimize Baking:** For best results and to avoid over-crisping the filling, aim to make thinner and smaller pinwheels. A longer bake time can sometimes dry out the lentil filling, so monitoring is key.
  • **Gluten-Free Option:** For a delicious gluten-free version, simply substitute the conventional puff pastry with your favorite gluten-free pie crust or puff pastry alternative.
  • **Make Ahead & Freeze:** To prepare these pinwheels in advance, roll the pastry with the filling, seal, and slice as directed. Then, arrange the uncooked pinwheels on a baking sheet and freeze until solid. Transfer them to an airtight container or freezer bag for longer storage. Bake directly from frozen, adding a few extra minutes to the baking time.
  • **Shape Variations:** This versatile lentil filling isn’t just for pinwheels! You can use it to create rectangle puffs: cut rolled-out puff pastry into 3×5 inch rectangles, place the filling on one half, moisten the edges with water, and fold over to seal like a pizza pocket before baking. Alternatively, you can make a larger savory pie, similar to our Vegan Samosa Pie.

Storage & Reheating

Store leftover Kachori Pinwheels in an airtight container at room temperature for up to one day, or refrigerate for up to 4 days. To regain their crispness, reheat them in the oven for about 5 minutes at 350°F (175°C). Note that the texture of the filling may soften slightly upon storage, depending on its moisture content.

Nutrition Information (per serving, approximate)

Calories: 136kcal | Carbohydrates: 14g | Protein: 4g | Fat: 7g | Saturated Fat: 2g | Polyunsaturated Fat: 1g | Monounsaturated Fat: 4g | Trans Fat: 0.003g | Sodium: 160mg | Potassium: 49mg | Fiber: 2g | Sugar: 1g | Vitamin A: 135IU | Vitamin C: 2mg | Calcium: 16mg | Iron: 1mg

Nutrition information is automatically calculated and should only be used as an approximation.

Key Ingredients Spotlight: Crafting the Perfect Pinwheels

Understanding the role of each ingredient is essential to appreciating the nuanced flavors of these Vegan Kachori Pinwheels. Here’s a closer look at what makes this recipe truly special:

  • Moong Dal or Urad Dal: The Heart of the Filling
    For the savory filling, we rely on either moong dal (petite yellow lentils or split green mung beans) or urad dal (skinned black matpe beans). These lentils are key to achieving the characteristic texture and flavor of traditional kachori. Soaking them overnight, or for at least 4 hours, is crucial. This step not only softens the lentils but also aids in their coarse blending, creating a rustic, hearty texture that perfectly holds the spices. Red lentils can also be used for a slightly different, quicker-cooking alternative, though they may yield a slightly different texture.
  • Aromatic Whole Spices: Building the Flavor Foundation
    The foundation of our bold flavor profile comes from a fragrant blend of whole spices: fennel seeds and coriander seeds. These are freshly ground just before cooking, ensuring maximum aroma and potency. Fennel offers a subtle sweetness and anise-like note, while coriander provides a warm, citrusy undertone, both essential to authentic Indian cuisine.
  • Rich Ground Spices: The Soul of Indian Cuisine
    A carefully selected mix of ground spices elevates the lentil filling to another level:
    • Garam Masala: A quintessential Indian spice blend, it adds warmth, depth, and a complex aroma.
    • Kashmiri Chili Powder (or Paprika): Provides a vibrant red color and a mild, smoky heat without being overly spicy. Paprika can be substituted for similar color and mild flavor.
    • Cayenne or Indian Red Chili Powder: For those who love a kick, this adds a delightful spicy punch. Adjust to your heat preference.
    • Ground Coriander: Reinforces the citrusy notes from the whole coriander seeds, adding an earthy depth.
    • Turmeric: Contributes a beautiful golden hue and subtle earthy flavor, along with its renowned health benefits.
    • Garlic Powder (or Fresh Garlic Paste): Infuses the filling with a pungent, savory aroma. Fresh garlic paste offers a more vibrant flavor.
  • Fresh Aromatic Ingredients: Brightness and Zest
    Freshly minced ginger, a green chili (for fresh heat), and finely chopped cilantro bring a vibrant, zesty freshness that balances the rich spices, adding layers of flavor and aroma that are characteristic of Indian cooking.
  • Vegan Puff Pastry: The Convenient Wrapper
    The magic of these pinwheels lies in the use of store-bought vegan puff pastry. Traditionally, puff pastry is made with butter, but many excellent brands (like Pepperidge Farm in some regions) now offer vegan versions made with vegetable-based fats. This convenience saves significant time and effort, allowing you to focus on the delicious filling. Ensure your chosen brand is indeed vegan.

Mastering Vegan Kachori Pinwheels: Expert Tips for Culinary Success

Achieving perfectly crisp and flavorful Vegan Kachori Pinwheels is simpler than you might think. Follow these expert tips to ensure your homemade Indian snacks turn out flawlessly every time:

  • Double the Parchment, Double the Protection: The lentil filling, while delicious, can sometimes brown or even burn at the bottom if exposed to direct heat for too long. To prevent this, always line your baking sheet with a double layer of parchment paper. This extra barrier provides insulation, ensuring an even bake and a perfectly cooked bottom without charring. Alternatively, a thick ceramic or stoneware baking dish offers similar protection and can contribute to a more even heat distribution.
  • Size Matters: Thin & Small for Optimal Texture: When slicing your rolled pastry, aim for thinner and smaller pinwheels, ideally between ½ to ¾ inch thick. Smaller pinwheels require less baking time, which is crucial for preventing the filling from drying out or becoming overly crisp. If pinwheels are too thick, the pastry may cook before the center of the filling is adequately heated, or the edges might become too brittle. A shorter, efficient bake yields a flaky crust and a moist, flavorful center.
  • Versatile Filling, Endless Possibilities: The spiced lentil filling is incredibly adaptable! Don’t limit yourself to just pinwheels. Consider these delightful variations:
    • Rectangle Puffs: Instead of slicing into pinwheels, cut your rolled-out puff pastry into approximately 3×5 inch rectangles. Spoon the filling onto one half of each rectangle, leaving a small border. Lightly brush the edges with water and fold the other half over, pressing firmly to seal, creating savory pockets similar to pizza rolls. Bake until golden and puffed.
    • A Grand Samosa Pie: For a larger, shareable dish, transform this filling into a magnificent pie. Spread the entire filling over a sheet of puff pastry, then top with another sheet, sealing the edges. Bake until the pastry is golden and flaky. This is a fantastic centerpiece for any meal or gathering, reminiscent of our popular Vegan Samosa Pie.
    • Customizing Spiciness: Feel free to adjust the amount of green chili and red chili powder according to your preferred spice level. For a milder version, omit the cayenne and use only a touch of Kashmiri chili powder. For more heat, increase the amount of fresh green chilies or add a pinch more red chili powder.
    • Ensuring Filling Doneness: The raw taste of lentils can be off-putting. Ensure you cook the filling long enough in the skillet until any raw flavor dissipates. Splashing a little water while cooking helps prevent it from drying out completely and ensures even cooking of the lentils within the spice mixture.

How to Make Vegan Kachori Pinwheels: A Step-by-Step Visual Guide

Creating these delicious Vegan Kachori Pinwheels is a straightforward process that yields impressive results. Follow these detailed steps to bring this Indian culinary delight to your kitchen.

Various ingredients laid out for making Kachori Pinwheels, including soaked lentils, spices, herbs, and puff pastry.

Step 1: Prepare the Dal

Begin by draining the soaking dal (lentils) thoroughly. Transfer the drained dal to a blender or food processor. Process until the mixture reaches a coarsely blended texture – it should not be entirely smooth, but rather have a slight coarseness. This texture is crucial for the traditional kachori filling. Once blended, set it aside.

Urad dal (skinned black matpe beans) soaking in water in a food processor container, ready for blending.
Blended urad dal in a food processor, showing its coarsely textured consistency, prepared for the filling.

Step 2: Grind the Whole Spices

In a spice grinder or a blender with a dedicated grinder blade, add the fennel seeds and coriander seeds. Grind them until they form a coarse meal. The goal is a texture that’s not a fine powder, allowing for bursts of aromatic flavor.

Fennel seeds and coriander seeds placed together in a spice grinder, ready to be ground.
Ground coriander and fennel seeds in a spice grinder, showcasing their coarsely textured form.

Step 3: Temper the Spices

Heat oil in a skillet over medium heat. Once the oil is hot and shimmering, add the freshly ground fennel and coriander seeds. Cook them for 15-30 seconds, or until they become wonderfully fragrant. This step, known as tempering, releases their essential oils and deepens their flavor. Immediately after, stir in the rest of the ground spices.

Ground spices, including fennel and coriander, gently frying in oil in a saucepan, releasing their aromatic fragrance.
More ground spices being added to the frying mixture in a sauté pan, intensifying the aroma.

Step 4: Add Fresh Aromatics

Introduce the minced ginger, garlic, and green chili to the skillet. Sauté for just a few seconds until their fresh aromas become pronounced. Be careful not to burn them.

Fresh ginger, garlic, and green chili frying with the spices in a sauté pan, adding vibrant aromatics to the mixture.
The Indian spice paste, rich with ginger, garlic, and chilies, actively frying in a sauté pan, developing deep flavors.

Step 5: Cook the Dal Filling

Now, add your mashed moong dal, salt, and chopped cilantro to the skillet. Mix everything thoroughly, pressing and stirring vigorously to ensure all the spices are fully incorporated with the dal. Cook this mixture for 3-5 minutes, allowing it to dry slightly and the dal to begin roasting. This step is vital for developing the deep, savory flavors of the filling.

Coarsely ground urad dal, fresh cilantro, and the spice blend being mixed together in a sauté pan, forming the Kachori filling.

Step 6: Finish the Filling and Cool

Pour in ¼ cup of water and continue to cook for another 1-2 minutes. The water should be mostly incorporated, leaving the mixture moist but not entirely dry. Taste carefully and adjust the salt as needed. If you detect any raw flavor from the lentils, cook for a few more minutes, splashing in additional water if the mixture becomes too dry. Once cooked to perfection, remove the skillet from the heat and allow the filling to cool completely to room temperature. This step is crucial for easy handling when spreading on the pastry.

The fully cooked and seasoned lentil filling for vegan kachori pinwheels in a sauté pan, ready to be cooled.

Step 7: Prepare the Puff Pastry

If your vegan puff pastry is frozen, let it thaw on the counter for 15-20 minutes until pliable. Once thawed, gently roll it out into an 11×13 inch rectangle, or a similar size, ensuring an even thickness.

A sheet of puff pastry being carefully rolled out on a chopping board, preparing it for the filling.

Step 8: Assemble the Pinwheels

Once the lentil filling has cooled to room temperature, spread it evenly over the rolled-out puff pastry sheet. Make sure to leave a ½ inch border along all sides. This margin will help in easily rolling and sealing the pinwheels without the filling oozing out.

Vegan lentil filling being meticulously spread out on a sheet of puff pastry, leaving a clean border.

Step 9: Roll and Seal

Carefully roll up the pastry from one of the long sides, ensuring it’s evenly and tightly rolled. Apply a little water along the final edge and press firmly to seal the roll. This will prevent the pinwheels from unraveling during baking.

A sheet of puff pastry with lentil filling in the process of being rolled up from the long side to create pinwheels.
A perfectly rolled-up filled puff pastry log, ready for slicing into individual pinwheels.

Step 10: Slice and Arrange for Baking

Using a sharp serrated knife, slice the rolled pastry into individual pinwheels, each about ½ to ¾ inch thick. Arrange these pinwheels on a baking sheet that has been lined with a double layer of parchment paper, or use a thick stoneware baking dish. Ensure they are spaced adequately to allow for even baking and puffing.

Vegan pinwheels being expertly cut into uniform slices on a chopping board using a sharp serrated knife.
Freshly cut vegan pinwheels neatly arranged on a chopping board, showcasing their spiral design.

Step 11: Bake to Golden Perfection

Lightly brush the tops of the pinwheels with a little water or non-dairy milk. This helps achieve a beautiful golden crust. Bake them in a preheated oven at 400ºF (205ºC) for 17-19 minutes, or until they are puffed up and golden brown. Baking times may vary depending on your oven.

Unbaked vegan pinwheels carefully placed on a sheet of parchment paper, ready for the oven.

Step 12: Final Check and Serve

After the initial baking time, check if the centers of the puff pastry pinwheels are cooked through. If the tops or exposed lentils are browning too quickly, you can lightly cover the pan with parchment paper to prevent over-crisping. If the centers still seem undercooked, bake for an additional 2 minutes, then remove them from the oven. Allow the pinwheels to cool for a few minutes on the baking sheet before transferring. Serve immediately, either plain or accompanied by a tangy tamarind chutney or a sweet mango chutney for an authentic Indian flavor experience.

Freshly baked vegan kachori pinwheels straight out of the oven, glistening and golden on a sheet pan.
A vibrant display of freshly baked vegan pinwheels resting on a sheet of parchment paper, showcasing their perfect spirals and golden color.