Massaman Curry with Peanut Tofu

By Keith Hubner

February 4, 2020

Based on a Minimalist Baker recipe. Really easy but seriously tasty curry.

  • Prep: 30 mins
  • Cook: 30 mins
  • Yields: 3



2 Tbsp avocado oil

3 medium shallots, thinly sliced

1 tsp whole cumin seed

1 tsp whole coriander seed

5 Tbsp red curry paste

1 ½ cups baby potatoes cut into bite-size pieces

2 large carrots, peeled and diced 1/4-inch thick

1 1/2 - 2 cans light fat coconut milk

1/4 tsp ground cinnamon

1 dash each cardamom and nutmeg

2-3 Tbsp coconut aminos or tamari or soy sauce

1 Tbsp maple syrup or coconut sugar

2 Tbsp peanut butter

1-2 Tbsp lime juice

Coriander for serving

Peanuts for serving

Lime Wedges for serving

Peanut Tofu


2 ½ Tbsp creamy peanut butter (or other nut or seed butter)

2 Tbsp tamari (or coconut aminos, but add more to taste as it’s less salty)

1 Tbsp chili garlic sauce

1 Tbsp lime juice

2 Tbsp maple syrup

2 tsp sesame oil


14 oz extra firm tofu

3 Tbsp tamari or soy sauce (or coconut aminos)

1 tsp chili garlic sauce

1 tsp toasted sesame oil

1 Tbsp maple syrup

4-5 Tbsp cornflour



1Heat a large pot over medium heat. Once hot, add oil and shallot. Sauté 2 minutes, stirring frequently. Turn down heat if browning too quickly.

2Add whole cumin and coriander seeds and sauté for another 1-2 minutes, stirring frequently.

3Then add red curry paste and stir to combine. Cook for 1 minute more.

4Add potatoes and carrots and stir to coat. Cook for 2 minutes.

5Then add coconut milk (starting with the lesser amount), cinnamon, cardamom, nutmeg, coconut aminos, maple syrup, and peanut butter.

6The liquid should cover all of the ingredients — if it does not, add a bit more coconut milk or water to cover. Bring to a simmer over medium-high heat.

7Once it reaches a low boil, reduce heat to a simmer and cook for 10-15 minutes uncovered.

8You don't want it boiling, so ensure it's cooking over low heat at a simmer.

9Add lime in the last few minutes of cooking and stir. Then taste and adjust flavor as needed, adding more lime for acidity, salt or coconut aminos for saltiness, curry paste for heat / more intense curry taste, maple syrup for sweetness, cinnamon or nutmeg for warmth, or peanut butter for creaminess / more intense peanut flavor.

10Stir and cook a few minutes more. Then turn off heat and let stand for at least 5 minutes before serving (this allows the flavors to meld).

11To serve, divide between serving bowls and enjoy as is or with a side of rice, cauliflower rice, quinoa, or steamed greens (optional). Fresh lime juice, coriander, and roasted peanuts.

Peanut Tofu

1Preheat oven to 204 C and line a baking sheet with parchment paper.

2Start pressing tofu using a tofu press, press for about 15-20 minutes.

3In the meantime, prepare peanut sauce by combining peanut butter, tamari, chili garlic sauce, lime juice, maple syrup, and sesame oil in a small mixing bowl and whisking thoroughly to combine. Set aside.

4Cut pressed tofu into 3/4-inch cubes and add to a large plate. Top with tamari or soy sauce, chili garlic sauce, sesame oil, and maple syrup. Gently toss to combine using hands or a spoon. Let marinate 2-3 minutes, stirring/tossing occasionally.

5Use a slotted spoon or your hands to transfer tofu to a quart-size or large freezer bag. Add cornflour 1 Tbsp at a time and toss to coat. Continue adding more cornflour and tossing until tofu is coated in a gummy, white layer.

6Transfer tofu to the prepared baking sheet and bake for about 20-25 minutes, flipping at the 18-minute mark to encourage even baking. It should be firm to the touch, firm on the edges, and slightly browned on the exterior once removed from the oven. Bake slightly longer if needed.

7Heat a large metal or cast iron skillet (12 inch) over medium heat. Once hot, add tofu and the peanut sauce. Toss to coat. Stirring frequently, sauté the tofu for about 2 minutes, or until the tofu is hot and well coated with peanut sauce.


0 Reviews

All fields and a star-rating are required to submit a review.