clock clock iconcutlery cutlery iconflag flag iconfolder folder iconinstagram instagram iconpinterest pinterest iconfacebook facebook iconprint print iconsquares squares iconheart heart iconheart solid heart solid icon

Easy Thai Curry Hot Pot

  • Prep Time: 25 minutes
  • Cook Time: 10 minutes
  • Total Time: 35 minutes
  • Yield: 8 -10 servings 1x


This Thai Curry Hot Pot recipe is ultra-easy to make, fun to customize with all of your favorite add-ins, naturally gluten-free and vegan (although you can add meat if you’d like!), perfect for entertaining, and SO delicious!



Hot Pot Broth Ingredients:

Hot Pot Dippers and Topping Ingredients (Pick Your Faves!)

  • Protein
    • crispy tofu, raw shrimp, thinly-sliced* beef, chicken, and/or pork
  • Noodles / Rice
    • cooked rice noodles (any width), brown or white rice, quinoa, or any other favorite grains
    • or, you also could sub in chickpeas in place of noodles
  • Veggies
    • sliced bell peppers, broccoli, carrots, cauliflower, mushrooms, onions (red, white or yellow), peas, squash, sweet potatoes
  • Greens
    • baby bok choy, cabbage, collards, kale, and/or spinach
  • Toppings
    • fresh herbs (i.e. chopped Thai basil, chives, and/or cilantro)
    • fresh chiles (i.e. Thai bird chiles, serrano peppers, or dried crushed red peppers)
    • lime wedges
    • thinly-sliced green onions
    • toasted coconut flakes


To Make The Hot Pot Broth:

  1. Heat olive oil in a large stockpot (or use the “Sauté” feature on the Instant Pot).  Add garlic and ginger and sauté for 1-2 minutes, stirring occasionally, until the garlic is fragrant.  Add in the vegetable stock and coconut milk, and stir to combine.
  2. Continue cooking until the broth nearly reaches a simmer.  Then add in 3 or 4 tablespoons of the curry paste, and whisk until it has dissolved.  Taste, and add more curry paste if you’d like.
  3. Cover and simmer for 5 minutes.  Then remove the ginger slices.
  4. Serve simmering.  Then stir in your desired dippers, simmer until they have cooked, then use a strainer to transfer them to your individual serving bowl.  Add a ladle-full of broth to the individual serving bowl.
  5. Serve warm, garnished with your desired toppings.


*Be sure to thinly slice your meat, if using, so that it will cook quickly.  Also, be sure to thinly-slice any vegetables that take longer to cook (i.e. sweet potatoes).