Easy 1-Pot Massaman Curry

– we are what we eat – 

Editor’s note: this recipe was originally published on Minimalist Baker, a reader-friendly plant-based blog with recipes and easy cooking tutorials. 

Prep time: 10 min.   Cook time: 30 min.   Serves: 4.


  • 2 Tbs. coconut or avocado oil
  • 3 medium shallots, thinly sliced (or 1 small onion)
  • 1 tsp. whole cumin seeds
  • 1 tsp. whole coriander seed
  • 5 Tbsp. red curry paste
  • 1 1/2 c. baby potatoes cut into bite-size pieces
  • 2 large carrots, peeled and diced 1/4 inch thick
  • 2 14-oz. cans light fact coconut milk
  • 1-1/2 cups water
  • 1/4 tsp. ground cinnamon
  • 1 dash each cardamom and nutmeg
  • 2-3 Tbsp. coconut aminos
  • 1-2 Tbsp. maple syrup or coconut sugar
  • 2 Tbsp. peanut butter
  • 1-2 Tbsp. lime juice


  • Cauliflower Rice, Rice, or Quinoa
  • Lime Wedges
  • Fresh cilantro
  • Steamed or curried greens
  • Roasted salted peanuts, chopped


  1. Heat a large pot or dutch oven (like this one) over medium heat. Once hot, add oil (or water) and shallot. Sauté 2 minutes, stirring frequently. Turn down heat if browning too quickly.

  2. Add whole cumin and coriander seeds (or powder) and sauté for another 1-2 minutes, stirring frequently. Then add red curry paste and stir to combine. Cook for 1 minute more.

  3. Add potatoes and carrots and stir to coat. Cook for 2 minutes. Then add coconut milk, water (starting with the lesser amount), cinnamon, cardamom, nutmeg, coconut aminos, maple syrup, and peanut butter. (Reserve lime juice for later).

  4. The 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.

    Once it reaches a low boil, reduce heat to a simmer (add meat at this time if cooking with shrimp or chicken) and cook for 10-15 minutes uncovered. You don’t want it boiling, so ensure it’s cooking over low heat at a simmer.

  5. Add 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.

    Stir 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).

  6. To 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, cilantro, and roasted peanuts (optional) make lovely additions as well.


  1. Store cooled leftovers in the refrigerator up to 4-5 days or in the freezer up to 1 month. Reheat in the microwave or in a saucepan. Add more water or coconut milk as needed to rehydrate.

Leave a Reply

Your email address will not be published. Required fields are marked *

Fill out this field
Fill out this field
Please enter a valid email address.

Join our Newsletter!

See more of our stories & learn more what we do.