Dinner Tonight: Dry-Cooked Cabbage with Tofu and Peas Recipe

Dinner Tonight

Your source for quick recipe every single week day.

Dinner Tonight: Dry-Cooked Cabbage with Tofu and Peas Recipe

How can this be a dinner? I mean, it's just a bunch of cabbage and tofu. While I worried this recipe from Saveur would be too light and insubstantial, I was hooked by the use of ginger, mustard, and coriander. It was too alluring to ignore. Good thing, too. Something strange happens to the tofu. After a thin coating of flour, it's pan-fried until golden. When mixed with the cooked cabbage, it takes on an almost potato-like flavor, which helps balance the aggressive spices and serranos. One plate should fill anyone up.

The only issue with this recipe is probably the ghee. The Indian version of clarified butter lends a remarkable toasted nut aroma to each bite, and can be made fairly easily from regular butter. Here's a great recipe to get started. It requires a good 30 or more minutes, which can be a problem on a busy week night. Though it doesn't work quite as well, some canola will work in a pinch.

  • Yield:4 people
  • Active time: 20 minutes
  • Total time:40 minutes


  • 1 cup flour
  • 1 (12-ounce) package firm tofu, cut into ½-inch cubes
  • 10 tablespoons ghee or canola oil
  • 2 teaspoons mustard seeds
  • 2 tablespoons grated fresh ginger
  • 1 tablespoons ground coriander, divided
  • 1 teaspoon ground turmeric
  • ½ teaspoon asafetida
  • 1 serrano chile, stemmed, seeded, and finely chopped
  • ½ head cabbage, core removed, and thinly sliced
  • Kosher salt
  • 1 cup frozen peas


  1. 1.

    Dry off tofu with paper towels. Dump flour onto large plate. Add half of tofu and toss gently until evenly covered. Shake off excess. Pour four tablespoons ghee or oil into 12-inch iron skillet set over medium-high heat. Heat until shimmering. Add flour-coated tofu. Cook tofu, turning occasionally, until golden brown on all sides, about five minutes total. Remove tofu and drain on paper towel-lined plate. Turn off heat, carefully clean out skillet, and repeat with remaining tofu.

  2. 2.

    Pour last two tablespoons of ghee or oil into medium-sized dutch oven set over medium high heat. Heat until shimmering. Add mustard seeds. Cook until they start to pop, about 30 seconds. Add ginger, two teaspoons coriander, turmeric, asafetida, and serrano. Stir well, and cook until fragrant, about one minute.

  3. 3.

    Add cabbage and pinch of salt. Cook, stirring every minute, until very tender, about 15 minutes. Add remaining coriander, fried tofu, peas, and another pinch of salt. Stir well and cook until everything is warm, about two minutes. Season with more salt to taste. Serve with white rice.