

Penne pasta, olive oil, garlic, red pepper flakes, crushed San Marzano tomatoes, salt, black pepper, Parmesan, and parsley.
Table of Contents
Some dinners are quiet and cozy. And then some dinners walk in with a little attitude. Penne Arrabbiata is definitely the second kind. It’s spicy, garlicky, tomato-rich, and just dramatic enough to make a regular weeknight feel like you actually had a plan. Even if, like me many times, you absolutely did not.
I started making Penne Arrabbiata on those nights when the fridge looked suspiciously empty, but I still wanted something that tasted like real dinner. You know that moment? You open the fridge three times, hoping something new has magically appeared. It hasn’t. So you turn to the pantry, and there it is: pasta, canned tomatoes, garlic, olive oil, and red pepper flakes. Not glamorous, maybe, but honestly? That’s enough to make something wonderful.
The first time I made this spicy tomato pasta, I remember standing over the skillet while the garlic sizzled in olive oil, thinking, okay, this smells way better than my effort level deserves. Then the red pepper flakes hit the oil, and suddenly the kitchen had that warm, slightly fiery smell that makes people wander in and ask, “What are you cooking?” Always a good sign.
The name “arrabbiata” means “angry” in Italian, which makes me laugh because this sauce really does have a temper. But not in a scary way. More like that lively friend at dinner who talks with their hands, tells stories too loudly, and somehow makes the whole table more fun. The heat comes from crushed red pepper flakes, and you can make it gentle or bold depending on your mood. I usually land somewhere in the middle. I like spice, but I also like keeping my dignity at the dinner table.
What I love about Penne Arrabbiata is how simple it is. There’s no cream, no meat, no complicated sauce situation. Just garlic, olive oil, red pepper flakes, tomatoes, and pasta water doing what they do best. It’s the kind of dish that reminds you simple food can still have a lot of personality. Maybe even more personality, because there’s nowhere for the flavors to hide.
This Roman pasta recipe is also one of those meals that feels a little restaurant-y without being fussy. Add freshly grated Parmesan or Pecorino Romano on top, sprinkle with parsley if you have it, and suddenly your bowl of pasta looks like it came from a cozy little trattoria instead of your kitchen on a slightly chaotic evening.
And yes, it’s spicy. But that’s the charm. Penne Arrabbiata is bold, fast, affordable, and comforting in its own fiery little way. It’s the pasta I make when I want dinner to wake me up a bit. Ever tried something similar?

Why you’ll Love this Penne Arrabbiata?
You’ll love Penne Arrabbiata because it gives you big flavor with very little fuss. It’s one of those recipes that takes basic pantry ingredients and turns them into something that tastes much more exciting than the ingredient list suggests. Pasta, garlic, tomatoes, red pepper flakes, olive oil — simple stuff. But together? They become a spicy tomato pasta that feels bright, bold, and deeply satisfying.
The sauce is the real star. This arrabbiata sauce starts with garlic gently cooked in olive oil, then red pepper flakes get toasted just long enough to release their heat. After that, crushed San Marzano tomatoes simmer into a rich, spicy sauce that coats the penne beautifully. It’s not heavy or creamy. It’s sharp, lively, and saucy in the best way. Almost like marinara’s spicier cousin who shows up late but brings good stories.
Another thing I really like about this Penne Arrabbiata is that you can control the heat. Use 1 teaspoon of red pepper flakes if you want a warmer, friendlier spice. Use 2 teaspoons if you want the sauce to bite back a little. I’ve made it both ways, and honestly, it depends on the day. Sometimes I want a gentle kick. Sometimes I want pasta that makes me sit up straighter.
It’s also fast. The sauce only needs about 15 minutes to simmer, which makes this recipe great for busy nights. You can have the pasta cooking while the sauce comes together, and by the time the penne is drained, the sauce is nearly ready. That kind of timing always makes me feel more organized than I actually am.
This classic Roman pasta recipe also works beautifully as a meatless dinner. It’s naturally simple, and if you skip the cheese or use a dairy-free topping, it can be vegan too. But you can also add grilled chicken, shrimp, sausage, or white beans if you want something heartier. The base is flexible without losing its spicy personality.
And let’s be honest, sometimes dinner just needs to be easy but not boring. Penne Arrabbiata does exactly that. It’s bold enough to feel special, but simple enough that you can make it when your brain is tired. Do you agree that those are the best kinds of recipes?

Ingredient Notes
The ingredients in Penne Arrabbiata are simple, so each one matters more than you might think. Since there’s no cream or heavy add-ins hiding in the sauce, the flavor comes straight from the pasta, olive oil, garlic, red pepper flakes, tomatoes, and seasoning. It’s a short list, but when treated right, it delivers a spicy tomato pasta with real depth.
- Salt: Salt is used for the pasta water and for seasoning the sauce. Don’t be shy with the pasta water salt. Pasta needs flavor from the beginning, not just after it’s covered in sauce. The extra salt in the sauce helps bring out the sweetness of the tomatoes and the warmth of the garlic.
- Penne Pasta: Penne is perfect for Penne Arrabbiata because the tube shape catches the sauce inside and outside. Those little ridges hold onto the spicy tomato sauce beautifully. Cook it until al dente, which means tender but still slightly firm. Nobody wants mushy pasta, especially with a bold sauce like this.
- Olive Oil: Olive oil forms the base of the arrabbiata sauce. It carries the flavor of the garlic and red pepper flakes, so use one you enjoy. It doesn’t have to be expensive, but it should taste good. This is one of those recipes where simple ingredients really show up.
- Garlic: Thinly sliced garlic gives the sauce its savory, fragrant base. You want it lightly golden, not dark brown. Burnt garlic can turn bitter quickly, and once that happens, it’s hard to pretend everything is fine. I’ve tried. It’s not convincing.
- Crushed Red Pepper Flakes: This is where the “angry” part of Penne Arrabbiata comes from. Use 1 teaspoon for a milder sauce or 2 teaspoons for more heat. You can always add more later, but you can’t easily remove spice once it’s in the pan. Sadly, pasta does not come with an undo button.
- Crushed San Marzano Tomatoes: San Marzano tomatoes give the sauce a rich, slightly sweet flavor. They tend to be less sharp than many canned tomatoes, which works beautifully in this spicy pasta sauce. If you don’t have them, use another good-quality can of crushed tomatoes. It’ll still be good.
- Freshly Ground Black Pepper: Black pepper adds warmth and depth. It’s not the main spice here, but it rounds out the sauce and supports the red pepper flakes.
- Sugar: Sugar is optional, and I really mean optional. Sometimes canned tomatoes taste bright and balanced, and you won’t need it. Other times they taste a little too acidic, and a small amount of sugar helps smooth things out. You don’t want sweet sauce, just balanced sauce.
- Parmesan or Pecorino Romano: Cheese is optional, but freshly grated Parmesan or Pecorino Romano adds salty, savory flavor. Pecorino has a sharper, more assertive taste, which pairs beautifully with this Roman pasta recipe. Parmesan is milder and nutty. Both are lovely.
- Fresh Parsley: Parsley adds freshness and color. It’s optional, but it makes the finished pasta look brighter and a little more polished. Like the pasta put on earrings before dinner.

How to Make Penne Arrabbiata?
Making Penne Arrabbiata is wonderfully straightforward. You cook the pasta, reserve a little pasta water, make a quick garlic and tomato sauce, and toss everything together until the penne is coated in glossy, spicy goodness. The main things to watch are the garlic and the pasta. Don’t burn one. Don’t overcook the other. Manage those two, and you’re in very good shape.
Step 1: Cook the pasta
Add 1 tablespoon of salt to a large pot of water and bring it to a boil. Add the penne and cook it according to the package directions until al dente. Before draining, reserve about 1 cup of pasta water. That starchy water is useful because it helps loosen the sauce and makes it cling to the pasta. It looks plain, but it’s secretly important.
Step 2: Heat the olive oil
While the pasta cooks, heat the olive oil in a large skillet over medium heat. You want it warm enough to gently cook the garlic, but not so hot that everything starts browning too fast. Garlic is wonderful, but it is also dramatic and burns quickly.
Step 3: Sauté the garlic
Add the thinly sliced garlic to the skillet and cook for 1 to 2 minutes, stirring often, until lightly golden. The smell at this point is so good. It’s the kind of smell that makes the kitchen feel instantly more comforting, even if there are dishes in the sink and life is not exactly peaceful.
Step 4: Toast the red pepper flakes
Stir in the crushed red pepper flakes and toast them for about 30 seconds. This quick step wakes up their flavor and lets the heat bloom in the olive oil. Don’t toast them too long, though, because they can become bitter. Just a short little sizzle is enough.
Step 5: Add the crushed tomatoes
Pour in the crushed San Marzano tomatoes and stir everything together. Be careful because tomatoes can bubble when they meet hot oil. The sauce will start looking simple at first, but give it time. The garlic, chili flakes, and tomatoes need a few minutes to become friends.
Step 6: Simmer the sauce
Let the sauce simmer for about 15 minutes, stirring occasionally. This helps the flavors blend and lets the sauce thicken slightly. It doesn’t need to cook all day. That’s one of the best things about Penne Arrabbiata — it gives you big flavor without a long simmer.
Step 7: Season the sauce
Season with the remaining salt and freshly ground black pepper. Taste the sauce before adding sugar. If it tastes too sharp or acidic, add the sugar to balance it. If the tomatoes already taste sweet and smooth, skip it. This is one of those little “trust your taste” moments.
Step 8: Toss the pasta with the sauce
Add the drained penne to the skillet and toss until the pasta is well coated. Add the reserved pasta water a little at a time, only as needed, until the sauce looks glossy and clings to the pasta. Don’t dump it all in at once. Pasta water is helpful, but it is not a swimming pool.
Step 9: Garnish and serve
Divide the Penne Arrabbiata into bowls or plates. Top with freshly grated Parmesan or Pecorino Romano if desired, and sprinkle with chopped parsley. Serve warm, preferably right away, while the sauce is saucy and the pasta still has that perfect bite.
Storage Options
Penne Arrabbiata stores nicely, which is great if you’re making it for meal prep or you just happen to have leftovers. Once the pasta cools, place it in an airtight container and refrigerate it for up to 4 days. The pasta will absorb more sauce as it sits, so don’t be surprised if it looks thicker the next day.
To reheat, warm the pasta in a skillet over medium-low heat with a splash of water, broth, or extra tomato sauce. Stir gently until it’s heated through. You can also microwave it in short intervals, stirring between each one. Add a little water before reheating if it looks dry. It helps bring the sauce back to life.
For the best texture, store the arrabbiata sauce and pasta separately if you can. The sauce can be refrigerated in an airtight container for up to 5 days. Then you can cook fresh penne and toss it with the reheated sauce. This keeps the pasta firmer and fresher, especially if you’re making the sauce ahead for a busy weeknight.
You can freeze the sauce by itself, too. Let it cool completely, then transfer it to a freezer-safe container or bag. Freeze for up to 3 months. Thaw it overnight in the refrigerator, then warm it on the stovetop. I prefer freezing the sauce without the pasta because pasta can get a little soft after freezing and reheating.
If you do freeze finished spicy penne arrabbiata, it will still taste good, but the pasta may be softer once reheated. Freeze it in a freezer-safe container for up to 2 months, thaw in the refrigerator, and reheat gently with a splash of water or sauce. Not perfect pasta texture, maybe, but still a comforting bowl of spicy tomato pasta. And sometimes that’s enough.
Variations & Substitutions
Penne Arrabbiata is classic as written, but it’s also easy to adjust based on your taste, pantry, or spice tolerance. The sauce is simple enough to welcome small changes without losing its personality. I do think the garlic, tomatoes, olive oil, and red pepper flakes are the heart of it, though. Change those too much and it becomes a different pasta — probably still tasty, just not quite arrabbiata.
- Adjust the Spice Level: Use 1 teaspoon of red pepper flakes for a milder sauce or 2 teaspoons for a stronger kick. You can also serve extra red pepper flakes at the table so everyone can choose their own heat level. This is helpful if you’re cooking for both spice lovers and people who think black pepper is “a lot.”
- Use a Different Pasta Shape: Penne is traditional and works beautifully, but rigatoni, ziti, fusilli, spaghetti, or linguine can also work. Short pasta shapes hold the sauce especially well, but long pasta can be lovely too.
- Use Fresh Tomatoes: If tomatoes are in season, you can use peeled and crushed fresh tomatoes. The sauce may need a little more time to cook down, and you may need to adjust the salt and sugar depending on how sweet the tomatoes are.
- Add Onion: Traditional arrabbiata sauce is usually very simple, but onion can add sweetness and depth. Cook finely chopped onion in the olive oil before adding the garlic if you want a softer, rounder sauce.
- Add Fresh Basil: Basil adds sweetness and a fresh herbal flavor. It’s not required, but it can be lovely if you want the pasta to feel a little brighter.
- Add Protein: Grilled chicken, shrimp, sausage, or white beans can make Penne Arrabbiata more filling. Sausage adds a lot of flavor, but it also adds salt, so taste before seasoning more.
- Make It Vegan: Skip the Parmesan or Pecorino Romano, or use a dairy-free cheese alternative. The sauce itself is naturally plant-based, which makes this an easy vegan dinner.
- Make It Extra Garlicky: Add one or two extra cloves of garlic if you really love garlic. Just slice it thinly and keep a close eye on it so it doesn’t burn.
- Use Pecorino Romano: Pecorino Romano gives the pasta a sharper, saltier finish than Parmesan. It works especially well with spicy tomato sauce and gives the dish more of that Roman pasta feeling.
- Add Vegetables: Spinach, mushrooms, zucchini, roasted red peppers, or eggplant can all work well. Cook the vegetables first, then toss them with the pasta and sauce so they don’t water everything down.

What to Serve With Penne Arrabbiata?
Penne Arrabbiata is spicy, saucy, and full of tomato flavor, so it pairs best with sides that are simple, fresh, or a little cooling. You don’t need much to make it feel like a full meal. Bread, salad, maybe a vegetable side, and something cold to drink. Done. Dinner has arrived.
- Garlic Bread: Garlic bread is perfect with Penne Arrabbiata because it soaks up extra sauce. And honestly, leaving spicy tomato sauce on the plate feels wrong. Garlic bread understands the assignment.
- Crusty Bread: A simple loaf of crusty bread works beautifully. It lets the pasta stay the main event while still giving you something to dip into the sauce.
- Green Salad: A crisp green salad with a light vinaigrette balances the heat of the pasta. Lettuce, cucumber, red onion, and a lemony dressing are all great choices.
- Caesar Salad: Caesar salad adds creamy, savory flavor, which pairs nicely with the spicy tomato sauce. It makes the meal feel more complete without being too complicated.
- Roasted Vegetables: Roasted zucchini, bell peppers, eggplant, or broccoli add sweetness and texture. The caramelized edges are especially good next to the bright arrabbiata sauce.
- Grilled Chicken: Grilled chicken makes this Roman pasta recipe a heartier dinner. Keep the seasoning simple so the spicy tomato sauce stays the focus.
- Shrimp: Shrimp pairs really well with spicy tomato pasta. You can serve it on top, on the side, or toss it right into the sauce near the end.
- Caprese Salad: Tomatoes, mozzarella, basil, and balsamic make a fresh side that fits the Italian-inspired flavors. It’s simple, pretty, and always welcome.
- Parmesan Roasted Broccoli: Roasted broccoli with Parmesan adds crunch, saltiness, and a nice vegetable side. It’s also a good way to make the meal feel a bit more balanced.
- Sparkling Water or Lemonade: A cold drink helps calm the heat from the red pepper flakes. Sparkling water with lemon feels fresh, while lemonade adds a sweet-tart contrast.
FAQ
How spicy is Penne Arrabbiata?
The spice level depends on how much crushed red pepper you use. This recipe uses 1 to 2 teaspoons, so you can make it mildly spicy or more fiery. Start with less if you’re unsure. You can always add more later.
Can I make this recipe vegan?
Yes, this Penne Arrabbiata is easy to make vegan. Just skip the Parmesan or Pecorino Romano, or use a dairy-free cheese-style topping. The sauce itself is already plant-based.
Can I use a different pasta?
Yes. Penne is classic because it holds the sauce well, but rigatoni, ziti, fusilli, spaghetti, or linguine can also work. Use what you have. Pasta night should not require a grocery-store emergency.
Do I have to use San Marzano tomatoes?
No, but San Marzano tomatoes give the sauce a rich, slightly sweet flavor. If you don’t have them, use another good-quality can of crushed tomatoes. Since the sauce is simple, better tomatoes do make a difference.

Penne Arrabbiata is spicy, garlicky, saucy, and simple in the best possible way. It’s made with pantry-friendly ingredients, comes together quickly, and still tastes like something you’d be happy to order at a little Italian restaurant. I love recipes like that — low effort, high reward, and just enough drama to keep dinner interesting.
This pasta has personality. The garlic gives warmth, the tomatoes bring brightness, and the red pepper flakes add that fiery kick that makes arrabbiata sauce so memorable. It’s not fussy. It’s not heavy. It’s just a bold bowl of spicy tomato pasta that knows exactly what it’s doing.
Try this Penne Arrabbiata the next time you want a classic Roman pasta recipe, easy arrabbiata sauce, or a quick dinner with a little heat. And tell me — would you make it mild, medium, or full-on fiery? Can’t wait to hear what you think!

Penne Arrabbiata
Ingredients
- 1 tbsp salt for the pasta water
- 16 oz penne pasta
- 4 tbsp olive oil
- 4 cloves garlic thinly sliced
- 1 to 2 tsp crushed red pepper flakes adjusted to taste
- 1 can crushed San Marzano tomatoes 28 oz
- 1 ½ tsp salt for seasoning
- Freshly ground black pepper to taste
- 1 ½ tsp sugar optional, to balance acidity
- Freshly grated Parmesan cheese or Pecorino Romano optional, for topping
- 2 tbsp chopped fresh parsley optional, for garnish
Instructions
Prepare the pasta water.
- Add 1 tablespoon of salt to a large pot of water and bring it to a boil.
Cook the pasta.
- Add the penne pasta to the boiling water and cook until al dente, following the package instructions.
Reserve pasta water.
- Before draining the pasta, reserve approximately 1 cup of the pasta cooking water. Drain the pasta and set aside.
Heat the olive oil.
- In a large skillet, heat the olive oil over medium heat.
Sauté the garlic.
- Add the thinly sliced garlic to the skillet and sauté for 1 to 2 minutes, or until lightly golden. Do not allow the garlic to burn.
Toast the red pepper flakes.
- Stir in the crushed red pepper flakes and cook for approximately 30 seconds to release their flavor.
Add the tomatoes.
- Add the crushed San Marzano tomatoes to the skillet and stir to combine with the garlic, oil, and red pepper flakes.
Simmer the sauce.
- Allow the sauce to simmer for 15 minutes, stirring occasionally, until slightly thickened and the flavors have blended.
Season the sauce.
- Season with 1 ½ teaspoons salt and freshly ground black pepper to taste. Add sugar, if needed, to balance the acidity of the tomatoes.
Combine pasta and sauce.
- Add the drained penne to the skillet and toss until the pasta is evenly coated with the arrabbiata sauce.
Adjust the consistency.
- Add reserved pasta water a little at a time, as needed, until the sauce reaches the desired consistency and clings to the pasta.
Serve.
- Divide the Penne Arrabbiata into serving bowls or plates.
Garnish.
- Top with freshly grated Parmesan cheese or Pecorino Romano, if desired. Garnish with chopped fresh parsley, if using.
Enjoy.
- Serve immediately while warm.
Notes











