Penne all'arrabbiata
Vegetarian
Penne in a fiery tomato sauce of garlic, dried chilli and olive oil — 'arrabbiata' means angry, a nod to the heat. A Roman trattoria staple that comes together while the pasta boils.
Penne all'arrabbiata is an Italian pasta dish from Italy, ready in about 25 minutes and made with dried pasta, red chilli flakes and canned tomatoes. It serves 4 and is rated easy to cook.

- Prep
- 5 min
- Cook
- 20 min
- Total
- 25 min
- Serves
- 4
- Level
- Easy
- Calories
- 408
Ingredients
For the cooking water
For the sauce
Method
Step 1
Warm the oil in a wide pan over medium-low heat and sizzle the garlic (opens in a new tab) and chilli for a minute until fragrant.
- 2 min
- medium-low heat
- Frying pan / skillet (opens in a new tab)
Step 2
Add the tomatoes and salt, bring to a lively simmer and cook, stirring now and then, until thickened and glossy.
- 15 min
- medium heat

How it looks · Photo: Nanda Mends on Pexels Step 3
Meanwhile cook the penne (opens in a new tab) in well-salted boiling water until al dente, keeping some cooking water.
- 11 min
- high heat
- Stockpot / large pot (opens in a new tab)

How it looks · Photo: Gianpiero Ferraro on Pexels Step 4
Toss the drained penne in the sauce with a splash of pasta (opens in a new tab) water over the heat for a minute. Finish with parsley (opens in a new tab) and serve with pecorino (opens in a new tab) if you like.
- 2 min
- medium-high heat

How it looks · Photo: Willians Huerta on Pexels
About this dish
- Origin
- Lazio (Rome), Italy · Commonly attributedMore food from Italy
- Dish
- Lunch · Dinner · Pasta · Main courses
- Cooking method
- Boiled, Simmered
- Taste
- spicy (chilli heat), tangy, garlicky
- Diet
- Vegetarian (lacto-ovo) · No nut ingredientsWithout the optional extras: Vegan, Plant-based, Ovo-vegetarian, Dairy-freeWorked out from the ingredients. How labels work
All labels
Vegetarian (lacto-ovo) · Eggetarian · Lacto-vegetarian · Pescatarian · Flexitarian-friendly · Egg-free · No nut ingredients · No added sugar · Alcohol-free · Pork-free · Beef-free - Good for
- Everyday · Budget-friendly
- Cook more with
- Dried pasta · Red chilli flakes · Canned tomatoes · Garlic
Allergens
- Contains, can be adapted: Milkfrom pecorino romano
- May contain: Eggsfrom dried pasta
- Contains: Wheatfrom dried pasta
- Contains: Glutenfrom dried pasta
Based on typical versions of these ingredients and not verified allergen-free. Brands differ and cross-contact happens, so always check labels. For severe allergies, follow your clinician’s advice.
Nutrition
408 kcal per serving
Estimated1 serving ≈ 195 g · recipe makes 4
Where the energy comes from
- Protein 11%
- Carbohydrate 63%
- Fat 26%
| Nutrient | Per serving | Per 100 g* |
|---|---|---|
| Energy | 408 kcal | 209 kcal |
| Protein | 11.5 g | 5.9 g |
| Carbohydrate | 64.5 g | 33 g |
| Net carbohydrate | 59.8 g | 30.7 g |
| Sugars | 4.8 g | 2.4 g |
| Added sugars | 0 g | 0 g |
| Fibre | 4.7 g | 2.4 g |
| Fat | 11.6 g | 6 g |
| Saturated fat | 1.7 g | 0.9 g |
| Trans fat | — | — |
| Cholesterol | 0 mg | 0 mg |
| Sodium | 703 mg | 360 mg |
| Salt equivalent | 1.8 g | 0.9 g |
Vitamins & minerals per serving
- Potassium
- 391 mg
- Calcium
- 56 mg
- Iron
- 3.4 mg
- Magnesium
- 54 mg
- Vitamin A (RAE)
- 30 µg
- Vitamin C
- 14 mg
- Vitamin D
- 0 µg
- Vitamin B12
- 0 µg
- Folate (DFE)
- 321 µg
How these numbers were made
- Calculated from USDA FoodData Central (SR Legacy) per-100 g values and the listed quantities.
- *Per 100 g of combined raw ingredients; the cooked dish may weigh more or less.
- Optional ingredients are not included: parsley, pecorino romano.
- Red chilli flakes: Ground cayenne (FDC 170932) used as a stand-in for dried chilli flakes such as pul biber or Aleppo pepper.
- “—” means the value isn’t known for enough of the ingredients; it is never zero by default.
- Values are estimates for guidance, not for medical dosing. U.S. Department of Agriculture, Agricultural Research Service. FoodData Central, 2019. fdc.nal.usda.gov.
Good to know
Tips
- Finishing the pasta in the sauce for the last minute lets it absorb flavour.
Common mistakes
- Browning the garlic and chilli — they should sizzle gently for a minute, not colour, or the sauce turns bitter.
Serve with
- Serve with a green salad and bread.
Storage
- Sauce keeps 4 days in the fridge or 3 months frozen.
Reheating
- Reheat the sauce gently and cook fresh pasta.
Original editorial recipe · FriendsPantry editorial · Not yet independently reviewed · Added · Updated
Recipe DNA
How this dish is built
Built from the recipe’s own sections. Each band’s width is its share of the dish by weight. Choose a component to see what it does.
What the dish is built around
Main ingredient
- Dried pasta, penne rigate320 g
- Canned tomatoes, crushed1 can · 400 g
- Pecorino Romano, grated (optional)30 g
Reviews & corrections
Reviews come from signed-in cooks and appear after a moderator checks them. We never show made-up ratings.
You might also like

Spaghetti aglio, olio e peperoncino
Italian · 17 min · 582 kcal · Vegan
Pasta alla puttanesca
Italian · 30 min · 515 kcal
Pasta alla Norma
Italian · 50 min · 632 kcal · Vegetarian
Spaghetti al pomodoro
Italian · 30 min · 525 kcal · Vegetarian