Cozy comfort meets vibrant flavors—say hello to these Coconut Curry Pork Meatballs. Tender meatballs loaded with ginger, garlic, and cilantro swim in a luxuriously creamy coconut curry sauce packed with colorful veggies. It’s a bold, rich dish that’ll warm you from the inside out. And let’s be real: a recipe that makes you look like a kitchen wizard but secretly comes together easily is always worth celebrating.
Why You’ll Love This Recipe
- Flavor explosion: A perfect balance of creamy coconut, spicy curry paste, and zingy lime
- One-pan magic: Minimal dishes, maximum flavor
- Endlessly customizable: Swap veggies or proteins without sacrificing flavor
- Crunchy goodness: Adding nuts into the curry itself (not just on top) adds irresistible texture to every bite
Ingredients You’ll Need
(Refer to the recipe card below for specific measurements.)


For the Meatballs:
- Ground pork
- Egg
- Panko breadcrumbs
- Cilantro, green onions, garlic, ginger, jalapeño (optional)
- Olive oil, salt, pepper
For the Curry:
- Shallots, garlic, ginger
- Sweet potato, bell pepper, spinach (or any veggies you love!)
- Thai red curry paste
- Coconut milk
- Coconut sugar or brown sugar
- Fish sauce (or soy sauce)
- Lime juice and zest
- Peanuts or cashews for crunch
- Garnishes (cilantro, green onions, flaky salt)
Step-by-Step Instructions
- Make the meatballs: Gently combine ingredients, then shape into cute, juicy little meatballs.
- Brown the meatballs: Cook until golden in a hot skillet (don’t worry, they finish cooking later).
- Sauté aromatics: Shallots, ginger, garlic… your kitchen smells incredible now!
- Simmer the curry: Add sweet potatoes, curry paste, coconut milk, and simmer until thick and dreamy.
- Combine & garnish: Drop meatballs into sauce, simmer, add peppers, spinach, peanuts, and lime. Garnish extravagantly.



Tips & Substitutions
- Veggie flexibility: This curry loves any veggies you throw at it. Think zucchini, cauliflower, kale, mushrooms, carrots, eggplant—anything goes.
- Protein swap: Ground chicken, turkey, or beef would be fantastic if pork isn’t your thing.
- Texture is king: Stir nuts directly into your curry, not just on top—it upgrades every bite.
- Adjustable spice: Want more heat? Extra curry paste or crushed red pepper will do the trick. Less spice? Reduce curry paste slightly.
- Make-ahead friendly: These meatballs freeze beautifully. Make extra to have a batch waiting for busy days!
The Best Curry Paste
Not all curry pastes are created equal. If you’ve ever made a curry at home and thought, Hmm, why does this taste a little…meh?—chances are, it was the curry paste. The brand you choose makes a huge difference. For this recipe, I highly recommend Blue Dragon Thai Red Curry Paste. It’s bold, aromatic, and actually tastes like the real deal, with a perfect balance of lemongrass, heat, and warming spices. Unlike some other brands, it doesn’t drown everything in salt or oil—it lets the flavors shine.
Can’t find it? Mae Ploy Thai Red Curry Paste is another fantastic option, but heads up—it’s more concentrated. If you go this route, start with 2 tablespoons instead of 3, and adjust to taste unless you like your curry extra fiery (I see you, spice lovers).
Using a different brand? No worries! Just taste and tweak. A little extra lime juice, fish sauce, or a pinch of sugar can help balance things out if needed. The goal? A curry that sings, not one that tastes oversalted and flat.

Thai Pork Meatballs in Coconut Curry
Tender, flavorful pork meatballs simmer in a creamy Thai coconut curry sauce loaded with sweet potatoes, spinach, and bell peppers. Finished with fresh lime and crunchy peanuts, it’s comfort food with bold, vibrant flavor!
- Prep Time: 20 minutes
- Cook Time: 35 minutes
- Total Time: 55 minutes
- Yield: 4 servings 1x
- Category: Main Course
- Method: Stovetop
- Cuisine: Thai-inspired
Ingredients
Meatballs:
- 1 lb ground pork
- 1 large egg
- ½ teaspoon kosher salt
- ¼ teaspoon black pepper
- ¼ cup Panko breadcrumbs
- ¼ cup cilantro, chopped
- 2 green onions, thinly sliced
- 1 jalapeño minced or ½ tsp crushed red pepper (optional)
- 2 garlic cloves, minced
- 1 inch ginger, grated
- 1 tablespoon olive oil, plus extra as needed
Curry:
- 2 shallots, thinly sliced
- 1-inch ginger, minced
- 2 garlic cloves, minced
- 1 sweet potato, peeled and diced (¼-inch cubes)
- 1 bell pepper, thinly sliced
- 3 tablespoons Thai red curry paste (I love Blue Dragon Thai Red Curry Paste)
- 2 tablespoons coconut sugar or brown sugar
- 1 (14.5 oz) can coconut milk (unsweetened)
- Water (½ coconut milk can)
- 2 tablespoons fish sauce or soy sauce, more to taste
- 3 cups chopped fresh spinach (about half a 5 oz container, chopped)
- Zest and juice of 1 lime
- ¼ cup chopped peanuts or cashews (divided)
- ¼ cup cilantro, chopped (divided)
- Green onions and flaky salt for garnish
- Rice, for serving
Instructions
Instructions
-
Combine pork, egg, salt, pepper, breadcrumbs, cilantro, green onions, jalapeño, garlic, and ginger. Gently mix. Shape into 20-22 meatballs (about 1.25 oz each).
-
Heat olive oil in a skillet over medium. Cook meatballs until browned on all sides (internal temp will reach 160°F in curry later). Transfer to a plate. Wipe skillet lightly between batches if needed.
-
Reduce heat to medium-low. Add shallots; sauté until soft. Add ginger and garlic, cook 1 minute. Add sweet potato; stir well.
-
Add curry paste and sugar; stir to coat veggies. Stir in coconut milk and water. Bring to boil, reduce heat, simmer 10-15 mins until thickened and potatoes soften. Add bell pepper and spinach; cook until spinach is just wilted.
-
Return meatballs to skillet, simmer 5 mins. Stir in half the peanuts and cilantro, lime juice/zest, fish sauce (or soy sauce). Taste and adjust seasoning if needed.
-
Serve over rice, garnished with remaining peanuts, cilantro, green onions, and flaky salt.
Notes
- Add or swap veggies easily. Nearly any vegetable works beautifully.
- Mixing nuts into the curry adds great texture.
- Meatballs freeze perfectly—make extras for quick meals later!
- Nutrition information is calculated without rice.
Shop This Recipe (affiliate links):
- Blue Dragon Thai Red Curry Paste (or Mae Ploy Thai Red Curry Paste is a great alternative)
This post contains affiliate links. As an Amazon Associate, I earn from qualifying purchases at no extra cost to you.


























































