I have always been a fan of Thai cuisine, with its intricate flavors and vibrant colors. Recently, I tried a recipe for Thai Green Curry Meatballs with Jasmine Rice, and it was an absolute hit with my family. The combination of the aromatic green curry, tender meatballs, and fluffy jasmine rice created a delightful harmony of flavors that was both comforting and exotic. My family couldn’t get enough of it, and it quickly became a favorite dinner option in our household. There’s something incredibly satisfying about a dish that not only tantalizes the taste buds but also brings everyone to the table with eagerness and joy.
Ingredients
To create this delicious dish, you’ll need the following ingredients:
- 500g ground chicken or pork
- 2 tablespoons Thai green curry paste
- 1 cup coconut milk
- 1 tablespoon fish sauce
- 1 tablespoon brown sugar
- 1 cup chicken broth
- 1 egg
- 1/4 cup breadcrumbs
- 1 tablespoon vegetable oil
- 1/2 cup chopped fresh basil leaves
- 1/2 cup chopped cilantro
- 1 lime, juiced
- 1 cup jasmine rice
- Salt and pepper to taste
Instructions
Follow these steps to prepare the Thai Green Curry Meatballs with Jasmine Rice:
- Prepare the Meatballs: In a large bowl, combine the ground chicken or pork, egg, breadcrumbs, salt, and pepper. Mix until everything is well incorporated. Shape the mixture into small meatballs, about 1 inch in diameter.
- Cook the Meatballs: Heat the vegetable oil in a large skillet over medium heat. Add the meatballs and cook until they are browned on all sides and cooked through. Remove the meatballs from the skillet and set aside.
- Make the Green Curry Sauce: In the same skillet, add the Thai green curry paste and cook for about 1 minute until fragrant. Pour in the coconut milk, chicken broth, fish sauce, and brown sugar. Stir well and bring the mixture to a simmer.
- Simmer the Curry: Return the meatballs to the skillet, making sure they are covered with the sauce. Let the curry simmer for about 10 minutes to allow the flavors to meld together.
- Cook the Jasmine Rice: While the curry is simmering, rinse the jasmine rice under cold water until the water runs clear. In a separate pot, bring 2 cups of water to a boil. Add the rice and a pinch of salt, then cover and reduce the heat to low. Cook for 15 minutes or until the rice is tender and the water is absorbed. Remove from heat and let it sit for 5 minutes before fluffing with a fork.
- Finish the Dish: Stir in the fresh basil, cilantro, and lime juice into the curry just before serving. Adjust seasoning with more salt and pepper if needed.
- Serve: Place a generous scoop of jasmine rice on each plate, and top with the green curry meatballs. Garnish with additional cilantro or basil if desired.
Nutrition Facts
This recipe serves 4 people. Each serving contains approximately 450 calories, which includes both the meatballs and the jasmine rice. It’s a satisfying meal that provides a good balance of protein, carbohydrates, and healthy fats, making it a wholesome choice for dinner.
Preparation Time
The total preparation and cooking time for this dish is around 45 minutes. This includes about 15 minutes of prep time to gather and prepare the ingredients, followed by 30 minutes of cooking time. It’s a relatively quick dish to prepare, making it perfect for a weeknight dinner when time is of the essence.
How to Serve
Here are some ideas on how to serve the Thai Green Curry Meatballs with Jasmine Rice:
- Serve with a side of steamed vegetables such as broccoli or green beans to add a boost of nutrition and color to the plate.
- Add a dollop of plain yogurt or a sprinkle of chopped peanuts on top for added texture and flavor contrast.
- Accompany with a small side salad of cucumber and cherry tomatoes dressed with lime and fish sauce for a refreshing taste.
- Pair with a glass of chilled white wine or a Thai iced tea to complement the spicy flavors of the curry.
- For a family-style meal, serve in a large bowl for everyone to help themselves, creating a cozy and communal dining experience.
Additional Tips
Here are some extra tips to ensure your Thai Green Curry Meatballs with Jasmine Rice turn out perfectly every time:
- Choose Quality Ingredients: For the best flavor, use high-quality curry paste and fresh herbs. These will make a significant difference in the overall taste of the dish.
- Adjust the Heat: If you prefer a milder curry, reduce the amount of green curry paste, or if you like it spicier, add some chopped green chilies to the sauce.
- Make Ahead: You can prepare the meatballs and sauce in advance and keep them in the refrigerator for up to two days. Reheat gently before serving.
- Customize the Meatballs: Feel free to experiment with different proteins such as ground turkey or beef, or even a vegetarian option using tofu or mushrooms.
- Rice Perfection: To ensure your jasmine rice is perfectly fluffy, let it rest for a few minutes after cooking before fluffing with a fork.
FAQ
Here are some frequently asked questions about this recipe:
- Can I freeze the meatballs? Yes, you can freeze the cooked meatballs. Allow them to cool completely, then place them in an airtight container or freezer bag. They can be stored in the freezer for up to three months. Thaw overnight in the refrigerator before reheating.
- What can I substitute for fish sauce? If you don’t have fish sauce, you can substitute with soy sauce or tamari for a similar umami flavor. Adjust the quantity to taste.
- Is there a vegetarian version of this dish? Absolutely! Substitute the ground meat with crumbled tofu or chopped mushrooms, and use vegetable broth instead of chicken broth to make it vegetarian.
- Can I use a different type of rice? Yes, you can use other types of rice such as basmati or brown rice. Keep in mind that cooking times and water ratios may vary.
- How can I store leftovers? Store any leftovers in an airtight container in the refrigerator for up to three days. Reheat in the microwave or on the stovetop until warmed through.










