Updated Oct 8, 2026· 6 min read

Key takeaways

  • 340 g rigatoni (about ¾ lb)
  • 30 ml extra-virgin olive oil (2 tablespoons)
  • 1 small yellow onion, finely diced, about 120 g
  • 3 garlic cloves, finely grated or minced
  • 30 g tomato paste (2 tablespoons)
  • 400 g crushed tomatoes (one standard 14-ounce can)
  • ½ to 2 teaspoons crushed red pepper flakes, according to the heat guide below
  • 120 ml heavy cream (½ cup)
  • 60 g finely grated Parmesan, plus more to serve
  • 120 to 180 ml reserved pasta water
  • 1 teaspoon fine salt for the sauce, plus approximately 15 g salt for the cooking water
  • ¼ teaspoon freshly ground black pepper
  • Optional: 15 g unsalted butter, chopped basil, or chopped flat-leaf parsley

Spicy Rigatoni Pasta Recipe: Creamy and Easy

This spicy rigatoni pasta recipe makes four generous servings with 340 g rigatoni, a creamy tomato sauce, and a measured chili range that lets you choose anything from gently warm to properly fiery.

Ingredients

  • 340 g rigatoni (about ¾ lb)
  • 30 ml extra-virgin olive oil (2 tablespoons)
  • 1 small yellow onion, finely diced, about 120 g
  • 3 garlic cloves, finely grated or minced
  • 30 g tomato paste (2 tablespoons)
  • 400 g crushed tomatoes (one standard 14-ounce can)
  • ½ to 2 teaspoons crushed red pepper flakes, according to the heat guide below
  • 120 ml heavy cream (½ cup)
  • 60 g finely grated Parmesan, plus more to serve
  • 120 to 180 ml reserved pasta water
  • 1 teaspoon fine salt for the sauce, plus approximately 15 g salt for the cooking water
  • ¼ teaspoon freshly ground black pepper
  • Optional: 15 g unsalted butter, chopped basil, or chopped flat-leaf parsley

Choose the heat level before cooking

Chili strength varies considerably between brands and batches, so use the quantities below as starting points rather than fixed rules. Add less at first: you can increase heat at the end, but removing it is difficult.

Heat level Red pepper flakes Optional substitution Best for
Mild ½ teaspoon ¼ teaspoon sweet paprika plus a pinch of flakes Children or sensitive palates
Medium 1 teaspoon ¾ teaspoon Aleppo pepper A noticeable but balanced warmth
Hot 1½ teaspoons 1 small fresh red chili, finely sliced Chili-forward pasta
Very hot 2 teaspoons ¼ teaspoon cayenne plus 1 teaspoon flakes Experienced heat seekers

For a family meal, reserve a portion of finished sauce before adding extra chili. A separate pinch of flakes or a few drops of chili oil can then be added to individual bowls instead of making the entire pan hot.

How to make spicy rigatoni pasta

1. Prepare the pasta water

Bring at least 3 litres of water to a rapid boil. Add approximately 15 g salt, then cook the rigatoni according to the package directions, removing it about 2 minutes before the stated finish time. The pasta should be firm in the center because it will finish cooking in the sauce.

Before draining, scoop out at least 250 ml of pasta water. This starchy water is not just a backup liquid: it helps the oil, tomato, cream, and cheese form a smooth sauce that clings to the ridges inside the rigatoni.

2. Build the tomato base

While the pasta cooks, warm the olive oil in a large, deep skillet over medium heat. Add the onion and cook for 5 to 7 minutes, stirring occasionally, until soft and translucent. Add the garlic and cook for 30 seconds.

Stir in the tomato paste and your chosen amount of chili. Cook for 2 to 3 minutes, stirring constantly. The paste should darken slightly and smell sweeter. This step develops deeper flavor and prevents the sauce from tasting like uncooked tomato concentrate.

Add the crushed tomatoes, salt, and black pepper. Reduce the heat to medium-low and simmer for 8 to 10 minutes, stirring once or twice. If the sauce becomes dry before the pasta is ready, add 2 tablespoons of water.

3. Add cream without splitting the sauce

Lower the heat before pouring in the cream. Add the 120 ml cream gradually while stirring. Keep the sauce at a gentle simmer for 2 minutes; avoid a vigorous boil, which can cause the dairy fat to separate.

For a lighter version, replace half the cream with 60 ml whole milk. For a richer sauce, use 150 ml cream, but plan on adding extra pasta water to keep the consistency loose. Coconut cream is possible, although it gives the finished dish a noticeable coconut flavor. Plain yogurt is not a direct one-for-one replacement because it is more likely to curdle over high heat.

4. Emulsify the sauce with the pasta

Transfer the drained rigatoni directly into the skillet. Add 120 ml reserved pasta water and toss continuously over low to medium-low heat for 1 to 2 minutes. The movement helps disperse the olive oil and cream through the tomato mixture while the starch thickens it.

Turn off the heat and add the Parmesan in three additions, tossing after each one. Add another 15 to 30 ml pasta water whenever the sauce looks tight or the cheese begins to clump. Finish with the optional butter and toss again.

The correct consistency should look glossy and fluid when the pan is tilted. It should coat the pasta rather than sit in a thick mound at the bottom. Remember that the sauce continues to thicken as it cools, so stop while it is slightly looser than you want on the plate.

Ingredient substitutions that work

Original ingredient Practical substitute Adjustment
Rigatoni Paccheri, penne rigate, or mezzi rigatoni Use the same 340 g quantity; check cooking time
Heavy cream Half-and-half or whole milk Use 150 ml and add Parmesan gradually
Parmesan Pecorino Romano Use 45 to 50 g because it is saltier
Crushed tomatoes Passata Use 400 g; simmer 5 minutes longer if watery
Fresh onion and garlic 1½ teaspoons onion powder and ½ teaspoon garlic powder Add powders with the tomatoes rather than frying them

Freshly grated cheese melts more smoothly than pre-shredded cheese, which may contain anti-caking agents. If using Pecorino Romano, reduce the added salt until the sauce is finished and tasted.

Timing and portion calculation

This recipe takes approximately 30 minutes from start to serving: 8 minutes to chop and heat the water, 10 minutes to soften the onion and simmer the tomato base, and 10 to 12 minutes to cook and finish the pasta. At 340 g dry pasta for four servings, each portion contains approximately 85 g dry pasta before sauce, a useful standard serving size for a main course.

For six people, multiply every ingredient by 1.5, but use a very large skillet or finish the pasta in two batches. Overcrowding makes tossing difficult and can leave the sauce unevenly distributed. For two people, halve the ingredients and begin with only 75 ml pasta water; add more as needed.

Common mistakes and how to avoid them

  • Adding cream while the sauce is boiling: lower the heat first to reduce the chance of separation.
  • Draining all the pasta water: reserve it before lifting the colander. The starchy liquid is essential to the emulsion.
  • Using too much chili immediately: chili becomes more noticeable as the dish rests. Start conservatively and adjust at the end.
  • Adding Parmesan over high heat: intense heat can make cheese stringy or grainy. Turn off the heat and add it gradually.
  • Cooking the pasta fully in the pot: slightly undercook it so the final tossing stage absorbs sauce without producing soft pasta.
  • Making the sauce too thick: add pasta water 1 tablespoon at a time. A glossy, loose sauce will finish thicker on the plate.

Storage and reheating

Cool leftovers promptly, transfer them to a covered container, and refrigerate for up to 3 days. Reheat gently in a skillet with 1 to 2 tablespoons of water or milk per serving, stirring until loosened. Avoid high heat, which can make the cream and cheese sauce oily. Freezing is possible, but the texture may become slightly grainy after thawing; this pasta is best served fresh.

Frequently asked questions

Can I make this spicy rigatoni pasta recipe without cream?

Yes. Replace the cream with 150 ml additional pasta water and increase the Parmesan to 75 g. The result will be a glossy tomato-chili sauce rather than a pink cream sauce. Add 15 g butter at the end for extra body.

Why is my sauce oily?

The pan was likely too hot, the cream boiled, or the pasta was not tossed with enough starchy water. Lower the heat, add 1 tablespoon pasta water, and toss vigorously. If necessary, add another tablespoon until the sauce looks unified.

How can I make the recipe vegetarian?

Use a vegetarian hard cheese in place of Parmesan, since some traditional hard cheeses are made with animal-derived rennet. The remaining ingredients are otherwise suitable for a vegetarian version.

R
Rachel Green
We compare specs, materials and verified owner reviews before a product earns a spot. Rankings are never paid.

FAQ

Can I make this spicy rigatoni pasta recipe without cream?
Yes. Replace the cream with 150 ml additional pasta water and increase the Parmesan to 75 g. The result will be a glossy tomato-chili sauce rather than a pink cream sauce. Add 15 g butter at the end for extra body.
Why is my sauce oily?
The pan was likely too hot, the cream boiled, or the pasta was not tossed with enough starchy water. Lower the heat, add 1 tablespoon pasta water, and toss vigorously. If necessary, add another tablespoon until the sauce looks unified.
How can I make the recipe vegetarian?
Use a vegetarian hard cheese in place of Parmesan, since some traditional hard cheeses are made with animal-derived rennet. The remaining ingredients are otherwise suitable for a vegetarian version.
Affiliate disclosure. As an Amazon Associate we earn from qualifying purchases at no extra cost to you. Prices accurate as of the date shown.