A quick, flavourful midweek meal: this one-pot spicy meatball pasta comes together in about 30 minutes and makes a hearty family dinner.

This recipe shows how to make a simple hot Italian-style tomato sauce with garlic, chilli and herbs to spice up beef meatballs. It works with spaghetti, tagliatelle or any other pasta shape.
Step by Step Recipe
One Pot Spicy Meatball Pasta
Serves: 4 | Prep: 10 mins | Cook: 20 mins | Total: 30 mins
A fast, one-pan dinner featuring browned meatballs and chorizo in a spicy tomato sauce, finished with pasta cooked directly in the sauce for ease and flavour.
Equipment
- Large lidded pan or cast iron skillet
- Wooden spoon or spatula
- Knife and chopping board
Ingredients
- 2 tbsp olive oil
- 12 meatballs (shop-bought or homemade)
- 1 onion, finely chopped
- 80 g chorizo, diced (or bacon lardons / smoked paprika to taste)
- 1 tbsp balsamic (or red wine or sherry) vinegar
- 4 garlic cloves, crushed
- 1 tbsp sundried tomato puree or regular tomato puree
- 1–2 chilli peppers, finely chopped (adjust to heat preference)
- 400 g chopped tomatoes (tinned)
- 500 ml boiling water
- 250 g spaghetti, tagliatelle or other pasta
- 2 tsp mixed dried Italian herbs (or fresh herbs)
- Salt and black pepper to taste
To serve
- Grated Parmesan
- Fresh parsley, chopped
Instructions
- Warm 2 tbsp olive oil over medium heat in a large lidded pan. Add the meatballs and brown around the edges for about 4–5 minutes. They do not need to be fully cooked through at this stage.
- Meanwhile, dice the onion and cube the chorizo. Add both to the pan and fry with the meatballs for another 4–5 minutes until the onion softens and the chorizo releases its flavour.
- Pour in 1 tbsp balsamic vinegar to deglaze the pan, scraping the bottom to lift all the caramelised bits—this adds depth to the sauce.
- Add the chopped chillies, crushed garlic, 1 tbsp sundried tomato puree (or tomato puree) and 2 tsp mixed herbs. Stir well to combine and cook for a minute to release the aromas.
- Pour in 400 g chopped tomatoes and season with salt and black pepper.
- Break the 250 g pasta if necessary and add it straight into the sauce. Pour over 500 ml boiling water so the pasta is submerged. Bring to a gentle boil and stir to ensure the pasta isn’t sticking to the pan.
- Reduce heat to a simmer, cover with a lid and cook for 11 minutes, stirring once halfway through to separate pasta strands and prevent sticking. Check the pasta for doneness and cook a minute longer if required.
- Once the pasta is cooked and the sauce is glossy and well combined, serve directly from the pan. Finish with a generous sprinkle of grated Parmesan and chopped parsley. Adjust seasoning and add chilli flakes if you like extra heat.

Notes and tips
- Substitutes: Use turkey, chicken, pork or vegetarian meatballs if preferred. Chorizo can be swapped for bacon lardons or omitted—add smoked paprika for a smoky flavour.
- Vinegar options: Balsamic, sherry or red wine vinegar each add a pleasant tang; use whichever you have on hand.
- Pasta timing: Different shapes and brands vary; check the packet and adjust the simmer time accordingly.
- Spice level: Two red chillies give a warm heat without overpowering. Reduce to one or remove seeds for milder heat, or add dried chilli flakes at the table for extra kick.
- One-pot convenience: Cooking pasta directly in the sauce concentrates flavour and keeps washing up to a minimum.
Storage
Store leftovers in an airtight container in the fridge for up to 3 days. Reheat until piping hot in the microwave or oven. This dish also freezes well for up to 3 months—defrost before reheating for best texture.
Nutritional estimate (per serving)
Calories: 494 kcal · Carbs: 50 g · Protein: 19 g · Fat: 23 g · Saturated fat: 6 g

Serving suggestions
Serve straight from the pan with extra Parmesan and parsley. To stretch the meal, offer garlic bread or a simple tomato and mozzarella salad alongside. A green salad or garlic dough balls also work well.
Substitutes and variations
You can adapt this recipe to what you have: switch meat types for the meatballs, omit the chorizo for a lighter dish, or use fresh garlic and chillies instead of purees. Fresh herbs or a combination of basil and oregano work well in place of dried mixed herbs.

Equipment
Any large lidded pan will do; cast iron is excellent for even heat and one-pot cooking. Using a pan with a tight-fitting lid helps the pasta cook evenly in the sauce.

How spicy?
We recommend 1–2 red chillies for a warm, pleasant heat. Adjust the amount to taste and offer chilli flakes at the table so guests can add more if they want.

This spicy meatball pasta is a reliable, flavour-packed one-pot dinner—quick to make and satisfying on busy weeknights.