Go Back
+ servings
one pot sausage pasta

One Pot Sausage, Basil, Tomato Pasta

Bec Lloyd
What could be faster than cooking the sauce IN the pasta? If you've never done this before, prepare to have your mind blown. Image on this recipe card is from a member's dish - she added peas to her version and peeled the chorizo.
Prep Time 5 mins
Cook Time 12 mins
Course Main Course
Cuisine Fast Weeknights, Italian
Servings 4 people


  • cutting board
  • knife
  • Large pasta pot
  • Colander


  • 3 tbsp olive oil
  • 4 firm chorizo sausages thinly sliced
  • 1 onion finely sliced
  • 500 g dry spaghetti
  • 2 cups cherry tomatoes or fresh diced tomatoes
  • 1 bunch basil whole leaves
  • 3 cloves garlic crushed or finely diced
  • salt and pepper
  • 8 pitted kalamata olives Optional
  • 1 litre water
  • 1 cup parmesan cheese grated or shredded


  • In a large pot add some olive oil and quickly fry the chorizo sausage slices, onions and garlic. If you want, reserve a few fried chorizo slices for serving (like our top picture).
  • Now add all the remaining ingredients except the parmesan and half the fresh basil leaves. Season with salt and pepper. Snap spaghetti lengths in half if they won't sit below water level.
  • Bring to a boil with lid on and then reduce the heat slightly and cook without the lid for about 10-12 minutes until the pasta is cooked through and the liquid has reduced to sauce consistency.
  • Add the parmesan, remaining basil leaves, and season to taste. Serve.


  • You can also skip the pre-fry of the chorizo, onion and garlic and go straight to the boiling step.
  • Chorizo sausages come in many forms - you can choose very mild or very spicy or somewhere in the middle.
  • Works with other firm sausages like kransky or kabana, or use scissors to snip softer sausages (eg Italian pork & fennel) into short lengths as the snipping action partly seals the ends.
  • For a richer dish, add a small jar of pasta sauce to the boil.
Keyword basil, fast weeknights, pasta, sausage, tomato
Tried this recipe?Let us know how it was!