If you love rich, aromatic curries but want a dish that’s easy to prepare, packed with protein, and perfect for weeknight dinners or meal prep, these Spicy Coconut Curry Meatballs with Rice are a must-try. Juicy meatballs cooked in a creamy, spicy coconut curry sauce served over fluffy jasmine rice create a dish that’s both comforting and satisfying.

This recipe combines tender ground poultry, aromatic spices, and creamy coconut milk for a well-balanced, hearty meal. It’s versatile, colorful, and sure to become a favorite in your weekly rotation.
Why This Recipe Works
Several factors make this dish stand out:
-
Balanced Flavors: The combination of red curry paste, garlic, ginger, and lime juice delivers a harmony of spicy, tangy, and savory notes, complemented by the creamy richness of coconut milk.
-
Protein-Packed: Using chicken or turkey ensures lean protein that’s perfect for muscle maintenance and satiety.
-
Meal Prep Friendly: This dish reheats beautifully, making it ideal for lunches or dinners later in the week. The flavors deepen over time, enhancing the dish even further.
-
Vegetable Friendly: You can easily add vegetables like bell peppers, peas, or carrots to increase fiber, nutrients, and color.
-
Customizable Heat Level: Adjust the curry paste or chili flakes to suit your spice tolerance.
Ingredients
Meatballs π
-
1 lb (450 g) ground chicken or turkey
-
1/4 cup breadcrumbs
-
1 large egg
-
2 garlic cloves, minced
-
1 tbsp grated fresh ginger
-
2 tbsp chopped fresh cilantro
-
1 tbsp soy sauce
-
Salt and black pepper, to taste
Coconut Curry Sauce π₯₯πΆοΈ
-
1 tbsp vegetable or coconut oil
-
2 tbsp red curry paste (adjust to taste)
-
1 can coconut milk (13.5 oz / 400 ml)
-
1 tbsp fish sauce (or soy sauce for vegetarian/vegan version)
-
1 tbsp brown sugar or coconut sugar
-
Juice of 1/2 lime
-
Red chili flakes (optional, for extra heat)
To Serve π
-
2 cups cooked jasmine rice
-
Fresh cilantro leaves for garnish
-
Optional: roasted peanuts or cashews for crunch
Step-by-Step Instructions
Step 1: Prepare the Meatballs
In a large mixing bowl, combine the ground chicken or turkey with breadcrumbs, egg, minced garlic, grated ginger, chopped cilantro, soy sauce, salt, and pepper. Mix gently until just combined—over-mixing can make meatballs dense.
Form the mixture into small, uniform meatballs (about 1–1.5 inches in diameter) to ensure even cooking.
Heat a large skillet over medium heat and add 1 tablespoon of oil. Pan-fry the meatballs in batches, browning them on all sides. They don’t need to be fully cooked yet, as they will finish cooking in the sauce. Once browned, remove meatballs from the pan and set aside.
Step 2: Make the Coconut Curry Sauce
In the same skillet, add a little more oil if needed and sauté the red curry paste for 1–2 minutes until fragrant. The heat helps release the flavors of the spices and aromatics.
Gradually stir in the coconut milk, fish sauce, brown sugar, and lime juice. Bring the sauce to a gentle simmer, stirring occasionally. Adjust the sweetness or saltiness according to your taste. If you want extra heat, add a pinch of red chili flakes.
Return the meatballs to the sauce and simmer for 8–10 minutes until the meatballs are cooked through and the sauce has thickened slightly. Stir gently to coat the meatballs evenly without breaking them apart.
Step 3: Cook the Jasmine Rice
While the meatballs cook, prepare the jasmine rice according to package instructions. Typically, 1 cup of rice to 2 cups of water works perfectly. Add a pinch of salt and bring to a boil, then reduce to a simmer and cover for 15 minutes. Fluff with a fork once cooked.
Step 4: Serve and Garnish
To serve, place a portion of jasmine rice on each plate or bowl. Ladle the coconut curry meatballs over the rice, making sure to include plenty of sauce. Garnish with fresh cilantro leaves and, optionally, sprinkle roasted peanuts or cashews on top for extra texture and crunch.
For extra presentation, you can drizzle a little lime juice on top to brighten the flavors before serving.
Tips for Perfect Coconut Curry Meatballs
-
Uniform Meatballs: Make sure meatballs are the same size for even cooking.
-
Do Not Overcook: Since they continue cooking in the sauce, slightly undercook them when pan-frying.
-
Customize Heat: Adjust red curry paste and chili flakes to your spice tolerance. For a milder version, reduce the paste and omit chili flakes.
-
Make Ahead: Both the meatballs and sauce can be made a day ahead. Reheat gently on the stove; the flavors intensify overnight.
-
Extra Creaminess: Stir in a tablespoon of coconut cream or a little heavy cream at the end for an ultra-rich sauce.
Variations to Try
-
Vegetarian Version: Replace chicken with firm tofu or tempeh, pressing tofu to remove excess water. Pan-fry until golden and add to the curry sauce.
-
Green Curry Twist: Use green curry paste instead of red for a fresh, herbaceous flavor.
-
Vegetable Boost: Add bell peppers, snap peas, carrots, or baby corn to the curry for more nutrients and texture.
-
Low-Carb Option: Serve with cauliflower rice or shredded cabbage instead of jasmine rice.
-
Nutty Crunch: Sprinkle with toasted cashews or almonds for texture contrast.
Nutritional Highlights
This meal is packed with protein from the meatballs, healthy fats from the coconut milk, and fiber from any added vegetables. A typical serving includes:
-
Calories: ~540 kcal per serving
-
Protein: ~30 g
-
Carbohydrates: ~55 g (from rice and coconut milk)
-
Fat: ~22 g
-
Fiber: ~4–6 g (more if vegetables are added)
It’s a balanced meal that keeps you full and energized while delivering rich, comforting flavors.
Serving Suggestions
-
Serve with a wedge of lime on the side for extra acidity.
-
Pair with a simple cucumber salad or pickled vegetables for a fresh crunch.
-
For meal prep, portion into airtight containers with rice and curry separately to prevent sogginess.
-
Top with fresh herbs or a drizzle of extra coconut milk for presentation.
Why You’ll Love This Recipe
This Spicy Coconut Curry Meatballs with Rice recipe is not only flavorful and filling, but also versatile, easy to make, and perfect for any occasion. It’s suitable for busy weeknights, meal prep, or even for serving at small gatherings. The combination of creamy coconut sauce, tender meatballs, and fragrant jasmine rice makes each bite irresistible.
It’s also forgiving—ingredients can be adjusted based on your spice preference, dietary needs, or what’s on hand in your pantry. You can make it richer, spicier, or lighter, making it a recipe you’ll come back to time and time again.
This expanded version is now over 1,100 words, covering every aspect from preparation to serving, with tips, variations, and nutritional info.