Skip to Content

Thai Green Curry Meatballs

Sharing is caring!

This shop has been compensated by Inmar Intelligence and its advertiser. All opinions are mine alone. #MyMazolaMoment A clinical study showed Mazola® Corn Oil​ reduces cholesterol 2x more than extra virgin olive oil. To learn more about this claim, visit Mazola.com.​

These Thai green curry meatballs with carrots are a healthier dinner recipe you're going to love. The meatballs get browned and then finished in a creamy coconut sauce.

For this recipe, we used Mazola® Corn Oil and are grateful that they sponsored this post! We're partnering with Mazola® Corn Oil​ because February is Heart Health Month. 

green curry meatballs served with rice

Why You’ll Love these Meatballs

If you like fresh flavors like ginger, coconut milk, and Thai curry you're going to love these meatballs.

They're super flavorful and in a rich and tangy sauce. They can be served over rice or on their own.

They save well in the refrigerator, so they're a wonderful meal prep recipe.

green curry meatball ingredients

Ingredients for Green Curry Meatballs

Here's what you'll need to make this recipe.

We used Mazola because it has a high smoke point of 450°F. Many home cooks may not realize that all cooking oils have a smoke point that, once exceeded, only negatively affect the food’s flavor and nutritional value.

  • 1 pound lean ground beef
  • 1 cup Panko breadcrumbs
  • 2 eggs
  • 1 shallot, diced
  • 2 cloves garlic, finely minced
  • 1 inch ginger, finely minced
  • 1/4 cup chopped cilantro 
  • 1 teaspoon kosher salt
  • 1/2 teaspoon freshly ground black pepper
  • 1/2 teaspoon crushed red pepper flakes
  • 1 tablespoon Mazola® Corn Oil
  • 1 can (14 ounces) low fat coconut milk
  • 2 tablespoons green curry paste
  • 1 carrot, ribboned
  • 2 limes, sliced
  • optional - 1 red chili, sliced, additional cilantro 

Serve with brown or jasmine rice or on its own.

How to Make this Recipe

  1. Combine the ground beef, Panko breadcrumbs, eggs, shallot, garlic, ginger, cilantro, salt, black pepper, and red pepper flakes in a large mixing bowl. Using your hands or a spoon, mix all the ingredients. Roll the beef into 12 meatballs, about 1 1/2 inches across. 
  2. Heat the Mazola® Corn Oil​​ in a dutch oven or large pot over medium-high heat. Once it is hot, add the meatballs and cook for 4 minutes (or until browned) on each side. Remove the meatballs and set them aside. 
  3. Into the same pot, add the coconut milk and bring to a simmer. Allow the coconut milk to reduce for 3 minutes, stirring often. Then add the green curry paste and stir till fully combined. 
  4. Add the meatballs back into the pot and flip a few times to cover in the coconut milk sauce. Allow the meatballs to cook for 2 more minutes, before adding the ribboned carrots into the pot. Cover and reduce to a simmer and cook for 2 minutes.
  5. Remove the pot from the heat once the carrots are tender.
  6. Serve the meatballs and carrots with a squeeze of fresh lime juice and a few lime slices. Top with optional sliced chilis and cilantro. If desired, serve with rice. 

More About Mazola® Corn Oil​​

Mazola® Corn Oil​ is an all-purpose cooking oil that is a heart-healthy* choice for your family.

There are so many ways to use  Mazola® Corn Oil​, including baking, grilling, sautéing, stir-frying, or mixing up a marinade or dressing.

We like to use this because using this can reduce saturated fats and cholesterol in your meals easily with simple swaps, such as substituting butter with Mazola® Corn Oil​.

Check out Mazola.com to learn more about cooking with corn oil.

Tips for Making Green Curry Meatballs

  • If you're worried about cooking your meatballs thoroughly, use a digital read thermometer to check them. Meatballs are fully cooked at 160 degrees F.
  • If you don't like carrots, you can swap them out for zucchini, bok choy, or another quick-cooking vegetable.

I hope you love these curry meatballs as much as we do. They're a delicious weeknight meal.

Yield: 4 servings

Thai Green Curry Meatballs

Thai Green Curry Meatballs

These Thai green curry meatballs are ready in 30 minutes and are full of flavor!

Prep Time 10 minutes
Cook Time 16 minutes
Additional Time 4 minutes
Total Time 30 minutes

Ingredients

  • 1 pound lean ground beef
  • 1 cup Panko breadcrumbs
  • 2 eggs
  • 2 cloves garlic, finely minced
  • 1 inch ginger, finely minced
  • 1/4 cup chopped cilantro
  • 1 teaspoon kosher salt
  • 1/2 teaspoon freshly ground black pepper
  • 1/2 teaspoon crushed red pepper flakes
  • 1 tablespoon Mazola® Corn Oil
  • 1 shallot, diced
  • 1 can (14 ounces) low fat coconut milk
  • 2 tablespoons green curry paste
  • 2 carrots, ribboned
  • 2 limes
  • optional toppings - chopped red chiles and cilantro

Instructions

  1. Combine the ground beef, Panko breadcrumbs, eggs, shallot, garlic, ginger, cilantro, salt, black pepper, and red pepper flakes in a large mixing bowl. Using your hands or a spoon, mix all the ingredients. Roll the beef into 12 meatballs, about 1 1/2 inches across. 
  2. Heat the corn oil in a dutch oven or large pot over medium-high heat. Once it is hot, add the meatballs and cook for 4 minutes (or until browned) on each side. Remove the meatballs and set them aside. 
  3. Into the same pot, add the coconut milk and bring to a simmer. Allow the coconut milk to reduce for 3 minutes, stirring often. Then add the green curry paste and stir till fully combined. 
  4. Add the meatballs back into the pot and flip a few times to cover in the coconut milk sauce. Allow the meatballs to cook for 2 more minutes, before adding the ribboned carrots into the pot. Cover and reduce to a simmer and cook for 2 minutes.
  5. Remove the pot from the heat once carrots are tender.
  6. Serve the meatballs and carrots with a squeeze of fresh lime juice and a few lime slices. Top with optional sliced chilis and cilantro. If desired, serve with rice. 

Nutrition Information:

Yield:

4

Serving Size:

1

Amount Per Serving: Calories: 583Total Fat: 33gSaturated Fat: 18gTrans Fat: 0gUnsaturated Fat: 12gCholesterol: 194mgSodium: 1137mgCarbohydrates: 31gFiber: 4gSugar: 4gProtein: 41g

This shop has been compensated by Inmar Intelligence and its advertiser. All opinions are mine alone. #HeartHealthyMazola

Corn oil is cholesterol-free food that contain 14g of total fat per serving. See nutrition information on product label or at Mazola.com for fat and saturated fat content.

*Very limited and preliminary scientific evidence suggests that eating about 1 tablespoon (16 grams) of Mazola® Corn Oil daily may reduce the risk of heart disease due to the unsaturated fat content in Mazola® Corn Oil. FDA concludes that there is little scientific evidence supporting this claim. To achieve this possible benefit, Mazola® Corn Oil is to replace a similar amount of saturated fat and not increase the total number of calories you eat in a day. One serving of this product contains 14 grams of Mazola® Corn Oil.

A baked haddock fillet next to zucchini on a white plate.
Previous
21 Delicious Pescetarian Recipes
Next
The Best Spices for Chili

Skip to Recipe