Rich and loaded with umami, this Cauliflower Tofu Korma is a winner. The seasonings are just right to produce a flavorful dish that is as good as any in a restaurant. And the aromas coming out of your kitchen will make people run, not walk, to the table. I came across the recipe on my favorite vegan blog – PickUp Limes.
Of course, I made a few tweaks. The full-fat coconut milk lends the richness, which makes the Cauliflower Tofu Korma so incredibly satisfying. The dish comes together quickly and with only a little bit of fussing. I prefer to cut up my own cauliflower, but you could use store bought cut up cauliflower for an even faster result. And while I mostly followed the recipe, I think that next time I will use a mix of cauliflower and broccoli which will add color, texture and even additional flavor.
So what is Korma and how does it differ from curry or sabzi?
A curry does not need ingredients like yogurt, coconut milk, nuts, seeds and fragrant whole spices. But a korma needs all of these ingredients. Korma is a specific, mild, and creamy type of Indian curry. “Curry” is a broad term for diverse, spiced South Asian sauces. Kormas use yogurt, cream, coconut milk, nuts, and mild spices to create a thick, velvety gravy.
“Sabzi” (or sabji) refers to an Indian stew made of cooked vegetables. A sabzi is often seasoned with spices and served either dry or in a light gravy. It is a fundamental part of Indian cuisine, particularly in North India and Gujarat. Sabzi is commonly served with roti, paratha, or rice.
If you are not into a lot of heat in your food or are planning a meal with a diverse group, you can’t go wrong with a rich korma that is generally milder than a curry.
I served my korma over basmati rice, accompanied by a quick spinach raita, chutney and flat bread. It was a big hit with my husband and we are looking forward to left-overs.
RECIPE
Yield: 4 to 6 servings, depending on sides
INGREDIENTS
1 pound of Extra Firm Tofu, cut into 1-inch chunks
1 Tablespoon cornstarch
Freshly cracked black pepper (Just a few cracks or about 1/8 teaspoon)
1 medium to large cauliflower cut into florets (The leaves can be used if they are nice.)
1/4 cup of a neutral vegetable oil (I like Avocado oil.)
10 whole cloves
10 green cardamom pods, lightly smashed
2 cinnamon sticks
2 bay leaves
Generous 1/2 cup of raw cashews
10 medium to large garlic cloves (It’s about a standard bulb of garlic.)
2 small or one large yellow onion, peeled and roughly chopped
4.5 Tablespoons of water
Rounded Tablespoon of garam masala
1.5-inch knob of fresh ginger, peeled and sliced
Rounded teaspoon of ground coriander
Rounded teaspoon of ground turmeric
2 teaspoons of kosher salt
1/2 teaspoon of Kashmiri chili powder (If you are using another chili powder, like cayenne, I would only use a 1/4 teaspoon.)
Rounded Tablespoon of granulated sugar
25 ounces OR 3 cups of full-fat coconut milk
Chopped cilantro for garnish
DIRECTIONS
Steam the cauliflower for 8 minutes in a pot large enough to comfortably hold the florets. To steam the cauliflower, just use enough water to cover the bottom of the pot by an inch or 2. It should NOT cover the cauliflower.
Once steamed, drain the cauliflower and lay the florets out on a tea towel or paper towels. Gently pat to remove any excess water. Set aside.
While the cauliflower is steaming, add the cashews, garlic, ginger, onion and water to a blender or food processor Blend until you have a smooth paste. Set this aside.
In a large, deep, non-stick skillet with a lid, heat the oil over medium heat. When the oil is shimmering add the cloves, cardamom, cinnamon sticks and bay leaves. Be careful when doing this as the spices can pop right out of the pan! Stir and toast for 1 minute.
Carefully toss the tofu pieces with the cornstarch and some freshly cracked black pepper. Add this to the pan with the spices. Using a soft spatula, gently coat the pieces with the oil. Brown the flat sides of the tofu. Don’t stir it or the tofu won’t brown and might crumble. This takes a few minutes and honestly.
Once the tofu is golden, discard the whole spices using tongs. Then add the dried ground spices and cook for a few seconds more, stirring it through.
Now add in the cashew paste and cook for 3 minutes. I didn’t need to but you can add some splashes of water if you need to deglaze the pan.
Next comes the coconut milk. Add it and stir everything gently but thoroughly. It may seem like a lot of liquid at first, but the sauce will thicken especially if you make this ahead and reheat it.
It’s now to to plate this delicious meal and enjoy!















































