Join Haley at our next Illume Retreats in Summer 2024!

Peanut Sauce Thai Meatballs with Green Beans and Rice




20 minutes


35 minutes


6 Servings


  • 1 lbs ground turkey (recommended 85% lean, 15% fat)
  • 1 lbs ground beef (recommended 90% lean, 10% fat)
  • 1 egg 
  • ¼ cup plain bread crumbs 
  • ¼ cup soy sauce/coconut aminos (choose one!)
  • 3 shallots, diced 
  • 4 cloves of garlic, minced 
  • ½ cilantro, chopped 
  • 3 to 6 (based on spice preference) serrano peppers, seeded & diced 
  • Optional: 1 Tbsp fish sauce 
  • 4 Tbsp Peanut Butter
  • 4 Tbsp Lite Coconut Milk 
  • 2 Tbsp Lime Juice 
  • 4 Tsp Soy Sauce Low-Sodium or  Coconut Aminos
  • 2 Tsp Brown Sugar
  • ½ Tsp Crushed Red Pepper
  • 1 Tbsp Butter 
  • ½ Water 
  • 1 Bag French Cut Green Beans (~3-4 Cups)
  • 1 Tbsp Honey 
  • Salt, Pepper, & Paprika to taste 
  • 2 Bags of 90 second rice


  1. Preheat oven to 375 degrees F
  2. In a large bowl, place all ingredients for meatballs and mix until combined (easiest method is mixing with clean hands) 
  3. Once mixed, using an ice cream scoop (or freehand shape), scoop meatballs onto a foil lined sheet pan 
  4. Bake until the internal temp is 165 degrees F, about 30 minutes 
  5. While meatballs are cooking, prep green beans by chopping of the ends 
  6. In a pan that has a lid, heat water and butter  
  7. When butter is melted, add green beans & honey and mix 
  8. Cover green beans and steam over medium to low heat for 20 to 25 minutes 
  9. In a large pan, whisk together all ingredients for peanut sauce (I suggest doubling the sauce recipe) and set aside until meatballs are cooked 
  10. Once meatballs are cooked, heat peanut sauce and then place meatballs into the pan 
  11. When meatballs are fully covered in sauce, serve over cilantro lime rice with a side of green beans and garnish with mint, shredded carrots and a lime wedge 
  12. *to make cilantro lime rice, cook 1 cup of rice in 2 cups of water until all water in absorbed (about 30-40 minutes) and then mix in juice of 1 large lime or 2 small ones and a handful of chopped cilantro* 


The following items are items that I personally use and recommend to make this recipe.
Order supplements through my Fullscript store
Order supplements through my Fullscript store.

Thai Peanut Sauce Meatballs

Meatballs and Thai food are both very beloved foods, so why not combine the two! Peanut Sauce Thai Meatballs are a great template to build flavors and these meatballs are stuffed full and garnished with classic Thai flavors. The combination of a salty meatball that carries a little heat coated in a rich, creamy peanut sauce that is cut by the citrus of the lime is simply delicious. This dish will make you think it should be considered a “cheat day” meal but it is packed with protein and fresh herbs served with a side of vegetables, making it extremely balanced and nutritious. The meatballs use half ground beef and half ground turkey, giving you the beefy, fatty flavor everyone wants in a meatball with still benefiting from eating leaner meat. This recipe is such a fun and simple way to satisfy your Thai cravings while staying on track with your nutrition goals! 

Pro Tip: Bake off the amount of meatballs you want and then freeze the rest for later!

*An alternative to meatballs is making this dish with marinated cubed chicken or tofu. Place all ingredients for meatballs besides meats into a large zip lock bag and marinate chicken or tofu for 1 hour. Pour everything in the bag onto a sheet pan and bake at 350 degrees F for about 20 minutes (until chicken has an internal temperature of 165 or tofu is crispy). Once cooked, coat in peanut sauce as described above and serve* 

Thai Peanut Sauce Meatball Nutrition Information:

Fish Sauce Definition : A Thai and Vietnamese sauce used as a flavoring or condiment, prepared from fermented anchovies and salt. Sounds gross but it is SO yummy and contains amino acids, fatty acids and B vitamins!

Soy Sauce Substitutes : The intense salty flavor of soy sauce is addicting to most but is a condiment that needs a caution sign on it. The human body needs salt to thrive but within the average American diet, we consume more salt daily then the body needs so adding a salt packed sauce to dishes is not something we want to do. Thankfully, there is low sodium soy sauce and coconut aminos that pack the salty punch the body wants with lower amounts of sodium! 

Coconut Aminos: A liquid condiment, fermented from sap of a coconut palm tree and sea salt. Compared to soy sauce, coconut aminos have roughly 90 milligrams of sodium in a teaspoon compared to soy sauces 290 milligram. 

Peanut Butter: Most nut butters are a great source of antioxidants. Vitamin E, magnesium, and heart healthy fats make it a great ingredient for sauces and dips. Friendly reminder, even healthy fats are high in calories so remember that there is nothing you ever need to cut out of your diet but it is important to eat in moderation. 

Green Beans : Anyone who says they don’t like green food probably haven’t eaten green beans because they are crunchy and delicious! These beans are full of nutrients like vitamin C & K, folate, fiber and even silicon which plays an important role in having healthy bones, skin and hair! 


How to Use Leftover Peanut Sauce:

Kale Chips

Chicken Satay

Tofu Lettuce Wraps

Shrimp and Chicken Pad Thai

Salad Dressing

Veggie or Apple Slices

Spring Rolls

Broccoli or Cabbage Slaw

Roasted Veggies

Thai Shrimp Pizza

Tips for Freezing and Thawing Extra Peanut Sauce Thai Meatballs:

  1. Wait until meatballs are at room temperature, place on a cutting board that fits in the freezer for 1-2 hours. 
  2. Once meatballs are frozen, divide them among freezer bags, seal tightly and label and place in the freezer. 
  3. To thaw meatballs, put a bag of meatballs in the refrigerator to defrost (can be hours or overnight).
  4. Prepare peanut sauce and enjoy all over again!


Get your FREE RDRx Nutrition Meal Prep Guide with my favorite recipes, snack ideas, grocery list and healthy meal planning tips!

Notify of
Inline Feedbacks
View all comments
Would love your thoughts, please comment.x

Contact Us