20-Min Massaman Tofu Curry with Rice
Silky coconut curry loaded with crispy pan-fried tofu, potatoes, and that signature peanut-spiced warmth. One skillet, one pot, ready in under 20 minutes.
- Total time
- 20 min
- Servings
- 2
- Calories
- 520
- Protein
- 18g

Ingredients
7 items — tap to check off
Missing one? Custrd suggests a swap that works.
Open the appInstructions
Step 1
Start rice so it's ready when curry finishes (or use leftover rice).
Step 2
Pat tofu dry with paper towels, then cut into 3/4-inch cubes.
Step 3
Heat 1 tbsp oil in a large skillet over medium-high until shimmering, then add tofu. Cook without stirring until golden on one side, about 3 minutes, then flip and cook another 2 minutes until edges crisp. Transfer to a plate.
Step 4
Add curry paste to the same skillet and stir constantly for 30 seconds until fragrant, then pour in coconut milk and broth.
Step 5
Add potatoes and bring to a simmer over medium, cooking 6–8 minutes until potatoes are tender and curry darkens slightly.
Step 6
Stir in peanut butter until smooth, then add tofu back to the pan and warm through, 1 minute. Taste and adjust salt as needed.
Step 7
Serve curry over warm rice.
Tools you’ll need
- large skillet (10–12 inch)
- pot for rice
- wooden spoon
- paper towels
- cutting board and knife
Cook smarter
Get matched recipes for what’s in your fridge
Custrd is an iPhone and Android app that finds real recipes from the ingredients you already have. No more grocery-list aspirations. Try it free for 7 days.



