Easy Tomato Sausage Pasta – My Favorite One-Pot Weeknight Dinner
This one-pot tomato sausage pasta is my favorite after-work meal — quick, cozy, and bursting with tomato flavor. You only need one pan and 25 minutes!
Prep Time 10 minutes mins
Cook Time 15 minutes mins
Course Main Course
Cuisine Italian
Main Ingredients
- 80–100 g pasta
- 3 sausages about 300 g
- 1 tomato
- 4 cherry tomatoes
- ¼ onion about 50 g
Seasonings
- 2 cloves garlic sliced
- 1 pinch sea salt for pasta water
- 1 tsp soy sauce
- 1 tsp oyster sauce
- 1 tbsp tomato ketchup
- A pinch of black pepper
- A little parsley flakes
- 1 tsp cooking oil
Step 1: Prep the Ingredients
Dice the tomato, halve the cherry tomatoes, finely chop the onion, and slice the garlic.
Wash and prepare the sausages — slice one and score the other two with shallow cuts for a nice pattern. If using bacon instead, cut it into small pieces.
Check your pasta package for the recommended boiling time (usually 7–10 minutes).
Step 2: Cook the Pasta
Bring a large pot of water to a boil and add a pinch of sea salt.
Add the pasta and stir gently to prevent sticking. Cook for 7 minutes (6 minutes if you like it firm, 8 minutes for softer pasta).
Once done, drain and rinse briefly under cold water — this stops the cooking process and keeps the pasta bouncy. Set aside.
Step 3: Make the Sauce
Heat 1 tsp of oil in a frying pan. Add the sausages and pan-fry over medium-low heat until both sides are slightly golden, about 2 minutes.
Add the chopped onion and garlic. Sauté gently for about 1 minute until fragrant, but don't let them burn.
Add the tomato and cherry tomatoes. Stir-fry over medium heat for 2 minutes until the tomatoes soften and release their juices. Gently press them with a spatula to help them break down faster.
Season with soy sauce, oyster sauce, and tomato ketchup. Stir to combine.
Step 4: Combine and Serve
Add the cooked pasta to the pan. Toss evenly so each strand is coated with the tomato sauce.
Sprinkle black pepper and mix again.
Turn off the heat, plate the pasta, and garnish with parsley flakes.
Serve hot — every bite is tangy, savory, and perfectly comforting.