Mongolian Meatballs – Asian
These Asian sweet and sour Mongolian meatballs are tender and juicy and made on the stovetop in just 20 mins. The brown sugar and soy sauce add sweetness and color, while the vinegar and tomato paste add a sour zing. A great treat for family and guests.

Is it just my kids, or do all kids just love meatballs!! My kids will feast on meatballs. In fact, it’s just balls that fascinate them. For example, I can make veggie balls and they will still call them meatballs and eat it up. Crazy, right?
When you order Chinese takeout, do you order Mongolian meatballs or Mongolian beef? Sweet, sour, and slightly spicy meatballs are a must-have on the list for me.
Why make this recipe?
- Delicious – This tastes better than any restaurant or takeout you will buy.
- Quick – It is the perfect meal in less than 30 minutes with very little effort.
- Simple – The process is fairly simple and easy. In fact, this one is even simpler with just two main components:
- Marinate and make meatballs – 10 mins
- Prepare sauce and add meatballs – 5 mins
- You can serve this over steamed Jasmin rice or buttered noodles. In fact, I usually have it with my cauliflower rice.

Ingredients and substitutes
- Beef – I usually always use lean beef with not too much fat. So, ideally, a minced chuck, round, or similar will work great for this recipe. Ground chicken, beef, pork, or lamb all complement balsamic vinegar very nicely so try any or a combination of these.
- Breadcrumbs – Hold moisture and keep these meatballs tender and juicy. And if you don’t have breadcrumbs you can also use semolina.
- Fresh herbs – Parsley works great but you can also use cilantro.
- Vinegar – I have tried a few of these on different occasions – Chinese wine vinegar, Japanese rice vinegar as well as apple cider vinegar. While they all three work great, I find that the Asian vinegar is softer on the palate and blends better, and is not too strong.
- Egg – This is the binding ingredient, especially when combined with the breadcrumbs. This will make sure those meatballs don’t crumble on us.

Mongolian meatballs
Meatballs
- Place ground beef and all meatball ingredients in a large mixing bowl. Combine well but do not overmix.
Pro tip – If you overmix, the meatballs tend to become hard. You want them to just hold their shape and soak up all the sauce. - Make equal size meatballs – you can use a small cookie scoop or a tablespoon to make them similar in size.
Pro tip – Dipping your hands in water or oil makes it easier to work with ground beef.

- In a skillet or cast-iron pan, heat the oil on medium heat. You can also use a large frying pan.
- Add the meatballs and sear them on all sides gently turning as they cook. I like to cover the pan with the lid for the first two minutes.
Pro tip – If a meatball gets stuck to the pan, it means that it needs more time. Try again later. If you force them out they will break. - Once the meatballs are browned on all sides, about 2 to 3 minutes, remove them to a plate and set aside – keep warm.
Pro tip – The meatballs are not cooked at this time, just seared, so they have a nice color. They will cook further in the sauce later.

Sauce
- In the same skillet, add all the sauce ingredients and cook for 2 to 3 minutes on medium to low heat. The sauce will turn into a dark glossy syrup-like consistency.
- Add the meatballs and toss them gently in the sauce coating each and every meatball. If the sauce is too thick – add a few tablespoons of water.
Pro tip – This dish is supposed to have a thick syrupy sauce so do not add too much water.

- Turn the heat to low. Cover the pan and cook for five minutes letting the meatballs soak up as much of the sauce as they can.
Pro tip – Check sauce consistency again. And if needed, add a few tbsp of water before you remove from heat - Sprinkle with fresh parsley.

More meatball recipes
These sweet and sour meatballs will keep in the fridge for 4 to 5 days and can also be frozen for up to a month.
I think lean meat works best for meatballs, especially to hold their round shape. Too much fat tends to disfigure them as the meatballs render the excess fat.
Make sure to brown the meatballs nicely. The browning not only adds flavor but also gives the final dish that wonderful deep color.
Mongolian Meatballs – Asian Meatballs
Print Pin Rate Share by Email Share on FB Save GrowDescription
Video
Ingredients
Meatballs
- 1 lb (500 g) Ground beef
- ½ cup (30 g) Breadcrumbs
- 1 large Eggs
- 2 large Garlic cloves (grated)
- 1 inch Fresh ginger (grated)
- 2 tbsp Soy sauce
- 2 tbsp Shaoxing wine (or dry sherry)
- 1 tsp Chilly flakes
- ¼ cup (4 tbsp) Parsley
- ½ tsp Salt
- ½ tsp Pepper
Sauce
- ½ cup (120 ml) Soy sauce
- ⅓ cup (75 g) Brown sugar
- 1 tsp Smoked paprika
- 2 tbsp Rice vinegar
- 2 tbsp Tomato paste
- ½ cup (240 ml) Chicken broth (or water)
Plus
- 2 tbsp Canola oil
- ¼ cup Parsley (for garnish)
Instructions
Meatballs
- Place ground beef and all meatball ingredients in a large mixing bowl. Combine well but do not over mix.Pro tip – If you overmix, the meatballs tend to become hard. You want them to just hold their shape and soak up all the sauce.1 lb Ground beef, ½ cup Breadcrumbs, 1 large Eggs, 2 large Garlic cloves, 1 inch Fresh ginger, 2 tbsp Soy sauce, 2 tbsp Shaoxing wine, 1 tsp Chilly flakes, ¼ cup Parsley, ½ tsp Salt, ½ tsp Pepper
- Make equal size meatballs – you can use a small cookie scoop or a tablespoon to make them similar in size.Pro tip – Dipping your hands in water or oiled hand makes it easier to work with ground beef.
- In a skillet or cast-iron pan, heat the oil on medium heat. You can also use a large frying pan.2 tbsp Canola oil
- Add the meatballs and sear them on all sides gently turning as they cook. I like to cover the pan for the first two minutes. Pro tip – If a meatball gets stuck to the pan means it needs more time. Try again later. If you force them out they will break.
- Once the meatballs are browned on all sides, about 2 to 3 minutes. Remove the meatballs to a plate and set aside – keep warm. Pro tip – The meatballs are not cooked at this time, just seared, so they have a nice color. They will cook further in the sauce later.
Sauce
- In the same skillet, add all the sauce ingredients and cook for 2 to 3 minutes on medium to low heat. The sauce will turn into a dark glossy syrup-like consistency.½ cup Soy sauce, ⅓ cup Brown sugar, 1 tsp Smoked paprika, 2 tbsp Rice vinegar, 2 tbsp Tomato paste, ½ cup Chicken broth
- Add the meatballs and toss them gently in the sauce coating each and every meatball. If the sauce is too thick, add a few tablespoons of water.Pro tip – This dish is supposed to have a thick syrupy sauce so do not add too much water.
- Turn the heat to low. Cover the pan and cook for five minutes letting the meatballs soak up as much of the sauce as they can.Pro tip – Check sauce consistency again, if needed add a few tbsp of water before you remove from heat.
- Sprinkle with fresh parsley.¼ cup Parsley
Conversions Used
1 lb = 453 grams, 1 cup = 240 ml, 1 stick = 113g, 1 tbsp= 15 ml, 1 tsp= 5 ml,
Nutrition Information
The nutrition information and metric conversion are calculated automatically. I cannot guarantee its accuracy. If this data is important to you please verify with your trusted nutrition calculator. Thank you
these meatballs had tons of flavor and were so easy to make! they turned out really moist which I was worried they would be dry. I definitely plan on making them again!
Thank you so much for the lovely feedback, Cam. Happy you enjoyed these meatballs.