Go Back
+ servings

Thai Spaghetti Recipe with Meatballs

Thai spaghetti meatballs with rich red tomato sauce and shredded cheese served on a white plate over a bamboo placemat with wooden cutlery in the background.
Easy Thai spaghetti recipe with meatballs in a tasty homemade tomato sauce. A delicious Thai-inspired dinner you’ll love!
Prep Time 10 minutes
Cook Time 50 minutes
Total Time 1 hour
Serving Size 4

Ingredients

For the meatballs

  • 18 oz ground pork
  • ½ ginger finely minced
  • 1 tbsp garlic finely minced
  • 2 tbsp red curry paste
  • 1 tbsp fish sauce
  • tsp cornstarch
  • cilantro optional, to taste
  • 2 tbsp oil

For the tomato sauce

  • 30 oz tomatoes
  • 1 tbsp oil
  • 1 onion finely chopped
  • 4 cloves garlic minced
  • tsp salt
  • black pepper to taste
  • chili flakes optional, to taste

Pasta

  • 14 oz uncooked spaghetti

Instructions

Make the meatballs

  • In a mixing bowl, combine ground pork with all meatball seasonings.
  • Stir in chopped coriander until well mixed.
  • Cover and refrigerate for 30 minutes.
  • Shape the mixture into small, bite-sized balls.
  • Heat oil in a pan over medium heat and pan-fry until golden brown and cooked through.
  • Transfer to a plate and set aside.

Make the tomato sauce

  • Lightly score the tops of the tomatoes with a sharp knife.
  • Boil until the skins begin to lift.
  • Peel while still warm, then mash the flesh.
  • Heat oil in a pan over low-medium-heat and sauté chopped onion and garlic until fragrant and lightly golden.
  • Stir in the mashed tomatoes and cook until well mixed.
  • Transfer the sauce to a blender and blend until smooth for an even texture.
  • Return the sauce to the same pan, season with salt and pepper, add the cooked meatballs, give everything a good stir, and remove from the heat.

Cook pasta and serve

  • Boil the pasta until al dente, then drain well.
  • Plate the pasta and spoon over the sauce and meatballs. Reheat the sauce briefly if it has cooled.
  • Sprinkle with shredded cheese (optional) and enjoy!

Video

Nutrition Facts
Thai Spaghetti Recipe with Meatballs
Amount per Serving
Calories
468
% Daily Value*
Fat
 
35
g
54
%
Saturated Fat
 
11
g
69
%
Trans Fat
 
0.03
g
Polyunsaturated Fat
 
5
g
Monounsaturated Fat
 
17
g
Cholesterol
 
92
mg
31
%
Sodium
 
1311
mg
57
%
Potassium
 
960
mg
27
%
Carbohydrates
 
14
g
5
%
Fiber
 
3
g
13
%
Sugar
 
8
g
9
%
Protein
 
24
g
48
%
Vitamin A
 
3132
IU
63
%
Vitamin C
 
35
mg
42
%
Calcium
 
69
mg
7
%
Iron
 
2
mg
11
%
* Percent Daily Values are based on a 2000 calorie diet.

Notes

  • Nutrition information is provided as a courtesy and should be considered approximate.