There’s something wildly comforting about a simple bowl of Penne alla Arrabbiata. It’s bold, bright, and brilliantly straightforward — a few pantry staples transformed into a saucy, spicy weeknight dinner that feels like a hug with an edge. Inspired by the rustic kitchens of central Italy, this recipe relies on quality ingredients, quick technique, and a little heat to make pasta sing. Read on for an easy, step-by-step guide that yields tender whole-grain penne coated in a vibrant tomato-chili sauce, finished with fresh parsley and a sprinkle of cheese.
Why this Penne alla Arrabbiata works

This version uses whole-grain penne to add a nutty, satisfying chew, while a simple tomato purée keeps the sauce silky without fuss. Two garlic cloves give the sauce an aromatic backbone, and one or two red chilis — finely chopped — let you control the spice level. A modest amount of extra virgin olive oil is all that’s needed to bloom the aromatics, and a touch of salt and pepper balances the bright tomato flavor. Finish with fresh parsley for color and a light dusting of grated pecorino romano or parmesan for savory richness.
Ingredients
- 2 garlic cloves, minced
- 1 or 2 red chilis of choice (depending on how spicy you want it), finely chopped
- 2 tablespoons extra virgin olive oil
- 15 ounces tomato purée can
- 1/4 teaspoon salt
- 1/4 teaspoon pepper
- 14 ounces whole-grain penne
- parsley, fresh, finely chopped
- 1/4 cup pecorino romano or parmesan cheese, grated (optional)
Equipment you’ll need
- Large pot for boiling pasta
- Large skillet or sauté pan
- Wooden spoon or heatproof spatula
- Colander
- Measuring spoons and cups
Step-by-step instructions

- Bring a large pot of salted water to a rolling boil. Add 14 ounces whole-grain penne and cook according to package directions until al dente. Reserve about 1 cup of the pasta cooking water, then drain the penne in a colander.
- While the pasta is cooking, heat 2 tablespoons extra virgin olive oil in a large skillet over medium heat.
- Add 2 garlic cloves, minced, to the warm oil and sauté briefly, about 30 seconds to 1 minute, stirring constantly so the garlic softens but does not brown.
- Add 1 or 2 red chilis, finely chopped, to the skillet. Sauté with the garlic for about 30 seconds to allow the chilis to release their aroma. Adjust the number of chilis to match how spicy you want the dish.
- Pour in the 15 ounces tomato purée can. Stir to combine with the garlic and chilis. Bring the sauce to a gentle simmer over medium-low heat.
- Season the sauce with 1/4 teaspoon salt and 1/4 teaspoon pepper. Taste and adjust if necessary, keeping in mind the optional cheese will add saltiness later.
- Let the sauce simmer for 5–8 minutes, stirring occasionally, until it thickens slightly and the flavors meld. If the sauce becomes too thick, add a splash of the reserved pasta cooking water to reach the desired consistency.
- Add the drained penne to the skillet with the sauce. Toss gently to coat every piece of pasta, adding more reserved pasta water a tablespoon at a time if needed to create a glossy sauce that clings to the penne.
- Remove the skillet from heat. Stir in a generous handful of fresh, finely chopped parsley to brighten the dish.
- Serve immediately, offering 1/4 cup pecorino romano or parmesan cheese, grated, on the side for sprinkling, if desired.
Taste and texture tips

For a silkier sauce, use a high-quality tomato purée and simmer long enough for the raw tomato edge to mellow. If you prefer more heat, add the second red chili or a pinch of crushed red pepper flakes. To keep the penne slightly toothsome, aim for al dente when boiling — it will finish cooking in the hot sauce and soak up the flavors without getting mushy.
Serving suggestions
This Penne alla Arrabbiata shines on its own with a simple green salad and crusty bread for sopping up any leftover sauce. For a heartier meal, pair it with roasted vegetables or a plate of sautéed mushrooms. A light citrusy dessert or a scoop of sorbet makes a refreshing finish after the spice.
Make-ahead and storage
You can prepare the sauce in advance and refrigerate it for up to 3 days. Reheat gently on the stovetop, adding a splash of water to loosen the sauce if it has thickened. Cooked penne keeps well in an airtight container for up to 3 days; when reheating, toss with a bit of olive oil or warm sauce to prevent it from drying out.
Variations to try
- Olive and caper twist: Stir in chopped green olives and a teaspoon of capers for a briny, piquant layer.
- Veggie boost: Add sautéed zucchini or bell peppers to the sauce for extra texture and color.
- Protein add-in: For extra substance, fold in cooked chickpeas or pan-seared tofu cubes before serving.
Ingredient spotlight
Whole-grain penne brings a nuttier flavor and more fiber than its refined counterpart, making this dish a little more filling. Extra virgin olive oil is essential for developing the base flavor without overpowering the sauce. Fresh parsley lends a clean finish, while pecorino romano or parmesan adds savory depth; the cheese is optional and can be omitted for a lighter plate.
Final notes
This Penne alla Arrabbiata is proof that a handful of ingredients, handled with a little attention, can deliver impressive results. The method is forgiving and fast, making it perfect for busy weeknights or last-minute dinners. Keep your pantry stocked with the few essentials and you’ll have a go-to spicy pasta that satisfies every time.

Penne alla Arrabbiata
Equipment
- Saucepan
- Large Pot
- Wooden Spoon
- Colander
Ingredients
- 2 cloves garlic minced
- 1 or 2 red chiles of choice, finely chopped; adjust for spice level
- 2 tablespoons extra virgin olive oil
- 15 ounces tomato purée or tomato sauce
- 1/4 teaspoon salt
- 1/4 teaspoon black pepper
- 14 ounces whole-grain penne
- parsley fresh, finely chopped, for garnish
- 1/4 cup Pecorino Romano or Parmesan grated, optional
Instructions
- Heat 2 tablespoons olive oil in a saucepan over medium heat.
- Add the minced garlic and chopped chiles and sauté until the garlic is fragrant and just turning golden, about 1–2 minutes; do not burn.
- Pour in the 15 ounces of tomato purée, stir, then reduce heat to low–medium and simmer the sauce, uncovered, for about 30 minutes, stirring occasionally.
- Season the sauce with 1/4 teaspoon salt and 1/4 teaspoon pepper, taste and adjust if needed.
- Meanwhile, bring a large pot of salted water to a boil over medium-high heat and cook the penne according to package directions until al dente.
- Reserve about 1 cup of the pasta cooking water, then drain the pasta.
- Add the drained pasta to the sauce and toss to combine over low heat; add reserved pasta water a little at a time if the sauce seems too thick until desired consistency is reached.
- Serve sprinkled with chopped parsley and grated Pecorino Romano or Parmesan if using, and drizzle with a little extra virgin olive oil.
Notes
- Nutrition data includes the optional cheese.
