Rich Tomato Beef Spaghetti
A comforting and flavorful tomato beef spaghetti featuring a chunky meat sauce over perfectly boiled pasta. Super easy to make for a satisfying weeknight meal.
This tomato beef spaghetti is a comforting fusion classic that balances savory ground beef with the bright acidity of fresh tomatoes. Building the sauce from scratch with fresh diced tomatoes and an umami-rich mix of soy and oyster sauce creates a deeply satisfying flavor profile. It is an incredibly easy yet delicious dish perfect for quick family dinners.
Ingredients
- 4 peeled tomatoes
- 200 g spaghetti noodles
- 1 tbsp oil
- 1 tsp salt
- 1 tbsp soy sauce
- 1 tsp dark soy sauce
- 1 tbsp oyster sauce
- 2 tbsp ketchup
- 1 tsp sugar
- 1 tsp cornstarch
- 50 ml water
- 250 g ground beef
- 3 cloves garlic
- to taste parsley flakes
Instructions
- 1Dice the tomatoes

Take the peeled tomatoes and place them onto a wooden cutting board. Using a sharp knife, carefully cut the tomatoes into small, even cubes to help them break down easily while cooking.
Tip: Peeling the tomatoes beforehand ensures a smoother sauce texture without tough skin pieces. - 2Boil the pasta

Add pasta noodles into a pot of boiling water containing oil and salt, cooking them until tender according to package instructions.
Tip: Adding a little oil and salt to the boiling water prevents the pasta from sticking and seasons it from the start. - 3Cool the cooked pasta

Remove the cooked pasta noodles from the pot using tongs and place them directly into a bowl of cold water to stop the cooking process and improve texture.
Tip: Cooling the pasta quickly keeps it firm and prevents it from becoming mushy. - 4Prepare the sauce mixture

Combine soy sauce, dark soy sauce, oyster sauce, ketchup, sugar, and cornstarch in a glass measuring cup, pouring them from a spoon and mixing with water to create a uniform sauce base.
Tip: Mix the cornstarch thoroughly with the liquids to avoid lumps when it hits the pan. - 5Cook the ground beef

Add ground beef into a hot pan and break it apart using a wooden spoon, stirring continuously until the meat is thoroughly browned.
Tip: Ensure the pan is hot before adding the beef to achieve a nice sear and rich flavor. - 6Add garlic and tomatoes

Add chopped garlic and the cubed tomatoes into the pan containing the browned beef, cooking them together until the tomatoes soften and release their natural juices.
Tip: Cook until the tomatoes break down completely to form a rich, natural base for the sauce. - 7Pour in the sauce mixture

Take the prepared liquid sauce mixture and pour it directly into the pan over the cooked ground beef and tomatoes. Stir well to combine all the ingredients and allow them to simmer together.
Tip: Pour slowly and stir continuously to prevent any splashing and to ensure an even distribution of flavor.