Skip to content

Tofu and Sweet Potato Peanut Butter Curry

Recipe picture

  • Serves: 4
  • Time: 35 min
  • Date added: 2026-05-23

Description

This hearty curry delivers big flavors quickly, thanks to hardworking pantry staples. Humble yet bold, peanut butter is a true weeknight cooking hero, imparting sweet and toasty richness to this sauce while thickening it to add body. (You could substitute the peanut butter with other nut or seed butter butters such as almond, cashew or sunflower.) Curry powder comes in many varieties, with fluctuating degrees of heat and intensity, and while most will work here, opt for any with a vibrant golden color — and turmeric toward the front of the ingredient list — to give your dish a warm glow. While this stew is naturally sweet from the potatoes, peas and coconut milk, the addition of soy sauce instantly brings a sharp and salty balance.

Ingredients

  • 1 tablespoon vegetable oil
  • 1 yellow onion, finely diced
  • 4 garlic cloves, finely chopped
  • 1 (1-inch) piece fresh ginger, peeled and finely chopped
  • 1 tablespoon curry powder
  • .5 to 1 teaspoon crushed red pepper
  • 1.5 pounds sweet potato (about 2 medium), peeled and cut into 1-inch chunks
  • 1 cup vegetable stock or water
  • .5 cup smooth peanut butter, stirred well
  • 1 (13-ounce) can coconut milk, shaken well
  • 1 (14- to 16-ounce) package extra-firm tofu, drained and cut into 1-inch pieces
  • 1 cup/5 ounces frozen peas, unthawed
  • 4 teaspoons soy sauce or tamari
  • Salt and pepper
  • Cooked rice, to serve
  • Handful of cilantro leaves
  • Handful of toasted peanuts, roughly chopped
  • 1 lime, cut into 4 wedges

Directions

  1. Heat a large Dutch oven or heavy pot on medium-high. Add the oil and onion and cook until softened, 2 minutes. Add the garlic, ginger, curry powder and crushed red pepper, and stir until fragrant, 1 minute.
  2. Add the sweet potatoes and stock. Cover, reduce heat to medium-low and cook for 10 minutes.
  3. Add the peanut butter and coconut milk and stir until the peanut butter is melted and well combined.
  4. Increase heat to medium-high and add the tofu, peas and soy sauce, and cook until warmed through and the sauce is thick, 3 to 5 minutes. Taste and season with salt and pepper.
  5. Serve over rice. Top with cilantro leaves and chopped peanuts, with lime wedges on the side.

Source

NYTimes

Comments