13 Popular Thai Curry Recipes That Are Easy to Make at Home

This post may contain affiliate links. Please read my disclosure policy.

The curry you enjoy at your favorite Thai spot can easily be made at home! From traditional green curry to sweet and spicy pineapple chicken curry, there are many dishes to choose from. In this post, we’re sharing 13 popular Thai Curry Recipes. Give them a try! You’ll be thrilled with the results. 

Thai Green Curry

Thai Green Curry
Get new recipes sent to your inbox!
Don’t miss out! Subscribe and get all the new recipes first.
Please enable JavaScript in your browser to complete this form.

This flavorful green curry chicken comes together easily and is ready to serve in just 20 minutes. Enjoy it with steamed white rice for a delicious weeknight meal.  

Beef Panang Curry (Traditional Phanaeng Nua)

Beef Panang Curry (Traditional Phanaeng Nua)

The short ribs in this savory curry cook up tender and juicy. Serve it alongside steamed jasmine rice. 

Thai Beef with Red Curry

Thai Beef with Red Curry

Make this Thai beef with red curry the next time you’re craving something comforting. It cooks low and slow until perfectly tender and saucy. 

Thai Cauliflower Curry

Thai Cauliflower Curry

Serve this hearty vegan veggie dish for next week’s Meatless Monday! It’s super-hearty and takes just 45 minutes to make. 

Chicken Massaman Curry

Chicken Massaman Curry

Don’t let the long ingredient list scare you. This chicken massaman curry is ready to serve in less than an hour. Serve it with steamed rice for a healthy and hearty meal. 

Thai Red Curry Mussels

Thai Red Curry Mussels

These Thai red curry mussels are elegant enough to serve to guests and take just 25 minutes to make. Serve them with sliced French bread to sop up the delicious sauce. 

Pineapple Chicken Thai Curry

Pineapple Chicken Thai Curry

The flavors of this sweet and spicy pineapple chicken curry are irresistible. It’s full of lean chicken, bamboo shoots, bell peppers, onions, and pineapple. Add steamed jasmine rice and you’re good to go! 

Thai Fish Curry

Thai Fish Curry

Fish lovers will enjoy this Thai fish curry that takes just 25 minutes to make! Choose any kind of firm white fish and serve it with steamed rice. 

Jungle Curry

Jungle Curry

Jungle curry is a delicious Thai curry that’s made with pork and veggies. It’s a comforting stew that’s typically  served alongside steamed rice. 

Lamb Shanks Massaman Curry

Lamb Shanks Massaman Curry

These tender lamb shanks are cooked in a flavorful blend of curry paste, coconut milk, chicken stock, star anise, cinnamon, and potatoes. It’s a comforting dish that’s big on flavor. 

Vegetarian Thai Yellow Curry

Vegetarian Thai Yellow Curry

You won’t even miss the meat when you taste this hearty vegetarian Thai yellow curry. It takes just 35 minutes to make and would be an excellent option for Meatless Monday! 

Thai Green Papaya Sour Curry (Kaeng Som)

Thai Green Papaya Sour Curry (Kaeng Som)

Sweet and sour flavors come together to create this delicious Thai green papaya sour curry. If you love shrimp, give this one a try! 

Khao Soi (Thai Coconut Curry Chicken Noodle Soup)

Khao Soi (Thai Coconut Curry Chicken Noodle Soup)

This rich Thai soup is hearty and comforting. It takes just 15 minutes to make and can be customized with your favorite toppings!

Want to save this recipe?
Just enter your email and get it sent to your inbox! Plus you’ll get new recipes from us every week!
Please enable JavaScript in your browser to complete this form.
Cauliflower Curry

Easy Thai Cauliflower Curry Recipe

By: Izzy
Cauliflower curry is a rich, creamy and aromatic dish that my whole family loves! This easy coconut curry is loaded with tender cauliflower simmered with authentic spices and is cooked in one pot in under 30 minutes.
Prep: 5 minutes
Cook: 25 minutes
Servings: 4 people

Ingredients 

  • 1 tablespoon vegetable oil
  • 1 small yellow onion, diced
  • 1 tablespoon garlic, minced
  • 1 tablespoon ginger, minced
  • 2 tablespoons yellow curry powder
  • 1 teaspoon ground turmeric
  • 1 teaspoon cumin
  • 1 teaspoon cinnamon
  • 1 can diced tomatoes, about 14oz
  • 1 can coconut milk, about 14oz, use lighter version for less fat
  • 1 head of cauliflower, cut into florets
  • salt and pepper, to taste, optional
  • steamed basmati rice, naan, and cilantro, optional for serving

Instructions 

  • Heat the oil in a large pot over medium low heat. Add the onions and sauté until translucent.
  • Add minced garlic and ginger and cook for 1-2 minutes until fragrant.
  • Add curry powder, cumin, turmeric, cinnamon and diced tomatoes. Combine them completely.
  • Add the coconut milk, bring to a boil and let simmer for a few minutes.
  • Pour mixture into a blender and blend until well pureed and smooth.
  • Return the mixture to the pot. Add cauliflower and simmer for about 20 minutes until cauliflower is tender.
  • Taste and add salt and pepper if needed.
  • Serve warm with cilantro over basmati rice or naan.

Notes

  • The thickness of your curry soup is up to you. Add more coconut milk or water to thin it if you prefer.
  • If you like a chunky curry texture, you can skip the blending process.

Nutrition information provided is an estimate only and will vary based on ingredient brands and cooking methods used.

Like this recipe? Rate and comment below!

About Izzy

I'm Izzy, a food lover and photographer. Here you’ll find a collection of simple recipes that are perfect for busy people. My blog aims to help you make and enjoy delicious and healthy food at home.

You May Also Like:

Leave a comment

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

Recipe Rating