Chakki ki sabzi is one of those wonderfully surprising dishes that turns a humble whole wheat dough into a rich, satisfying vegan curry. The dough is washed until the starch rinses away, leaving behind stretchy wheat gluten, then seasoned, steamed, lightly fried, and simmered in a deeply spiced onion and yogurt gravy.
This traditional Rajasthani-style preparation makes a truly special meal from simple ingredients. The final curry is creamy, aromatic, high in plant-based protein, and perfect when you want something a little more festive than an everyday dinner.
What You’ll Learn
- Wash whole wheat dough repeatedly to create stretchy homemade wheat gluten.
- Steam and lightly fry the gluten for tender pieces with crisp edges.
- Build a creamy curry with onions, whole spices, vegan yogurt, and tomato paste.
- Simmer the fried pieces in gravy for 20 minutes before serving.
Table of Contents
- A Little About Chakki Ki Sabzi
- Ingredients
- Make the Wheat Gluten From Whole Wheat Dough
- Season, Shape, and Steam the Seitan
- Cut and Lightly Fry the Steamed Pieces
- Build the Fragrant Rajasthani-Style Gravy
- Simmer the Chakki Ki Sabzi
- How to Serve It
A Little About Chakki Ki Sabzi
Chakki ki sabzi comes from Rajasthan, a region known for bold spices, clever use of pantry staples, and deeply comforting dishes built for sharing. In this version, homemade wheat gluten takes the place of meat or paneer, giving the curry wonderfully chewy, substantial bite-sized pieces.
The heart of the recipe is the dough-washing method. A firm whole wheat dough is soaked and rinsed repeatedly to remove its starch. What remains is the elastic gluten structure that becomes the base of this delicious vegan seitan curry.
Ingredients
For the homemade wheat gluten
- 3 cups whole wheat flour
- Enough water to make a firm dough
- 1 teaspoon paprika or chilli powder
- 1 teaspoon salt
- 1/2 teaspoon turmeric
For the spiced onion gravy
- 3 tablespoons olive oil
- 1 tablespoon chopped garlic
- 1 tablespoon chopped ginger
- 2 to 3 green chillies, optional
- 1 teaspoon turmeric
- 2 teaspoons coriander powder
- 1 teaspoon red chilli powder
- 2 pieces cinnamon
- 2 black cardamom pods
- 2 green cardamom pods
- 2 cloves
- 1 sliced yellow onion
- 2 teaspoons tomato paste
- 1/3 cup vegan yogurt
- Salt to taste, about 2 teaspoons
- 1 teaspoon vegetable bouillon paste
- 2 cups water
Make the Wheat Gluten From Whole Wheat Dough
Start by combining the whole wheat flour and water into a firm dough. Knead it well until smooth and cohesive, then place it in a bowl, cover with water, and leave it to soak for 30 minutes.
Once the dough has soaked, begin kneading it underwater. The water will quickly become cloudy as the starch releases. Drain away the cloudy water, refill the bowl, and continue kneading and rinsing.
Keep repeating this process until the water runs mostly clear. At that stage, the dough should feel visibly different: stretchy, elastic, and much more fibrous. That is the wheat gluten you need for this chakki ki sabzi.
Season, Shape, and Steam the Seitan
Transfer the washed gluten to a bowl and add the paprika or chilli powder, salt, and turmeric. Knead the seasonings thoroughly into the gluten until the color is even and the spices are fully incorporated.
Place the seasoned dough onto a work surface and stretch it into an 8 to 9 inch round. It does not need to look perfect. The goal is to create a flatter piece that steams evenly.
Set the round on a steamer basket over simmering water, cover it, and steam for 20 minutes. The steamed gluten will firm up and become easier to cut.
Cut and Lightly Fry the Steamed Pieces
Allow the steamed dough to cool enough to handle, then chop it into bite-sized pieces. Heat oil in a pan over medium-high heat and fry the pieces gently until the edges become lightly crisp.
You are not trying to make them hard or deeply browned. A little crispness around the outside gives the pieces extra texture before they go into the gravy.

Build the Fragrant Rajasthani-Style Gravy
Heat 3 tablespoons of olive oil in a heavy pan. Add the garlic, ginger, and optional green chillies. Let them cook until fragrant, then stir in the turmeric, coriander powder, and red chilli powder.
Add the cinnamon, black cardamom, green cardamom, and cloves. Stir well so the spices bloom in the oil and their flavors begin to meld.
Next, add the sliced yellow onion. Cook, stirring regularly, until the onions soften and become coated in the golden spice mixture.
Add the tomato paste and vegan yogurt, then stir until the gravy becomes creamy and smooth. Season with salt and vegetable bouillon paste. The yogurt gives the curry its rich, tangy body while the tomato paste adds depth and a gentle savory sweetness.

Simmer the Chakki Ki Sabzi
Add the fried wheat gluten pieces to the prepared gravy and stir carefully to coat every piece in the sauce. Let them cook together for 2 to 3 minutes so the flavors begin to soak in.
Pour in 2 cups of water, stir well, and bring everything to a gentle simmer. Cook for 20 minutes, stirring occasionally, until the curry thickens and the wheat gluten pieces are tender, flavorful, and beautifully coated in the golden sauce.
The finished gravy should be rich and spoonable, with softened onions throughout and whole spices adding warmth in the background.

How to Serve It
Serve this vegan chakki ki sabzi hot with naan, roti, paratha, or fragrant basmati rice. The curry is especially lovely with something soft and warm to scoop up every drop of that creamy, spiced gravy.
It is the kind of hearty Indian vegan recipe that feels right at home on a dinner table, at a festive meal, or whenever you want to impress with something comforting and a little unexpected.
