Discover the ultimate cavatelli broccoli recipe — a cozy Italian classic made with crispy pancetta, garlic, and Parmesan that comes together in under 30 minutes.
Okay, true story: the first time I made this cavatelli and broccoli recipe, I ate it straight from the pan. No bowl, no fork — just me, a wooden spoon, and zero regrets.
It’s one of those dishes that looks impressive but is secretly so easy. If you’ve never cooked with cavatelli before, this recipe for cavatelli and broccoli is the perfect place to start.
Table of Contents
Why You’ll Love This Recipe
This broccoli cavatelli recipe is the kind of weeknight dinner that feels like a hug. It’s got crispy pancetta, tender-but-still-got-some-bite broccoli, garlic, a little heat, and a whole lot of Parmesan.
The cavatelli pasta’s little ridges grab onto every bit of sauce — it’s basically pasta doing its job perfectly. Simple ingredients, big flavor, done and done.

Cavatelli Broccoli Recipe
Equipment
- Large pot
- Large frying pan
- Colander
- Slotted spoon
- wooden spoon
Ingredients
Main Ingredients
- 1 pound cavatelli pasta store-bought or homemade
- 2 heads broccoli heads and stalks
- 3 oz bacon lardons or smoked Italian pancetta
- 3 cloves garlic thinly sliced
- ½ teaspoon red pepper flakes
- ½ cup Parmesan cheese freshly grated, plus extra for serving
- 3 tablespoons extra virgin olive oil
- 1 teaspoon salt or to taste
Instructions
- Fill a large pot with generously salted water and bring it to a boil.
- Thinly slice the garlic. Peel and thinly slice the broccoli stalks, then cut the broccoli heads into small bite-sized florets.
- Add the bacon lardons or pancetta and 1 tablespoon olive oil to a large cold frying pan. Place over low-medium heat and cook for 3 to 4 minutes until crispy and fragrant.
- Add the broccoli florets and stalks to the boiling water and cook for about 3 minutes until just tender. Remove with a slotted spoon into a colander, keeping the water boiling.
- Add the cavatelli pasta to the same boiling water and cook until al dente according to package instructions. Reserve 1/2 cup pasta water before draining.
- Add the sliced garlic to the pancetta pan and cook for about 1 minute until fragrant and lightly golden.
- Stir in the red pepper flakes and cooked broccoli. Toss together over medium heat for 1 to 2 minutes.
- Add the drained cavatelli, Parmesan cheese, reserved pasta water, and remaining olive oil to the pan. Toss gently until coated in a light glossy sauce.
- Taste and adjust seasoning if needed. Serve immediately topped with extra freshly grated Parmesan.
Notes
Ingredients You’ll Need
Here’s everything to grab before you start. Nothing fancy, just good quality basics. As always with Italian cooking, the better your ingredients, the better the result.

| Category | Ingredient | Amount |
|---|---|---|
| Pasta | Cavatelli pasta (store-bought or homemade) | 1 pound (450g) |
| Vegetables | Broccoli (heads + stalks) | 2 heads |
| Protein | Bacon lardons or smoked Italian pancetta | 3 oz (85g) |
| Aromatics | Garlic cloves, thinly sliced | 3 cloves |
| Spice | Red pepper flakes | 1/2 teaspoon |
| Cheese | Freshly grated Parmesan cheese | 1/2 cup + extra to serve |
| Oil | Extra virgin olive oil | 3 tablespoons |
| Seasoning | Salt | 1 teaspoon (or to taste) |
A quick note on the pancetta: smoked Italian pancetta is the dream here, but bacon lardons work great too. Either way, you want something with good fat content — that’s where the flavor starts.
And please, freshly grated Parmesan only. The stuff from the green shaker has no place in this recipe for broccoli and cavatelli. Your future self will thank you.
How to Make Cavatelli and Broccoli
This comes together in stages that all run almost simultaneously — so read through before you start. Once you’ve got the rhythm, it flows like a dream.

Step 1 — Get That Water Boiling
Fill a large pot with water and season it generously with salt. It should taste like a mild sea breeze — not ocean water, but not plain either. Put it on to boil before you do anything else.
Step 2 — Prep the Broccoli and Garlic
Thinly slice your garlic cloves and set them aside. Cut the stalks from the broccoli and peel them — don’t toss the stalks! Slice them thin. Cut the heads into small, bite-sized florets.
Using the stalks is one of those no-waste kitchen moves that pays off big. They cook up tender and sweet, and they soak up all that garlicky, bacony goodness beautifully.
Step 3 — Start the Pancetta Low and Slow
Add the bacon lardons or pancetta to a large, cold frying pan with 1 tablespoon of olive oil. Set it over low-medium heat. Starting cold is the trick — it lets the fat render slowly and evenly.
Cook for about 3-4 minutes until the edges get crispy and the fat is glistening and fragrant. Your kitchen should be smelling amazing right about now. Try not to eat all of it straight from the pan. (I’m speaking from experience.)
Step 4 — Cook the Broccoli
Once your water is boiling, add the broccoli florets and sliced stalks. Cook for about 3 minutes — you want them just tender but still with some structure. They’ll finish cooking in the pan later.
Use a slotted spoon to scoop the broccoli into a colander. Keep that water boiling — you need it for the pasta next. Don’t dump it out by accident (classic move).
Step 5 — Cook the Cavatelli
Drop the cavatelli into the boiling broccoli water. Cook until al dente, per the package instructions. The pasta will pick up a little of the broccoli flavor from the water — that’s a good thing.
Before you drain it, scoop out about half a cup of the starchy pasta water. This is liquid gold and it’s what makes the sauce silky and glossy instead of dry and clumpy.
Step 6 — Build the Flavor in the Pan
Add the sliced garlic to the pan with the pancetta. Stir it around for about a minute until it’s golden and fragrant — don’t walk away here, garlic goes from perfect to burnt fast.
Add the red pepper flakes and broccoli. Toss everything together over medium heat for a minute or two. If the pasta isn’t ready yet, just turn the heat off so the broccoli doesn’t overcook.
“The best pasta dishes are the ones that wait for nothing — so get your timing right and let all the components come together at once.”
Step 7 — Bring It All Together
Add the drained cavatelli to the pan along with the Parmesan, reserved pasta water, and remaining olive oil. Toss gently until everything is coated in a light, glossy sauce.
Taste it. Adjust salt if needed. Pile into a big bowl and finish with a heavy snowfall of freshly grated Parmesan. Serve immediately — this is not a dish that waits around.

Expert Tips, Variations, and Troubleshooting
Tips for the Best Results
Don’t skip the pasta water. It’s the magic ingredient that ties everything together without making the dish heavy. Starchy water = silky sauce. Always save some before draining.
Cook your pancetta cold. Starting with a cold pan ensures the fat renders slowly and the meat gets crispy without burning. It’s a small habit that makes a big difference.
Use the broccoli stalks. They’re tender, flavorful, and cook down beautifully. Peeling them is all it takes to transform them from trash to treasure in this recipe for cavatelli and broccoli.
Tasty Variations to Try
Make it vegetarian: Skip the pancetta entirely and add an extra tablespoon of olive oil. A handful of toasted pine nuts adds great texture and a nutty depth.
Add some heat: Double the red pepper flakes if you like things spicy. A pinch of smoked paprika also works well alongside the pancetta for a smoky kick.
Go cheesy: Can’t get enough cheese? Add a scoop of ricotta right before serving — it melts into the dish and makes it wonderfully creamy. Totally dreamy with this broccoli cavatelli recipe.
If you love this kind of simple, vibrant dish, you might also enjoy our watermelon feta mint salad as a refreshing starter to serve alongside.
Troubleshooting Common Issues
Dish feels dry? Add more pasta water, a tablespoon at a time, while tossing. The starch in the water is what creates that glossy, restaurant-style finish.
Broccoli turned mushy? It was cooked too long in the boiling water, or too long in the pan. Aim for just tender at the boiling stage — it’ll finish in the skillet.
Pasta clumping together? Toss immediately after draining and add it straight to the pan. Don’t let it sit in the colander — cavatelli sticks together fast once it cools.
Storage Instructions
This cavatelli and broccoli recipe is best eaten fresh, but leftovers are still delicious the next day. Here’s how to store it properly.
| Storage Method | Container | Duration |
|---|---|---|
| Refrigerator | Airtight container | Up to 3 days |
| Freezer | Freezer-safe container | Not recommended (broccoli goes mushy) |
How to Reheat
Reheat leftovers in a pan over medium-low heat with a splash of water or a drizzle of olive oil to loosen the pasta. Stir gently and don’t rush it — low and slow keeps the broccoli from completely falling apart.
You can also microwave it in 60-second bursts, covered with a damp paper towel. Add a little olive oil after reheating and finish with fresh Parmesan. It won’t be quite the same as fresh, but it’s still really good.
No-Waste Kitchen Ideas
Got leftover broccoli stalks? Slice them thin and toss into a quick stir-fry or add to soups. Parmesan rinds can go into your next broth or soup for amazing depth of flavor — don’t throw them away!
Leftover pasta can also be repurposed into a quick frittata. Just beat a couple of eggs, mix in the pasta, and cook in an oiled pan. Dinner two nights running — zero effort.
What to Serve With Cavatelli and Broccoli
This dish is satisfying on its own, but if you want to make it a full spread, keep it simple and fresh. A light salad or a cooling dip alongside is all you need.
Try our bright and easy homemade pico de gallo as a fresh side, or whip up a batch of our crowd-pleasing classic guacamole if you’re serving this at a gathering.
For drinks, a cold glass of our creamy homemade horchata is a surprisingly lovely match — sweet, cold, and totally unexpected with pasta.
According to the food science experts at Serious Eats, starchy pasta water is essential for emulsifying pan sauces and creating that glossy restaurant-quality finish at home.
Cavatelli Broccoli Recipe FAQs
Can I use frozen broccoli in this cavatelli broccoli recipe?
You can, but fresh broccoli really is better here. Frozen broccoli tends to release more water and can turn soft quickly in the pan. If that’s what you have, go for it — just thaw it fully and pat it dry before adding it to the skillet.
What can I substitute for cavatelli pasta?
If you can’t find cavatelli, orecchiette is your best bet — it has the same “cup” shape that catches all the sauce. Gnocchi-style shells or medium conchiglie work well too. The key is a pasta with texture and curves to hold onto all that garlicky goodness.
Is this recipe for broccoli and cavatelli gluten-free?
Not by default, but it’s easy to adapt. Just swap in your favorite gluten-free cavatelli or a GF shell pasta. Everything else in the dish — the pancetta, broccoli, garlic, olive oil, and Parmesan — is naturally gluten-free.
Can I make this recipe ahead of time?
You can prep ahead by cooking the broccoli and crisping the pancetta in advance. Store them separately in the fridge for up to a day. Then cook the pasta fresh and bring it all together in the pan right before serving for the best texture and flavor.
What makes cavatelli pasta special compared to regular pasta shapes?
Cavatelli is a small, hand-rolled pasta with a curled, ridged surface — almost like a tiny hot dog bun. Those ridges are what make it so great in this broccoli cavatelli recipe because they grip the sauce, the oil, and the little bits of pancetta and broccoli in every bite.
Give This Recipe a Try
This cavatelli broccoli recipe is one of those dishes you’ll make once and immediately add to your regular rotation. It’s simple, satisfying, and it genuinely delivers every single time.
Whether you’re cooking for yourself on a Tuesday night or feeding a crowd on the weekend, this recipe for cavatelli and broccoli has your back. It’s fast, flexible, and ridiculously delicious.
If you make it, we’d absolutely love to hear what you think! Leave a comment below and let us know how it turned out.