Go Back
+ servings
Tomato Sausage Pasta (2)

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
Cook Time 15 minutes
Course Main Course
Cuisine Italian
Servings 1

Ingredients
  

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

Instructions
 

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.
Made this recipe? I’d love to see it!Tag @cookingwithchun and share it with #cookingwithchun on Instagram.