Savory Thai Green Curry Meatballs
These meatballs are packed with bold flavors and a hint of spice, making them a delicious twist on a classic favorite. Perfect for a quick dinner, they bring the vibrant taste of Thai green curry straight to your plate.
Let's make it.
Follow these steps for a delicious result. Tick off each step as you go.
Mouthwatering Chicken Manchurian
Something delicious to watch next.
Step 1
Start by putting the pork in a medium bowl. Next, pulse the oats in a mini food processor or blender for about 5 to 10 seconds until they’re coarsely ground, then sprinkle them over the pork. Rinse out the processor, then add the carrot, water, fish sauce, garlic, lemongrass paste, ginger, salt, and red pepper flakes. Blend everything until there are no big chunks left, about 10 to 15 seconds, and pour this mixture over the pork.
Step 2
Crack in the egg and mix everything together until well combined. Shape the mixture into about 24 meatballs, each roughly 1 1/2 inches across.
Step 3
Heat the coconut oil in a large skillet over medium heat. Brown the meatballs on all sides, which should take around 2 to 3 minutes per side. Once they’re nicely browned but not fully cooked, transfer them to a bowl.
Step 4
In the same skillet, whisk together the coconut milk, green curry paste, brown sugar, and fish sauce. Bring it to a gentle simmer, then add the meatballs back in. Let them cook in the sauce for 8 to 10 minutes, or until they’re cooked through and no longer pink inside. Finish by seasoning with salt and stirring in the lime juice. Just before serving, sprinkle the meatballs with fresh cilantro for a burst of flavor.
Why you’ll love it
This dish combines bold Thai flavors with tender, juicy meatballs. The creamy coconut milk and fragrant green curry paste create a perfect balance of spice and richness. It’s a comforting meal that feels special but is easy to make.
How to serve
Serve with steamed jasmine rice or rice noodles to soak up the flavorful sauce. A side of lightly steamed vegetables or a crisp cucumber salad will add freshness and crunch to the meal.
Storage & leftovers
Store leftovers in an airtight container in the refrigerator for up to 3 days. Reheat gently on the stove or in the microwave to prevent the meatballs from drying out. You can also freeze the meatballs and sauce separately for up to 2 months.



