Thai · Lunch or dinner

Vegetable Massaman

Tofu, potato, coconut, cinnamon, cardamom and peanuts.

Maui's an app that plans a whole week of dinners like this one. See how it works ↓

Vegetable Massaman, plated, photographed from above.
Prep
15 min
Cook
40 min
Makes
4 servings
Skill
Comfortable
Heat
Mild, adjustable
Vegan Vegetarian Halal Contains tree nuts Contains peanuts Contains soy
Maui says

Sear the tofu separately first - it needs that golden crust to hold up in the long simmer. Add it back near the end so it stays intact rather than crumbling into the sauce.

Ingredients

Everything below makes 4 servings.

  • 14 ozextra-firm tofupressed 10 min, cut into 1.5-inch cubes
  • 3 tbspvegan massaman curry paste
  • 2 cansfull-fat coconut milk
  • 1 lbyellow potatoescut into 1-inch chunks
  • 1 mediumyellow onioncut into wedges
  • ½ cuproasted unsalted peanuts
  • 2 tbsptamarind paste (concentrate)
  • 2 tbspsoy sauce
  • 2 tbsppalm sugar
  • 1cinnamon stick
  • 3green cardamom podslightly crushed
  • 1 tbspneutral oil
  • 1½ cupsjasmine ricerinsed
  • ½ tspkosher salt

In the app these rescale to however many people you're feeding.

Nutrition

Per serving, as written.

  • 540calories
  • 18gprotein
  • 56gcarbs
  • 28gfat

Swaps move these numbers. A different protein or base changes them.

Instructions

Knife work first, then the stove. Nothing below asks you to chop while something burns.

Before you start
  1. Press tofu 10 min; cube into 1.5-inch pieces.
  2. Cut potatoes into 1-inch chunks; wedge onion.
  3. Lightly crush cardamom pods.
  4. Start rice.
1

Sear tofu

Heat oil in the saucepan over medium-high. Add tofu; sear 4-5 min total, turning, until golden on at least two sides. Transfer to a plate.

4 min · hands on
2

Crack the coconut milk

Scoop the thick top layer of coconut milk into the saucepan over medium heat. Cook 4 min until it splits.

4 min · hands on
3

Fry the paste and spices

Add massaman paste, cinnamon stick, and cardamom. Fry 2-3 min, stirring, until darker and fragrant.

2 min · hands on
4

Simmer

Pour in remaining coconut milk and 1 cup water. Add potatoes, onion, tamarind, soy sauce, palm sugar, and peanuts. Simmer 25 min uncovered until potatoes are tender. Add tofu back in the last 5 minutes.

25 min · hands off
5

Finish and serve

Fish out the cinnamon stick and cardamom pods. Taste - should be salty-sweet-sour in balance. Adjust soy or palm sugar. Serve over jasmine rice.

2 min · hands on

Make it yours

Every swap here is one Maui already knows how to make, including what it does to the timing.

Instead of extra-firm tofu Tempeh

Cube tempeh; same prep as tofu.

Instead of extra-firm tofu Chickpeas (canned)

Use 2 cans drained chickpeas; add with potatoes. Saves about 5 minutes.

Instead of jasmine rice Roti or naan

Warm flatbread in a dry pan. Adds about 5 minutes.

What keeps

Tastes better day 2 - warm spices marry. Holds 4 days; freezes 2 months.

Tofu absorbs more flavor when stored in the sauce.

Meet Maui,
the three-legged cat
who plans your dinner.

Think of her as a sous chef for your whole table. She plans dinner everyone will look forward to - built around your schedule and working in everyone's taste and dietary restrictions. That's the mental load of dinner, off your plate.

Join The Waitlist

Currently in closed beta on iPhone.

The Week tab: breakfast, lunch and dinner laid out on the grid, with a Sunday cook of avocado toast and black bean tacos and a Wednesday cook of a berry smoothie bowl.
A week that gets more like you Start with the cuisines you crave, your spice level, and anything you'd rather avoid. It plans around the days you actually cook, not a default Sunday. Then every dish you rate teaches Maui, so your weeks keep moving toward your taste instead of settling into a routine.
Cook mode showing a Sunday session of 3 recipes and 18 steps, with one combined prep list where garlic is marked used in all 3 recipes and spring onions are marked Korean BBQ plus Thai Basil.
Three dishes, one prep list Everything chopped once, combined across every recipe in the session. Then Maui interleaves the steps so a marinade rests while something else browns.
Maui chat: the user asks to swap tonight for something easy, and Maui offers Caprese Salad and Avocado Toast with a confirm step.
Change anything by asking Swap a dish, dial the spice, make it dairy free. Maui shows you the change and what it does to your list before anything moves, and she remembers what you asked for.