One Pot Creamy Tomato and Chorizo Rigatoni – an indulgent and super-tasty family meal. It’s all finished with lovely chunks of mozzarella, baby spinach and plenty of parmesan.
A quick and easy mid-week dinner, ready in less than 25 mins!

Creamy Tomato and Chorizo Rigatoni with spinach and tomatoes in a blue bowl on a blue surface, next to a blue napkin. There are tomatoes and parsley also in shot.
Want to save this recipe to your email?
Just enter your email and get it sent straight to your inbox!
Please enable JavaScript in your browser to complete this form.

Gotta love one pan pasta meals, both for the lack of washing up, and the speed that you can throw them together!

Most of my one pot dishes involve adding things in a step at a time – until the dish is complete, but I’m going to fess up here. I cook the chorizo first, take it out of the pan, and add it back in at the end.

So yes, that does mean one extra dirty dish.
There’s just no other way to ensure the chorizo is perfectly cooked – you know, a little bit crispy, with lots of flavour.

The problem with frying chorizo and adding it in with the sauce and pasta to continue cooking, is that the salty-spicy flavour leaches out into the rest of the sauce, leaving the chorizo a bit flavourless and chewy.

📋 What do we need?

  • Pasta – I use rigatoni, but you can use your favourite pasta shape
  • Tinned tomatoes – go for finely chopped tinned tomatoes, as these help to produce a thicker, more luscious sauce. I also add in tomato puree (paste) for extra richness
  • Chorizo – I like to use a mild Spanish chorizo ring that I cut into nice chunky slices. However, you can use spicier chorizo, pre-sliced chorizo or even pepperoni.
  • Veggies – We have onion, garlic, red peppers, yellow peppers and baby spinach. I also top the dish with chopped fresh cherry tomatoes for extra zingyness.
  • Cheese and Cream – yes, it’s got plenty – torn mozzarella, grated parmesan and cream 😍. It’s a rich dish. You can use less and/or low-half fat cheese if you prefer.
  • Stock – this adds a bit of extra flavour, as well as extra liquid to cook the pasta.

📺 Watch how to make it

Full recipe with detailed steps in the recipe card at the end of this post.

👩‍🍳PRO TIP Be sure to push the pasta under the liquid whilst it’s simmering, so the pasta is evenly cooked.

Sprinkle with extra parmesan, a little black pepper and some fresh parsley before serving.

One Pot Creamy Tomato and Chorizo Rigatoni in a pan with spinach and tomatoes on a blue surface. There are tomatoes and fresh parsley scattered around the pan

🍽️ What to serve it with


I love the addition of fresh tomatoes to this dish. I add them just before serving. My kids don’t really like cooked whole/halved tomatoes, but they love them raw, so this always goes down a treat.

Overhead shot of a blue bowl filled with tomato and chorizo rigatoni on a blue surface next to a blue napkin. There is a pan of the pasta dish in the top of the frame. There are cherry tomatoes and fresh parsley next to the bowl.

🍲 More fantastic One-Pot recipes

Stay updated with new recipes!
Subscribe to the newsletter to hear when I post a new recipe. I’m also on YouTube (new videos every week) and Instagram (behind-the-scenes stories & beautiful food photos).

4.97 from 29 votes

One Pot Creamy Tomato and Chorizo Rigatoni

One Pot Creamy Tomato and Chorizo Rigatoni with mozzarella and parmesan – a quick and easy mid-week dinner, ready in less than 25 mins!
Prep Time: 5 minutes
Cook Time: 20 minutes
Total Time: 25 minutes
Servings: 4 servings
Course: Dinner
Cuisine: Italian

Ingredients

  • 1 tsp olive oil
  • 200 g (7 oz) chorizo sliced
  • 1 small onion peeled and finely chopped
  • pinch salt and pepper
  • 1 red bell pepper de-seeded and sliced
  • 1 yellow bell pepper de-seeded and sliced
  • 3 cloves garlic peeled and minced
  • 250 g (8.8 oz) dried rigatoni pasta
  • 480 ml (2 cups) chicken or vegetable stock
  • 400 g (14 oz) tin of finely chopped tomatoes
  • 1 heaped tbsp tomato puree paste for US
  • 120 ml (1/2 cup) double (heavy) cream
  • 75 g (2 1/2 packed cups) baby spinach leaves
  • 150 g (5.3 oz) mozzarella chopped/torn into small chunks
  • 75 g (3/4 cup) grated parmesan cheese
  • 10 cherry/grape tomatoes sliced in half, I used a mixture of different colour tomatoes

To Serve:

  • pinch black pepper
  • 2 tbsp chopped fresh parsley
  • 2 tbsp grated parmesan cheese
Save This Recipe!
Just enter your email and get it sent straight to your inbox!
Please enable JavaScript in your browser to complete this form.

Instructions 

  • Heat the oil in a large frying pan (skillet) over a medium heat. Add the chorizo and cook for 1-2 minutes on each side until lightly browned and crisp. Remove from the pan with a slotted spoon, place in a bowl and cover.
    1 tsp olive oil, 200 g (7 oz) chorizo
  • Add the chopped onions to the pan and cook for 5 minutes, stirring often, until softened.
    1 small onion
  • Add a pinch of salt and pepper, the red and yellow pepper slices, and the garlic. Cook for a further 2 minutes.
    pinch salt and pepper, 1 red bell pepper, 1 yellow bell pepper, 3 cloves garlic
  • Add in the rigatoni, then pour in the stock, tinned tomatoes, and tomato puree. Stir together, pushing the rigatoni under the liquid.
    250 g (8.8 oz) dried rigatoni pasta, 480 ml (2 cups) chicken or vegetable stock, 400 g (14 oz) tin of finely chopped tomatoes, 1 heaped tbsp tomato puree
  • Bring to a gentle simmer, then cover the pan with a lid or foil and simmer gently for 10 minutes.
  • After 10 minutes, carefully remove the lid and give everything a stir.
  • Add the cream, spinach, mozzarella, and parmesan and stir together.
    120 ml (1/2 cup) double (heavy) cream, 75 g (2 1/2 packed cups) baby spinach leaves, 150 g (5.3 oz) mozzarella, 75 g (3/4 cup) grated parmesan cheese
  • Arrange the cooked chorizo on top (to heat through) and cover. Simmer for a further 2-3 minutes until the pasta is cooked through, the spinach wilted and the cheese melted.
  • Remove the lid and arrange the chopped tomatoes on top, then sprinkle with black pepper, chopped parsley, and grated parmesan.
    10 cherry/grape tomatoes, pinch black pepper, 2 tbsp chopped fresh parsley, 2 tbsp grated parmesan cheese
  • Serve immediately.

Video

Notes

Can I make it ahead?
This recipe tastes best when cooked and eaten right away (especially the flavour of the chorizo), but you can make it ahead and it will still taste good.
Make the whole thing ahead (except adding the fresh tomatoes and parsley at the end), then cool, cover and refrigerate for up to two days.
Reheat in a pan, on the hob, over a medium heat, stirring often. You’ll probably need to add a few splashes of water or stock to loosen up the sauce.
Note: As the dish cools, the pasta will continue to absorb liquid, so the pasta will be a little softer upon reheating.
Can I freeze it?
Yes, leftover portions can be placed in freezer-proof containers and frozen. Defrost overnight in the refrigerator, then reheat as per the ‘make ahead’ instructions above.
Ingredient swaps
  • Swap the pasta for your favourite pasta shape
  • Add extra vegetables (or swap existing ones) – mushrooms, green beans and broccoli make great additions.
    • Add the mushrooms in at the same time as the peppers
    • Add green beans and/or broccoli in about 10 minutes before the end of cooking.
  • Add chilli flakes, chilli sauce or sliced fresh chillies in for a spicy kick. Add them in when you add the bell peppers.
  • Add chicken if you like more meat. After frying and removing the chorizo from the pan, fry chicken pieces off in the leftover chorizo oil, before adding the onions and continuing on with the recipe.
How to scale up and scale down this recipe
You can double or halve the recipe, sticking to the same recipe ratios. The dish will take the same amount of time to cook if you’re halving it.
If you’re doubling the recipe, you’ll need to use quite a deep pan to hold everything. It will probably take an extra minute or two to cook the pasta
Nutritional Information is per serving.

Nutrition

Calories: 785kcal | Carbohydrates: 59g | Protein: 37g | Fat: 44g | Saturated Fat: 21g | Cholesterol: 125mg | Sodium: 1436mg | Potassium: 948mg | Fiber: 4g | Sugar: 8g | Vitamin A: 4080IU | Vitamin C: 122.1mg | Calcium: 506mg | Iron: 4mg

Nutrition information is automatically calculated, so should only be used as an approximation.

This post was first creating October 2017. Updated October 2022 – general housekeeping, tips, new recipe video.

Some of the links in this post may be affiliate links – which means if you buy the product I get a small commission (at no extra cost to you). If you do buy, then thank you! That’s what helps us to keep Kitchen Sanctuary running. The nutritional information provided is approximate and can vary depending on several factors. For more information please see our Terms & Conditions.

Welcome to Kitchen Sanctuary

Hi, I'm Nicky and I love to cook! I want to share with you my favourite, delicious family friendly recipes. I want to inspire you to create fantastic food for your family every day.

Other Recipes You Might Like:

Leave a comment

Your email address will not be published. Required fields are marked *

Rate the recipe




This site uses Akismet to reduce spam. Learn how your comment data is processed.

Comments

  1. Brody L says:

    5 stars
    Love! I was nervous about the pasta ruining if my timings weren’t precise but every aspect turned out well. Next time, I’ll try adding a pinch of smoked paprika and some chilli flakes to serve.

  2. Lisa says:

    5 stars
    Delicious – my whole family loved it! And it was so easy and quick to prepare! (I didn’t have any mozzarella in the fridge, so instead I added about 2 or 3 oz of cream cheese to the simmering sauce mixture, stirring until melted, then mixed the sauce and pasta together) I will definitely be making this again and again in the future. Thanks for a great recipe!

  3. Leigh says:

    5 stars
    Absolutely delicious and loved by my toddler

  4. Kelly says:

    5 stars
    Delicious, but too much mozzarella. Next time I will reduce by half. I added some chili powder to give it a bit of a kick. I also added 300g of chorizo. This recipe is simple and perfect to whip up after work.

  5. Randy says:

    5 stars
    Hello from Montreal .. I made this recipe with added chicken .. simply put .. outstanding !! I’m wanting to make this again only use 16 oz of pasta .. do I need to double the entire quantity of ingredients ??
    The Amature Chef .. lol
    Randy

  6. Mel says:

    5 stars
    Delish and so quick and easy

  7. Del says:

    Hi Nicky
    I love you and your recipes !!!
    If I didn’t want to use double cream, would natural yoghurt/ greek yoghurt work as well?
    Thanks
    Del (Staffordshire)

    1. Nicky Corbishley says:

      Hi Del, I think yogurt might split and wouldn’t bee as creamy (more tangy). You could spoon out a bit of the dish, try stirring some natural yogurt in and see how it works. If it tastes good for you, then you could add it in to the rest of the dish.

  8. Laura says:

    5 stars
    Always a hit any time I make it! Easy to whip up on a weeknight and minimal washing up to do afterwards. Thank you!

  9. Emily Marshall says:

    5 stars
    Honestly my favourite dish ever nothing beats it . I have it at least once a month it’s so easy minimal wash up the flavour is perfect and cheesy and rich in flavour highly recommend!

  10. Kaz says:

    5 stars
    Thank you so much sharing dish I was looking forward trying this and I try make last night I really enjoyed it. One of my favourite dish altime. X