
Bottle gourd might not be the first vegetable you reach for, but once it's grated, salted, and squeezed dry, it transforms into tender, golden koftas that hold their shape beautifully in a rich, spiced tomato gravy. The secret is chickpea flour — it binds everything together without any eggs or dairy, making this dish completely plant-based from start to finish. Pan-frying the koftas in a little neutral oil gives them a satisfying golden crust before they get nestled into the silky, blended gravy to finish cooking. That gravy is built the right way: cumin seeds sizzling in hot oil, onions cooked until golden, garlic and ginger bloomed with whole spices, and diced tomatoes simmered down until the oil separates at the edges. Everything gets blended smooth, which gives the sauce a restaurant-quality texture that feels far more involved than it actually is. Served over rice or with flatbread and a scatter of fresh cilantro, this makes four generous portions that are deeply warming and completely satisfying.
Fig is a food discovery app that helps you find foods and recipes that fit your dietary needs. Whether you have food allergies, intolerances, or follow a specific diet, Fig makes it easy to eat with confidence.
Learn more →4 servings



















Toss the grated lauki with 1/2 tsp of the salt in a large mixing bowl and let it sit for 5 minutes. Working in batches, squeeze the grated lauki firmly in your hands over the sink, pressing out as much liquid as possible — the mixture should feel nearly dry, not wet and clumping.
Add the chickpea flour, ground cumin, ground coriander, red chili powder, garam masala, and the remaining 1/2 tsp salt to the squeezed lauki. Mix until a firm, cohesive dough forms that holds its shape when pressed into a ball. If the mixture feels too wet to hold together, add chickpea flour 1 tbsp at a time until it does.
Create a Fig account for step-by-step instructions, access to our full recipe library, and more!
