• Skip to primary navigation
  • Skip to main content
  • Skip to primary sidebar
  • Skip to footer

Foodle Club

  • Recipe Index
  • All Recipes (date order)
  • Convert grams to cups
  • How to guides
  • Collections
  • About
menu icon
go to homepage
subscribe
search icon
Homepage link
  • Recipe Index
  • All Recipes (date order)
  • Convert grams to cups
  • How to guides
  • Collections
  • About
  • Mobile Menu

    • Facebook
  • ×
    • A dish of meatballs in curried onion sauce on a table next to a bowl of peas and a dish of rice.
      South African-style curried meatballs - oven-baked in rich gravy
    • A cream scone cut in half, spread with butter and topped with strawberry compote.
      Strawberry cream scones - no butter needed
    • A collage of 9 of the recipies featured in this dinner pie collection.
      23 Dinner pie recipes - easy to make, delicious to eat
    • A slice of baked yoghurt cheesecake on a plate, topped with blueberry compote.
      Easy baked yoghurt cheesecake with blueberry compote
    • A white dinner plate with minced beef hash, baked beans and a side of green salad.
      Easy minced beef hash - old-fashioned comfort food
    • A collage of varrious pasta dishes.
      24 pasta recipes with a twist - quick suppers and simple salads
    • A slilver cake dish filled with choc chip meringue cookies.
      Crispy choc chip nut meringue cookies
    • A crispy pork hock on a pile of mashed potatoes, surrounded with gravy on a white plate.
      Crispy oven-baked pork hocks with red wine gravy
    • A forkful of risotto alla Milanese being lifted from a serving dish.
      Simple risotto alla Milanese - made without wine
    • A blue serving dish with beef osso buco garnished with parsley.
      Rich and tender boneless beef shin osso buco
    • A slice of sticky toffee pudding traybake with toffee sauce glaze on a glass serving platter.
      Easy sticky toffee pudding traybake with toffee sauce glaze
    • A cheesy potato and onion slice being dipped into a bowl of tomato ketchup.
      Cheesy potato and onion slices
    Home » Recipes » Asian-inspired recipes

    Thai Meatballs with Satay Sauce

    Published: Aug 12, 2019 · Modified: May 30, 2024 by VJ · This post may contain affiliate links · 7 Comments

    Jump to recipe

    Thai Meatballs with Satay Sauce have to be the tastiest meatballs you ever tried. Made with chicken and pork for extra flavour and smothered in tasty satay (peanut) sauce. Make them small and have them as a snack at your next get-together, or make them larger and serve them with rice and broccoli as a quick and easy supper.

    A dish of thai meatballs sprinkled with spring onions
    Jump to:
    • Thai Meatballs with Satay Sauce
    • How to make Thai Meatballs with Satay Sauce
    • Ingredients
    • Timing
    • Steps to make Thai meatballs
    • Make the satay sauce
    • FAQ
    • Save for later
    • Related recipes
    • 📋The recipe

    Thai Meatballs with Satay Sauce

    Did I mention this before? I love Thai flavours and these little chicken and pork Thai meatballs really pack a punch. They are full of the taste of Thailand - lemongrass, garlic, ginger, chilli, coriander. Pair them with a creamy homemade satay sauce for a taste sensation you'll want to experience over and over again.

    They are super easy to make too. Just plonk all the ingredients into a bowl, mix through, form into balls and bake in the oven. Oh yes, these Thai meatballs are oven-baked too so they are not only super-tasty and super-easy, but they are super-healthy as well. A winner all round!

    These Thai meatballs are ideal for making mid-week when you don't have much time. Just serve them with steamed pak choi or broccoli and a bowl of white rice for a quick and easy supper. They also make a great starter served with a bowl of dipping sauce. You could even make smaller meatballs and put them on cocktail sticks for the perfect plate of party nibbles.

    How to make Thai Meatballs with Satay Sauce

    You can get the complete list of ingredients and full instructions on how to make Thai meatballs with satay sauce on the printable recipe card at the end of this post.

    Ingredients

    Whenever I read a recipe I like to have a look at the ingredients to see whether I have everything I need. To make it easy for you - I've listed the ingredients below.

    For the Thai meatballs

    • Minced pork
    • Minced chicken
    • 1 large egg
    • Breadcrumbs
    • Lemon grass paste
    • Ginger paste
    • Garlic paste
    • Chilli paste
    • Small bunch fresh coriander
    • White sugar
    • Fish sauce
    • Salt to taste

    For the satay sauce

    • Coconut milk
    • Thai Red Curry Paste
    • Peanut Butter (smooth or crunchy)
    • White sugar
    • Soy sauce
    • White wine vinegar
    A dish of Thai meatballs sprinkled with chopped spring onions.

    Timing

    Prep time is only about 10 minutes (if you mince your own chicken) - less if you buy ready-minced chicken.

    Rolling the meatballs - this takes about 15 minutes. It is a good idea to keep a bowl of cold water nearby for dipping your hands. The mince will not stick to wet hands.

    The actual cooking time is 15 - 20 minutes.

    Steps to make Thai meatballs

    Steps for mixing and shaping the Thai meatballs

    Prepare the meat

    For this recipe, I have used equal quantities of pork and chicken mince. I use ready-minced pork from the butcher, but I like to mince fresh chicken breasts myself in the food processor. If you can get it, you can use ready-made chicken mince.

    Mix the meatball ingredients together

    Put the meat and the rest of the ingredients for the meatballs into a mixing bowl and mix thoroughly to combine (image 1 above). The mixture will be quite soft.

    Test for flavour

    Before rolling the meatballs, I like to test for flavour.
    Take a marble-sized piece of meat and flatten it into a small patty.  Fry in a little oil until brown on both sides (image 2 above).  Allow it to cool and then taste.  If you need more heat, add chilli to the mince mixture. For more saltiness, either add more fish sauce or a little salt.  If you need more sweetness, add a little sugar.

    Roll the Thai meatballs

    Once you are happy with the flavour, you can form the meat into balls.

    If you are making them as a party snack then make them the size of large marbles. For serving as a main meal then a golf-ball-sized ball is ideal.

    Tip: keep a bowl of clean cold water next to you while you are rolling the meatballs, so you can dip your hands into it. The meatballs will not stick to wet hands.

    Arrange the meatballs on a baking tray (image 3 above). You can spray your tray with oil or line it with baking paper if your tray sticks. I have a very old tray that doesn't stick so I don't bother oiling or lining it.

    Bake

    Bake the meatballs in a preheated oven (200C / 400F) for 15 to 20 minutes. The actual time will depend on the size of your meatballs.

    Make the satay sauce

    Place all the ingredients for the satay sauce into a saucepan and bring to a boil. Turn down the heat and simmer for 5 minutes stirring occasionally.

    A Thai meatball on a fork being dipped in a bowl of homemade satay sauce.

    If you'd like to be notified of new recipes, why not subscribe to my newsletter? To say thank you, you will receive a free recipe e-book containing some of my most popular cakes and desserts.

    FAQ

    Can I freeze Thai Meatballs and Satay Sauce?

    You can freeze these meatballs either before or after cooking. Freeze the sauce and meatballs separately.
    To freeze raw:
    Roll into balls and place on a baking sheet in the freezer. Once the meatballs have frozen place them in a Ziploc bag in the freezer. Freezing before placing them in a Ziploc bag will prevent them from sticking together.
    To cook:
    Defrost in the fridge and cook as per the recipe instructions.
    To freeze cooked:
    Place the cooled cooked meatballs in a Ziploc bag and freeze
    To cook:
    Defrost and then either heat in the microwave or place in a hot oven for a few minutes. Be careful not to overcook.

    Freeze the sauce in a plastic container. To use, defrost in the fridge and then heat gently in a saucepan.

    Can I make these with beef?

    You can, but the texture will be different. I would also serve beef meatballs with a sweet chilli sauce rather than a satay sauce. Just my preference.

    Can I fry them rather than bake them?

    Yes, you can fry them in a little olive oil, or sunflower oil until golden brown. Be careful when frying though, as these meatballs are very soft and will break up easily.

    Save for later

    Why not pin this recipe for Thai meatballs with satay sauce to one of your Pinterest boards so you can find it easily? Just click the image below.

    Alternatively, you can save the recipe by clicking on the floating heart icon on the right-hand side of the screen.

    Related recipes

    Visit my Asian-inspired recipes page where you can find other Thai-inspired recipes. Here are a few you might enjoy:

    • Pieces of Thai chicken on a bed of rice in a pan.
      Thai coconut chicken casserole
    • Close up of a piece of cooked fish on a pork held above a dish of cod and prawn fish parcels.
      Thai fish parcels (with cod and prawns)
    • A plate of Thai salmon fishcakes next to a bowl of spicy dipping sauce.
      Thai salmon fishcakes with spicy dipping sauce
    • Overhead shot of a dish of Thai pork mince stir fry with a dish of noodles.
      Thai pork mince stir fry with green beans

    📋The recipe

    A dish of thai meatballs sprinkled with spring onions

    Thai Meatballs with Satay Sauce

    Thai Meatballs with Satay Sauce have to be the tastiest meatballs you ever tried. Made with chicken and pork for extra flavour and smothered in tasty satay (peanut) sauce. Make them small and have them as a snack at your next get-together, or make them larger and serve them with rice and broccoli as a quick and easy supper.
    Recipe by: Veronica
    Main Course, Party
    Thai inspired
    Calories 529
    Prep 25 minutes minutes
    Cook 15 minutes minutes
    Total Time 40 minutes minutes
    Servings: 30 meatballs (approx)
    Print Pin Comment Bookmark Saved!
    Prevent your screen from going dark
    5 from 7 votes

    (Click the stars to rate this recipe)

    Equipment

    • Food processor
    • Saucepan
    • Mixing bowl
    • Spatula
    • Baking sheet

    Ingredients

    For the Meatballs

    • ½ lb (225g) Minced Pork
    • ½ lb (225g) Minced Chicken
    • 1 large Egg
    • 1 cup Breadcrumbs
    • 1 teaspoon Lemon Grass Paste
    • 1 teaspoon Ginger Paste
    • 3 cloves Garlic minced or use 1 teaspoon garlic paste
    • 3 teaspoons Chilli Paste adjust to your own taste
    • 1 small bunch Fresh Coriander finely chopped
    • 1 teaspoon White Sugar
    • 2 Tablespoons Fish Sauce
    • Salt to taste optional

    For the Satay Sauce

    • 5 ounce (165ml) can Coconut Milk (small tin)
    • 2 level Tablespoons Thai Red Curry Paste
    • 1 large heaped Tablespoon Peanut Butter
    • 1 level Tablespoon White Sugar
    • 1 Tablespoon Soy Sauce
    • 1 Tablespoon White Wine Vinegar

    Instructions

    For the Meatballs

    • Pre-heat oven to 200°C/400°F
    • Mince the chicken
    • Place all ingredients in a mixing bowl and mix thoroughly until well-combined
    • Test for flavour
    • Roll into small balls and place on a baking sheet
    • Place the baking sheet in the oven and bake for 15 - 20 minutes until cooked through

    For the Satay Sauce

    • Place all the ingredients in a saucepan
    • Bring to the boil, then reduce the heat and simmer for 5 minutes, stirring ocasionally.

    Notes

    If you are making your own chicken mince, cut the chicken breasts into chunks and pulse briefly in a food processor.  Do not over-process.
    To test for the correct levels of flavour, take a marble-sized piece of meat and flatten into a small patty.  Fry in a little oil until brown on both sides.  Allow it to cool and then taste.  If you need more heat, add chilli to the mince mixture.  If you need more saltiness, either add more fish sauce or a little salt.  If you need more sweetness, add a little sugar.
    You can line your baking sheet with baking parchment to prevent sticking.  You can also put the meatballs on a roasting rack, above the baking tray if you prefer.
    The size of the meatball will determine how long it should cook for.   I make mine quite small, and I find these take about 15 minutes in my oven.  Larger sized meatballs will take longer to cook through.  Keep your eye on them.  You can test for doneness by taking a cooked meatball from the oven - it should have a springy texture and should be cooked all the way through (ie not pink) if you cut it in half.
    If you want to increase the quantity of sauce you can just double the ingredients.
    You can get coconut milk in larger cans (400 ml) so substitute that for the smaller size that I have used here. 
    As with all recipes containing chilli you should adjust the amount of chilli according to your own personal taste. 
    If you want a more textured peanut component then use crunchy peanut butter, or add a tablespoon of crushed peanuts to the mixture. 
    Calories for the meatballs have been calculated using www.verywellfit.com and the calorie count is based on this recipe feeding 4 people.

    Nutrition

    Calories - 529kcal | Carbohydrates - 67.2g | Protein - 21.1g | Fat - 20.3g | Saturated Fat - 10.4g | Cholesterol - 87mg | Sodium - 1076mg | Potassium - 467mg | Fiber - 3.1g | Sugar - 7.6g | Calcium - 75mg | Iron - 3mg

    I am not a nutritionist. The nutrition information has been calculated using an on-line calculator, and is intended for information and guidance purposes only. If the nutrition information is important to you, you should consider calculating it yourself, using your preferred tool.

    Unless otherwise stated, a cup is the standard US cup containing 240 ml. In all my recipes this cup is assumed to hold 140g of flour. For help converting other ingredients between cups, grams, ounces and other measures, see my recipe conversion calculator.
    All my recipes are developed and tested at sea-level. For tips on adjusting recipes for high altitudes see my post on baking at high altitudes.
    Tried this recipe?If you made this recipe I'd love it if you could leave me a comment and let me know how it went!
    Share on Facebook Share on Twitter

    If you made this recipe and enjoyed it, I'd love it if you could give me a star rating in the comments below. And if you'd like to get in touch, you can email me at [email protected]. I'd love to hear from you. And don't forget to subscribe to my mailing list so you can grab yourself a copy of my FREE COOKBOOK!

    If you'd like to continue browsing, just click on this link to all my recipes.

    More Asian-inspired recipes

    • A black serving dish of Thai prawn and monkfish curry.
      Thai prawn and monkfish curry
    • A serving dish of crispy orange pork stir fry.
      Crispy orange pork stir fry Hong Kong style
    • A dish of sticky chicken meatballs with a large wooden serving spoon,
      Easy Asian chicken meatballs with a sticky sauce
    • A serving dish of Thai beef salad garnished with chopped peanuts.
      Thai beef salad
    230 shares
    • Share on Facebook67
    • Tweet

    About VJ

    Before I started my food blog I was an IT Consultant. Now that I've swapped an office for a kitchen I have a lot more time to spend on things that interest me such as trying out new recipes. Most of my cooking is based around quick and easy meals, mostly made from scratch, using everyday pantry ingredients.

    Reader Interactions

    Comments

      5 from 7 votes (1 rating without comment)

      Did you make this recipe? Let me know! Cancel reply

      Your email address will not be published. Required fields are marked *

      Recipe Rating




      This site uses Akismet to reduce spam. Learn how your comment data is processed.

    1. Megan

      August 23, 2019 at 9:49 am

      5 stars
      I love Thai food, we have it all the time. This is a total winner

      Reply
      • VJ

        September 03, 2019 at 12:24 pm

        Thanks Megan - we love it too!

        Reply
    2. Willem

      August 23, 2019 at 9:44 am

      5 stars
      Such a delicious meal and very easy to make. Thanks VJ

      Reply
      • VJ

        August 23, 2019 at 9:48 am

        5 stars
        So pleased you enjoyed it. x

        Reply
    3. Robyn Mills

      August 22, 2019 at 5:18 pm

      I have saved this recipe to try as it is just the type of food we enjoy!

      Reply
      • VJ

        August 22, 2019 at 5:31 pm

        5 stars
        Hope you try it soon Robyn - it is yummy. Graham loves it!!!

        Reply
    4. VJ

      August 15, 2019 at 8:14 pm

      5 stars
      I made a batch of these for a get-together I was having and the recipe yielded about 60 smallish meatballs. It's such an economical recipe, The meatballs are delicious served cold with the satay sauce.

      Reply

    Primary Sidebar

    A picture of Veronica in the garden in front of a pink-flowering shrub.

    Hi, I'm Veronica! Welcome to my little kitchen. Step inside and browse my collection of recipes collected over the years.

    More about me →

    Readers favourites

    These are my most viewed recipes:

    • Sliced silverside on a plate with carrots and potatoes.
      Slow-cooker beef silverside
    • Slices of oven-baked gammon on a serving dish.
      Easy oven-baked gammon
    • Overhead shot of a white serving bowl filled with beef and kidney stew. There is a large wooden spoon at the side of the bowl.
      Slow-cooker beef and kidney stew
    • A slice of bacon and egg pie on a plate
      Proper bacon and egg pie
    • A pile of crusty German bread rolls.
      Crusty German bread rolls (Brotchen)
    • A dish of twice-cooked pork belly garnished with sesame seeds and spring onions.
      Twice cooked pork belly - with a sticky glaze

    Footer

    Footer

    ↑ back to top

    About

    • Privacy Policy
    • Disclaimer

    Subscribe

    • Subscribe to my newsletter and get a free recipe ebook.

    Contact

    • Contact

    As an Amazon Associate, I earn from qualifying purchases.

    Copyright © 2025 www.foodleclub.com

    Copyright © 2025 Foodleclub.com

    Rate This Recipe

    Your vote:




    A rating is required
    A name is required
    An email is required

    Recipe Ratings without Comment

    Something went wrong. Please try again.