16+ Thai Recipes


Thai food brings exciting flavors to your kitchen. It blends sweet, sour, salty, and spicy tastes in each dish.

You can make many Thai recipes at home with common ingredients. Learning to cook Thai food lets you enjoy restaurant-quality meals without leaving your house.

You’ll find recipes for classics like pad thai and green curry. There are also lesser-known dishes that will expand your Thai cooking skills.

With practice, you’ll master the art of balancing Thai flavors in your own kitchen.

1. Pad Thai

Pad Thai is a beloved Thai stir-fried noodle dish. You can make it at home in about 30 minutes.

The key ingredients are rice noodles, eggs, tofu, bean sprouts, and peanuts. The sauce gives Pad Thai its signature tangy-sweet flavor.

It typically includes tamarind paste, fish sauce, and palm sugar. You can adjust these to suit your taste.

For protein, you can add chicken, shrimp, or keep it vegetarian with just tofu. Garnish with lime wedges and crushed peanuts for extra flavor and crunch.

When cooking, have all your ingredients ready before you start. The process moves quickly once you begin stir-frying.

2. Green Curry

Green curry is a popular Thai dish known for its vibrant color and bold flavors. You can make it with chicken, beef, or vegetables.

The key ingredient is green curry paste, which gives the dish its signature taste. To prepare green curry, start by cooking the paste in oil.

Then add coconut milk and your choice of protein or veggies. Let it simmer until everything is cooked through.

Common ingredients include Thai basil, lemongrass, and kaffir lime leaves. These add depth and aroma to the curry.

You can adjust the spiciness by adding more or less chili. Serve your green curry over steamed rice for a satisfying meal. It’s a great way to bring Thai flavors into your kitchen.

3. Massaman Curry

Massaman curry is a rich and flavorful Thai dish. You’ll love its blend of spices, coconut milk, and tender meat.

This curry usually includes chicken or beef, along with potatoes and peanuts. To make it, you’ll need massaman curry paste.

You can buy it or make your own with spices like cardamom, coriander, and cumin. Cook the paste with coconut milk, then add your meat and veggies.

Simmer until everything is cooked through. Add fish sauce and brown sugar for balance. Serve your curry over steamed rice for a tasty meal.

4. Tom Yum Goong

Tom Yum Goong is a popular Thai soup known for its bold flavors. This hot and sour soup features shrimp as the main protein.

To make Tom Yum Goong, you start with a flavorful broth. Add lemongrass, galangal, and kaffir lime leaves to create the soup’s signature aroma.

Next, you’ll add mushrooms and shrimp to the broth. The shrimp cooks quickly in the hot liquid.

For a creamy version, you can add Thai roasted chili paste and evaporated milk. This gives the soup a rich, spicy flavor.

Remember to taste and adjust the seasoning. Fish sauce and lime juice help balance the flavors in this delicious Thai soup.

5. Som Tum

Som Tum is a popular Thai green papaya salad. You’ll love its mix of sweet, sour, and spicy flavors.

To make Som Tum, you shred unripe green papaya into thin strips. Then you pound garlic, chilies, and other ingredients in a mortar and pestle.

Next, you add the papaya strips and mix everything together. The salad often includes tomatoes, long beans, peanuts, and dried shrimp.

Som Tum comes in different styles. Som Tum Thai is a common version, while Som Tum Pla Ra has a stronger taste from fermented fish.

You can adjust the spice level to your liking by changing the amount of chilies used. Som Tum makes a great side dish or light meal on its own.

6. Panang Curry

Panang curry is a rich and creamy Thai dish with a slightly sweet flavor. It’s milder than other Thai curries, making it perfect if you prefer less heat.

To make Panang curry, start by cooking curry paste in coconut milk until fragrant. Add your choice of protein, like chicken or pork, and simmer until cooked through.

Mix in fish sauce, sugar, and kaffir lime leaves for authentic Thai flavors. Bell peppers and carrots are common vegetables to include. Let everything simmer together until the sauce thickens.

Serve your Panang curry over steamed rice for a delicious meal. You can adjust the spice level by adding more or less curry paste to suit your taste.

7. Mango Sticky Rice

Mango sticky rice is a beloved Thai dessert that’s easy to make at home. You’ll need sticky rice, coconut milk, sugar, salt, and ripe mangoes.

Start by steaming the sticky rice for about 15-20 minutes until cooked. While it steams, prepare a coconut milk mixture with sugar and salt.

Once the rice is done, mix it with some of the coconut milk mixture and let it rest. Slice your mangoes and prepare a coconut cream sauce.

Serve the sticky rice topped with mango slices and drizzle with the coconut cream sauce. This sweet and creamy dessert is perfect for warm days or as a treat after a spicy meal.

8. Chicken Satay

Chicken satay is a popular Thai dish that’s easy to make at home. You start by marinating chicken thighs in a flavorful mix of coconut milk, spices, and herbs.

Common marinade ingredients include lemongrass, garlic, turmeric, and chili paste. Let the chicken soak up these flavors for at least 20 minutes or overnight.

Thread the marinated chicken onto skewers and grill or pan-fry until cooked through. Serve your satay with a rich peanut dipping sauce on the side.

To make the sauce, simmer coconut milk with peanut butter, curry paste, and other seasonings. Adjust the consistency with water as needed.

9. Pad Kee Mao

Pad Kee Mao, also known as Drunken Noodles, is a spicy Thai stir-fry dish. You’ll love its bold flavors and chewy rice noodles.

To make it, stir-fry garlic and chilies in oil. Add chicken and cook until nearly done. Toss in veggies like onions and bell peppers.

Mix in wide rice noodles and a savory sauce made with fish sauce, soy sauce, and oyster sauce. Let the noodles char slightly for extra flavor.

Finish by adding fresh Thai basil leaves. They’ll wilt from the heat and release their aromatic oils. Serve your Pad Kee Mao hot and enjoy the spicy kick!

10. Khao Pad

Khao Pad is a popular Thai fried rice dish. You can make it easily at home with a few key ingredients.

Start by stir-frying garlic and shallots in oil. Add cooked rice, vegetables, and your choice of protein like chicken or shrimp.

Season the dish with fish sauce, soy sauce, and a touch of sugar. Push the rice aside and scramble an egg in the pan. Mix everything together.

Finish with green onions and white pepper. Serve your Khao Pad with cucumber slices and lime wedges for a true Thai experience.

11. Larb Moo

Larb Moo is a tasty Thai dish made with minced pork. You mix the cooked pork with lime juice, fish sauce, and chili flakes for flavor.

Fresh herbs like mint, cilantro, and green onions add a bright taste. Toasted rice powder gives it a nice crunch.

To make it, cook the pork in a pan. Add the seasonings and herbs when it’s done. Stir well and taste to adjust the flavors.

Serve Larb Moo warm or at room temperature. It goes great with sticky rice and fresh veggies. This dish is spicy, tangy, and full of herb flavors you’ll love.

12. Red Curry

Red curry is a popular Thai dish known for its rich, spicy flavor. You can make it at home in about 30-40 minutes.

The main ingredients are coconut milk, red curry paste, and your choice of protein. To prepare red curry, start by cooking the curry paste in oil.

Add coconut milk and let it simmer. Then include your protein, like chicken or shrimp. Vegetables like bell peppers and bamboo shoots add texture and nutrition.

For extra flavor, try adding kaffir lime leaves and fish sauce. Serve your red curry over steamed jasmine rice to soak up the delicious sauce. You’ll love how the creamy, spicy, and slightly sweet flavors blend together in this tasty Thai dish.

13. Pla Kapong Neung Manao

Pla Kapong Neung Manao is a Thai steamed fish dish with lime and garlic. The star of this recipe is typically sea bass or barramundi.

To make it, you score the fish and stuff it with lemongrass. Then you steam it for about 10-15 minutes, depending on its size.

The sauce is key. You’ll mix chicken stock, palm sugar, lime juice, and minced garlic. This creates a tangy, slightly sweet flavor that complements the fish perfectly.

Serve the steamed fish on a bed of lettuce and top it with the lime sauce. Garnish with Chinese celery for added freshness and crunch.

14. Thai Fish Cakes

Thai fish cakes are a popular appetizer bursting with flavor. You’ll love these crispy, savory bites made from fish, red curry paste, and aromatic herbs.

To make them, you mix fish meat with curry paste, egg, and seasonings. Then shape the mixture into small patties and fry until golden brown.

Key ingredients include tender white fish, red curry paste, and kaffir lime leaves. Long beans and Thai basil add freshness and texture.

Serve your fish cakes hot with a sweet chili dipping sauce. They’re perfect as a starter or part of a larger Thai meal.

You can easily make these at home in about 20 minutes. Pan-frying gives a lighter result than deep-frying.

15. Tom Kha Gai

Tom Kha Gai is a creamy Thai coconut chicken soup. It’s packed with flavor from lemongrass, galangal, and lime leaves.

To make Tom Kha Gai, you’ll simmer chicken broth with aromatic herbs. Then add coconut milk, chicken, and mushrooms.

The soup typically includes fish sauce and palm sugar for a balanced taste. Some recipes also add tomatoes and Thai chilies for extra flavor and heat.

You can prepare Tom Kha Gai in about 30 minutes. It’s a comforting and flavorful dish that’s perfect for chilly evenings.

For a vegetarian version, you can swap the chicken for tofu. This versatile soup is sure to become a favorite in your Thai recipe collection.

Thai Cooking Essentials

Thai cuisine is known for its bold flavors and aromatic ingredients. To create authentic Thai dishes at home, you’ll need to stock up on key ingredients and learn some essential cooking techniques.

Key Ingredients

Fish sauce is a must-have for Thai cooking. It adds a salty, umami flavor to many dishes. Coconut milk is another staple, used in curries and soups.

Lemongrass gives Thai food its fresh, citrusy aroma. Use it whole in soups or chop it for marinades and salads.

Thai basil has a distinct flavor different from Italian basil. It’s often used in stir-fries and curries. Kaffir lime leaves add a unique citrus flavor to soups and curries. If you can’t find them fresh, dried ones work too.

Chili peppers are crucial for heat. Thai bird’s eye chilies are common, but you can adjust the spice level to your taste.

Essential Cooking Techniques

Stir-frying is a key technique in Thai cooking. Heat your wok or pan until it’s very hot before adding oil and ingredients.

To make a curry paste, use a mortar and pestle to grind herbs and spices. This releases their oils and flavors better than a food processor.

Balance flavors in your dishes. Thai food combines sweet, sour, salty, and spicy elements. Taste and adjust as you cook.

Steaming is used for many Thai dishes. Invest in a bamboo steamer for best results.

Pounding ingredients like garlic and chili peppers helps release their flavors. Use a mortar and pestle for this task.

Balancing Flavors in Thai Cuisine

Thai food is known for its complex flavor profiles. You’ll find a mix of sweet, spicy, sour, and salty tastes in many dishes. Getting the right balance is key to creating authentic Thai recipes at home.

The Harmony of Sweet and Spicy

In Thai cooking, you’ll often pair sweet and spicy flavors. Palm sugar or coconut sugar adds sweetness, while chili peppers bring the heat.

Try adding a pinch of sugar to your curry paste or stir-fry sauce. This helps balance out the spiciness.

For a milder dish, use fewer chilies or remove the seeds. If you like it hot, add fresh sliced chilies as a topping.

Remember, you can always add more spice, but it’s hard to take it away once it’s in the dish.

Incorporating Umami

Umami gives Thai food its rich, savory taste.

Fish sauce is a common source of umami in Thai cuisine. It’s made from fermented fish and has a strong, salty flavor.

Start with a small amount of fish sauce in your recipes. A little goes a long way.

You can also use soy sauce or mushrooms for a vegetarian umami boost. Dried shrimp is another ingredient that adds depth to Thai dishes.

Try making a basic stir-fry sauce with fish sauce, lime juice, and a bit of sugar.

This simple mix hits several flavor notes and works well with many Thai recipes.