All recipes

Coconut Curry Tofu Skewers on the Grill

Coconut Curry Tofu Skewers on the Grill feature smoky, char-kissed tofu infused with creamy coconut and warm curry spices, brightened by a hint of serrano heat. The yogurt-coconut marinade keeps each bite tender and aromatic, with ginger and garlic adding depth. Serve these skewers at a summer cookout or casual weeknight dinner with a tangy cilantro chutney for a fresh finish.

  • Prep25 mins
  • Cook20 mins
  • Serves4
  • DifficultyEasy
Coconut Curry Tofu Skewers on the Grill
  1. 1

    Slice the tofu lengthwise into 8 rectangles, each 1/2 inch thick. Wrap the pieces in several layers of paper towels and place a heavy pan on top for about 30 minutes to press out excess liquid.

  2. 2

    Place a large resealable bag in a shallow dish. In a small bowl, whisk together the yogurt, coconut milk, oil, serrano pepper, honey, garlic, ginger, curry powder, and salt. Add the tofu and the yogurt marinade to the bag, seal it, and turn to coat all the tofu pieces. Refrigerate for 30 minutes or up to 24 hours.

  3. 3

    Preheat an outdoor grill to low heat (225 degrees F to 250 degrees F / 107 degrees C to 120 degrees C). Generously oil the grill grates four times. (Well-greased grill grates are essential for this recipe.)

  4. 4

    Take the tofu out of the marinade and let the excess drip off. Reserve the marinade for brushing. Thread the tofu lengthwise onto skewers.

  5. 5

    Grill the kebabs, covered, turning halfway through, for 20 minutes, and generously brush with the reserved marinade during the last 3 minutes of grilling. Serve the kebabs with chutney for dipping.