• Yield: Serves 6

  • Time: 20 minutes, plus 1 hour for marinating prep, 20 minutes cooking

Recipe introduction by Sally Swift for our Weeknight Kitchen newsletter. Sign up to get wonderful new recipes direct to your inbox every Wednesday.

Get your kabob game going with this week’s recipe for Tofu Skewers with Peanut Sauce from The Self-Care Cookbook from Gemma Ogston. Gemma makes a great marinade for the tofu with peanut butter, coconut milk, spices and the zap of fresh lime. Smartly, that marinade also doubles as a sauce once the kabobs are off the grill. Enjoy! 


  • 9 oz extra-firm tofu (I use chickpea tofu, but any firm tofu will do), cut into 3/4-inch cubes

  • 2 small bell peppers, seeded and cut into large chunks

  • 1 3/4 oz button mushrooms, left whole

  • 1 eggplant, cut into 1-inch chunks

  • 2 small red onions, peeled and quartered chopped fresh chile, to serve cilantro leaves, to serve

For the marinade

  • 2 tbsp tamari

  • 1 tbsp honey or maple syrup

  • 1/2 tsp smoked paprika

  • 1/2 tsp garlic powder

  • 3/4 cup peanut butter

  • 7 tbsp coconut milk

  • juice of 2 limes

  • 1/2 fresh chile, chopped

The Self-Care Cookbook by Gemma Ogston


In a shallow bowl, mix together all the ingredients for the marinade with 2 tablespoons water. Add the tofu cubes and mix well to coat. Cover and leave for an hour or so in the fridge to marinate.

When ready to cook, alternate pieces of tofu and the veggies onto skewers. Broil or barbecue for 10 minutes on each side, brushing with the remaining marinade. The veggies should be cooked through and a little crispy around the edges.

Serve the kebabs with any extra marinade as a sauce to drizzle on top, and scattered with the chopped chile and cilantro

Note: These kebabs are also great made with pineapple chunks instead of tofu—although the pineapple won’t provide the same iron and protein.

Reprinted from The Self-Care Cookbook. Text © 2019 by Gemma Ogston. Photography © 2019 by Gemma Ogston. Published by Clarkson Potter, an imprint of Penguin Random House, LLC.