Cabbage Curry for Veg Puff Recipe Made Easy and Tasty

Updated On: October 7, 2025

If you’ve ever enjoyed the crispy, flaky delight of a veg puff, you know the filling plays a star role in making it irresistible. One of the most beloved fillings in Indian cuisine is cabbage curry.

This humble vegetable, combined with aromatic spices, transforms into a flavorful, savory filling perfect for veg puffs. Whether you’re preparing snacks for a party, an afternoon tea companion, or a quick bite, cabbage curry-filled veg puffs are a crowd-pleaser.

This recipe brings together the crunch of cabbage with a balanced spice mix, making it a healthier and tastier alternative to traditional potato or mixed vegetable fillings.

In this blog post, I’ll guide you through a detailed, step-by-step recipe to make a luscious cabbage curry filling that perfectly complements puff pastry. Plus, you’ll learn some handy tips, variations, and serving suggestions to elevate your snack game.

Ready to impress your friends and family? Let’s dive right in!

Why You’ll Love This Recipe

This cabbage curry for veg puff recipe is a delightful fusion of simplicity and flavor. Unlike many heavy or greasy fillings, cabbage offers a light crunch and a slightly sweet undertone that pairs beautifully with spices like mustard seeds, cumin, and coriander.

The filling is quick to prepare and cooks in under 20 minutes, making it perfect for last-minute snack cravings.

Moreover, this recipe is vegetarian and vegan-friendly, catering to a wide range of dietary preferences. The use of puff pastry means you get that buttery, flaky exterior with minimal effort, while the cabbage curry inside packs a punch of robust, comforting flavors.

Plus, it’s a great way to sneak in more veggies into your diet!

Ingredients

  • 2 cups finely shredded cabbage (about half a medium head)
  • 1 medium onion, finely chopped
  • 2 green chilies, finely chopped (adjust to taste)
  • 1 teaspoon mustard seeds
  • 1 teaspoon cumin seeds
  • 1 teaspoon turmeric powder
  • 1 teaspoon coriander powder
  • 1/2 teaspoon garam masala
  • 1 teaspoon grated ginger
  • 2 cloves garlic, minced
  • 2 tablespoons oil (vegetable or mustard oil preferred)
  • Salt to taste
  • Fresh cilantro (coriander) leaves, chopped, for garnish
  • 1 package puff pastry sheets (thawed if frozen)
  • 1 tablespoon lemon juice
  • Water as needed

Equipment

  • Large skillet or frying pan
  • Mixing bowl
  • Sharp knife and chopping board
  • Wooden spoon or spatula
  • Rolling pin (optional, for puff pastry)
  • Baking tray
  • Parchment paper or silicone baking mat
  • Pastry brush (for egg wash or alternative)
  • Measuring spoons

Instructions

  1. Prepare the cabbage: Rinse the cabbage thoroughly and pat dry. Finely shred it using a sharp knife or a mandoline. Set aside.
  2. Heat the oil: In a large skillet, heat 2 tablespoons of oil over medium heat. Add the mustard seeds and cumin seeds and let them splutter for about 30 seconds.
  3. Sauté aromatics: Add the minced garlic, grated ginger, and chopped green chilies to the pan. Sauté for 1-2 minutes until fragrant and lightly golden.
  4. Add onions: Stir in the finely chopped onions and cook until they turn translucent and soft, about 4-5 minutes.
  5. Spice it up: Sprinkle in the turmeric powder, coriander powder, and garam masala. Mix well and cook for another minute to toast the spices.
  6. Add shredded cabbage: Toss in the shredded cabbage and stir well to coat with the spices and aromatics. Cook uncovered for about 8-10 minutes, stirring occasionally.
  7. Season and soften: Add salt to taste and a splash of water (about 2 tablespoons) to help soften the cabbage. Cover and cook for another 5 minutes until the cabbage is tender but not mushy.
  8. Finish with lemon and cilantro: Remove from heat. Stir in the lemon juice and chopped cilantro to add freshness and brightness to the filling.
  9. Preheat your oven: Set your oven to 400°F (200°C) and line a baking tray with parchment paper or a silicone mat.
  10. Prepare the puff pastry: Roll out the puff pastry sheets on a lightly floured surface if needed. Cut into squares of about 4×4 inches.
  11. Fill the puffs: Spoon about 1 to 2 tablespoons of the cabbage curry filling onto the center of each puff square. Be careful not to overfill to prevent bursting.
  12. Seal the puffs: Fold the pastry over to form a triangle or rectangle. Press the edges firmly with your fingers or a fork to seal.
  13. Apply egg wash or alternative: Brush the top of each puff with an egg wash (1 beaten egg) or a plant-based milk for a golden finish.
  14. Bake: Place the filled puffs on the prepared baking tray and bake for 15-20 minutes or until puffed and golden brown.
  15. Cool and serve: Allow the puffs to cool for a few minutes before serving to let the filling set slightly and avoid burning your mouth!

Tips & Variations

For a spicier filling, increase the number of green chilies or add a pinch of red chili powder.

If you prefer a richer filling, add a tablespoon of grated coconut or a splash of coconut milk towards the end of cooking the cabbage. This adds a subtle creaminess that pairs wonderfully with the spices.

For a gluten-free option, try using gluten-free puff pastry or make your own using gluten-free flour blends.

To add depth, toss in some finely chopped carrots or peas with the cabbage for extra color and nutrition.

Storage tip: The cabbage curry filling can be prepared a day in advance and refrigerated. Just ensure it’s cooled completely before storing to maintain freshness.

Nutrition Facts

Nutrient Amount per Serving (2 veg puffs)
Calories 220 kcal
Carbohydrates 28 g
Protein 4 g
Fat 10 g
Fiber 3 g
Sodium 250 mg

Note: Nutrition values may vary depending on the brand of puff pastry and oil used.

Serving Suggestions

Cabbage curry veg puffs are fantastic served warm alongside a variety of dips and chutneys. Mint-coriander chutney or tamarind sauce offer a tangy contrast that enhances the savory filling.

Pair these puffs with a hot cup of masala chai for a classic Indian snack experience. They also work well as party appetizers or a light lunch paired with a fresh cucumber raita.

For an international twist, serve with a side of tomato ketchup or a spicy sriracha mayo.

Looking to explore more delicious recipes? Check out our Horse Cough Syrup Recipe for natural remedies, or try the succulent Lamb Tenderloin Recipes for your next dinner party.

If you love dips, don’t miss the creamy Halibut Dip Recipe perfect for any occasion!

Conclusion

Making cabbage curry for veg puffs is a rewarding and delicious way to enjoy a classic snack with a nutritious twist. This recipe combines the crunch and mild sweetness of cabbage with a perfect blend of spices, creating a filling that’s flavorful yet light.

The ease of preparing this curry along with the flaky puff pastry makes it an ideal choice for any occasion, from casual teatime to festive gatherings.

Experimenting with this versatile recipe allows you to adjust spice levels, add veggies, or try different pastry options, making it a flexible favorite. Whether you’re a seasoned cook or a beginner, these veg puffs will surely impress your guests and satisfy your craving for something crispy, spicy, and utterly delicious.

Happy cooking!

📖 Recipe Card: Cabbage Curry for Veg Puff

Description: A flavorful cabbage curry perfect as a filling for veg puffs. This mildly spiced curry combines tender cabbage with aromatic spices for a delicious snack.

Prep Time: PT15M
Cook Time: PT20M
Total Time: PT35M

Servings: 6 servings

Ingredients

  • 2 cups shredded cabbage
  • 1 medium onion, finely chopped
  • 2 tomatoes, pureed
  • 1 green chili, chopped
  • 1 tsp mustard seeds
  • 1 tsp cumin seeds
  • 1/2 tsp turmeric powder
  • 1 tsp coriander powder
  • 1/2 tsp garam masala
  • 1 tbsp oil
  • Salt to taste
  • Fresh coriander leaves for garnish

Instructions

  1. Heat oil in a pan and add mustard and cumin seeds.
  2. Once they splutter, add chopped onions and green chili; sauté until golden.
  3. Add turmeric, coriander powder, and pureed tomatoes; cook until oil separates.
  4. Add shredded cabbage and salt; mix well.
  5. Cover and cook on medium heat for 10-15 minutes until cabbage is tender.
  6. Sprinkle garam masala and mix gently.
  7. Garnish with fresh coriander leaves and let cool before using as filling.

Nutrition: Calories: 120 kcal | Protein: 3 g | Fat: 7 g | Carbs: 12 g

{“@context”: “https://schema.org/”, “@type”: “Recipe”, “name”: “Cabbage Curry for Veg Puff”, “image”: [], “author”: {“@type”: “Organization”, “name”: “GluttonLv”}, “description”: “A flavorful cabbage curry perfect as a filling for veg puffs. This mildly spiced curry combines tender cabbage with aromatic spices for a delicious snack.”, “prepTime”: “PT15M”, “cookTime”: “PT20M”, “totalTime”: “PT35M”, “recipeYield”: “6 servings”, “recipeIngredient”: [“2 cups shredded cabbage”, “1 medium onion, finely chopped”, “2 tomatoes, pureed”, “1 green chili, chopped”, “1 tsp mustard seeds”, “1 tsp cumin seeds”, “1/2 tsp turmeric powder”, “1 tsp coriander powder”, “1/2 tsp garam masala”, “1 tbsp oil”, “Salt to taste”, “Fresh coriander leaves for garnish”], “recipeInstructions”: [{“@type”: “HowToStep”, “text”: “Heat oil in a pan and add mustard and cumin seeds.”}, {“@type”: “HowToStep”, “text”: “Once they splutter, add chopped onions and green chili; saut\u00e9 until golden.”}, {“@type”: “HowToStep”, “text”: “Add turmeric, coriander powder, and pureed tomatoes; cook until oil separates.”}, {“@type”: “HowToStep”, “text”: “Add shredded cabbage and salt; mix well.”}, {“@type”: “HowToStep”, “text”: “Cover and cook on medium heat for 10-15 minutes until cabbage is tender.”}, {“@type”: “HowToStep”, “text”: “Sprinkle garam masala and mix gently.”}, {“@type”: “HowToStep”, “text”: “Garnish with fresh coriander leaves and let cool before using as filling.”}], “nutrition”: {“calories”: “120 kcal”, “proteinContent”: “3 g”, “fatContent”: “7 g”, “carbohydrateContent”: “12 g”}}

Photo of author

Marta K

Leave a Comment

X