If you’re looking for a comforting Indian curry that’s creamy, flavorful, and completely plant-based, this Vegan Lauki Kofta Curry is the perfect recipe.
Tender bottle gourd koftas are simmered in a rich tomato-onion gravy infused with aromatic spices, creating a restaurant-style dish that’s ideal for family dinners or special occasions.
Lauki (bottle gourd) is often overlooked, but when transformed into soft koftas and paired with a luscious curry, it becomes an irresistible vegan meal that everyone will love.
Why You’ll Love This Recipe
- 100% vegan and dairy-free
- Soft, melt-in-your-mouth koftas
- Rich and creamy curry without cream
- Great way to use bottle gourd
- Perfect for roti, naan, or rice
- Authentic Indian flavors
Ingredients
For the Lauki Koftas
- 2 cups grated bottle gourd (lauki)
- 1 cup chickpea flour (besan)
- 1 green chili, finely chopped
- ½ teaspoon turmeric powder
- ½ teaspoon red chili powder
- Salt to taste
- Oil for frying
For the Curry
- 2 tablespoons oil
- 1 large onion, finely chopped
- 4 garlic cloves, minced
- 1-inch ginger, grated
- 3 large tomatoes, pureed
- 1 green chili, chopped
- 1 teaspoon cumin seeds
- 1 teaspoon coriander powder
- 1 teaspoon cumin powder
- 1 teaspoon garam masala
- ½ teaspoon turmeric powder
- 1 teaspoon Kashmiri red chili powder
- Salt to taste
- 1½ cups water
For Creaminess
- ¼ cup coconut milk
Garnish
- Fresh cilantro, chopped
Instructions
Step 1: Prepare the Kofta Mixture
Grate the bottle gourd and lightly squeeze out excess water.
In a bowl, combine grated lauki, chickpea flour, green chili, turmeric powder, red chili powder, and salt.
Mix well until a soft dough-like mixture forms.
Step 2: Fry the Koftas
Shape the mixture into small balls.
Heat oil in a pan over medium heat.
Fry the koftas until golden brown and crisp.
Transfer to a paper towel-lined plate.
Step 3: Make the Curry
Heat oil in a large skillet.
Add cumin seeds and allow them to splutter.
Add onions and sauté until golden brown.
Stir in garlic, ginger, and green chili. Cook for one minute.
Add tomato puree and cook until the oil begins to separate.
Mix in coriander powder, cumin powder, turmeric powder, Kashmiri chili powder, garam masala, and salt.
Cook for 2–3 minutes.
Step 4: Simmer the Gravy
Pour in water and bring the curry to a gentle simmer.
Cook for 8–10 minutes until the gravy thickens.
Stir in coconut milk and mix well.
Step 5: Add the Koftas
Just before serving, gently add the fried koftas to the curry.
Simmer for 2 minutes.
Garnish with fresh cilantro.
Serve hot.
Serving Suggestions
This Vegan Lauki Kofta Curry pairs beautifully with:
- Whole wheat roti
- Vegan naan
- Jeera rice
- Basmati rice
- Millet rotis
Storage Tips
Store the curry and koftas separately for best results.
- Curry: Refrigerate for up to 4 days.
- Koftas: Refrigerate for up to 3 days.
Combine them just before serving to keep the koftas from becoming soggy.
Health Benefits of Bottle Gourd
Bottle gourd is naturally low in calories and rich in water, making it a great choice for healthy eating. It provides fiber, vitamin C, and important antioxidants while helping create filling meals without excessive calories.
Frequently Asked Questions
Can I bake the koftas instead of frying?
Yes. Bake at 200°C (400°F) for 20–25 minutes until golden brown.
Can I make this gluten-free?
Yes. The recipe is naturally gluten-free when using certified gluten-free chickpea flour.
Can I freeze the koftas?
Absolutely. Freeze cooked koftas for up to 2 months and reheat before adding to the curry.
Final Thoughts
This Vegan Lauki Kofta Curry transforms humble bottle gourd into a rich, satisfying Indian meal. The combination of crispy koftas and creamy spiced gravy makes it a wonderful addition to your vegan recipe collection.
Whether you’re serving it for a weeknight dinner or a festive gathering, this dish delivers comforting flavors in every bite.

