PREPARE VEGETABLES: Cut 2 medium potatoes, 2 medium carrots, ½ red bell pepper, and ½ small cauliflower into similarly-sized pieces.To a blender add 1 medium onion, 1 inch ginger, 1 teaspoon ground coriander, ½ teaspoon ground cumin, ½ teaspoon ground turmeric, and ¼ teaspoon red pepper flakes and blend into a paste.
MAKE FLAVOR BASE: Heat 2 tablespoons vegetable oil in a large pot or Dutch oven. Add the spice paste and sauté on medium-low heat for 5 minutes, stirring often.Add 3 tablespoons of water to prevent the paste from sticking to the pan.Stir in the dicedvegetables, and season with 1 teaspoon salt and blackpepper.
COOK VEGETABLES: Add 1 can coconut milk and ½ cup water, cover with the lid cracked open, and simmer on medium heat for 20 minutes or until the vegetables are fork-tender.
MAKE PROTEIN MIX: While the korma simmers, pat 8 ounces firm tofu dry and cut it into bite-size dice.Heat 1 tablespoon vegetable oil in a large skillet (best if non-stick). Add diced tofu and salt, and sauté for 5 minutes, turning the tofu around often so that it browns on all sides.Add 16 cashew nuts, 1 tablespoon golden raisins, 1 teaspoon garam masala, 1 teaspoon dried fenugreek leaves and asafoetida (both optional), and cook for 2 more minutes or until the nuts are golden.
ADD PROTEIN: When the Korma is almost ready, stir in the protein mix and ⅓ cup frozen peas.Finish cooking for a couple more minutes or until you reach your desired consistency, then taste and adjust for salt and spices.
SERVE: with basmati rice or naan bread. Top with 1 sprinkle fresh cilantro and 1 squeeze lemon juice.
SUBSTITUTIONS
Vegetable oil: we use olive oil. Substitute coconut oil, ghee, or avocado oil.
Onion: substitute shallot.
Ginger: substitute ginger paste.
Red pepper flakes: substitute chili powder or fresh chilis.
Spices: sometimes, other spices, such as cloves, cardamoms, cumin seeds, and cinnamon, are added to the spice blend, but we don't do that here.
Potatoes: always use potatoes for Navratan Korma because they add creaminess to the gravy.
Carrots: substitute any winter squash.
Cauliflower: substitute broccoli.
Frozen peas: substitute snap peas, green beans, or edamame beans.
Coconut milk: substitute heavy cream or cashew cream.
Tofu: substitute paneer.
Cashews: substitute almonds.
Raisins: substitute 2 tsps sugar or 1/2 cup diced pineapple or mango. If using fresh fruit add it in at the end.
Garam masala: substitute curry powder or 1/4 teaspoon cinnamon.
Optional ingredients
Asafoetida or Hing: a traditional Indian flavor and umami enhancer; hard to find in Western supermarkets but easy to find online. You only need a pinch in each recipe.
Dried Fenugreek Leaves or Kasuri Methi: a traditional Indian herb hard to find in Western supermarkets but easy to find online.
TIPS
Cook the flavor base well, at least 5 minutes, to build flavor and make sure the onion doesn't taste raw.
Cut vegetables in similarly-sized dice to ensure even cooking.
Mix tender and crunchy veggies.
For a creamy korma, you need either coconut cream, cashew cream, or heavy cream, not milk or yogurt.
Serve it with saffron rice for an even more aromatic experience.
Let it cool down 5 minutes before serving to allow the flavors to meld.
Don't like tofu? No problem! You can substitute diced paneer (an Indian cheese) or diced chicken breast.
STORAGEMake ahead: Navratan Korma is an excellent recipe for meal prep as it keeps well for days, and its flavor improves the next day.Refrigerator: Store leftovers in an airtight container in the fridge for up to 4 days.Freezer: Let the Korma cool down completely, transfer it to a freezer-friendly container, and freeze it for up to 3 months.Thaw & Reheat: Defrost in the fridge over several hours. Stored Korma will thicken up, so you must add a few tablespoons of water when you reheat it. Reheat in the microwave for 2 minutes or in a saucepan on the stovetop for 5 minutes.