Cavatelli pasta with broccoli is a southern Italian weeknight dinner built from a short ingredient list and one pan. The little ridged shells catch the slick of garlic-infused olive oil while the broccoli breaks down just enough to coat the pasta. This version keeps the broccoli with a bit of bite and finishes with a hit of pecorino for salt and depth.
You get a meal that comes together in about 25 minutes from boiling water to plate. There's no separate sauce to build, which means fewer dishes and less chance of overcooking the greens. If you like Italian broccoli as a side, this is the logical next step into a full plate. Making this cavatelli pasta with broccoli at home is surprisingly straightforward once you know the key steps.
Why You'll Love These Cavatelli Pasta With Broccoli
One pot after the pasta boils, so cleanup stays minimal.
Broccoli cooks right in the pasta water, keeping its green color and a slight snap.
The starch from the cavatelli thickens the olive oil into a light, natural sauce.
Pecorino adds a sharp saltiness without a heavy cream base.
It scales easily for two or six without changing the method.
Ingredients You'll Need
12 oz cavatelli pasta (dried) — the ridges hold the oil better than smooth shapes.
1 large head broccoli (about 1 lb) — cut into small florets with some stem.
4 tbsp extra-virgin olive oil — split between cooking and finishing.
4 garlic cloves, thinly sliced — gives a mild sweet base, not a raw bite.
1/2 tsp red pepper flakes — optional, for a low background heat.
1/2 cup grated pecorino romano — sharp and salty, melts into the oil.
2 tbsp reserved pasta water — starchy liquid to bind the sauce.
1 tsp fine salt for the boil, plus more to finish.
Ingredient Substitutions
Cavatelli pasta: Replace with an equal weight of orecchiette if cavatelli is unavailable. Orecchiette is smaller and holds slightly less oil in its cup shape, so you may want an extra teaspoon of olive oil at the end. The cook time stays nearly the same, around 9 to 11 minutes, but check the package. The cavatelli pasta with broccoli works well for weeknight cooking when time is limited.
Pecorino romano: Use an equal amount of aged parmesan if you prefer a nuttier, less salty finish. Parmesan melts a touch more smoothly and lacks the sheep's-milk sharpness, so add a small pinch of salt to compensate. The overall dish reads milder and a bit sweeter. Storing leftover cavatelli pasta with broccoli correctly keeps it tasting good for days.
Extra-virgin olive oil: Swap to a light refined olive oil if you're cooking at higher heat and worry about bitterness. Refined oil has a higher smoke point but less fruitiness, so squeeze a few drops of good oil on at the end for aroma. The garlic will brown more evenly without scorching. For the best results with this cavatelli pasta with broccoli, read through all the steps before starting.
Red pepper flakes: Replace with 1/4 tsp ground black pepper for warmth without the chili note. Black pepper gives a softer heat that blends into the garlic rather than sitting on top. Skip this entirely for a kid-friendly plate. If you enjoyed this, our lemon pasta pasta is worth trying next.
Step-by-Step Instructions
Bring 4 quarts of water to a rolling boil over high heat and add 1 tsp salt. Drop in 12 oz cavatelli and set a timer for 2 minutes less than the package says.
While the pasta cooks, heat 3 tbsp olive oil in a 12-inch skillet over medium-low heat. Add the sliced garlic and red pepper flakes, stirring until the garlic turns pale gold, about 2 minutes, not brown.
Add the broccoli florets to the skillet with a pinch of salt. Cook for 3 minutes, then ladle in 1/2 cup of the boiling pasta water to steam the stems until just crisp-tender.
When the cavatelli is 2 minutes shy of done, transfer it to the skillet with tongs. Let it finish in the broccoli water for the remaining time until al dente, about 2 minutes.
Turn off the heat and stir in the pecorino with the last tbsp of olive oil and 2 tbsp reserved water. Toss for 1 minute until the oil turns milky and coats the shells.
Rest the pan off heat for 2 minutes so the sauce tightens, then plate and add a final pinch of salt.
Pro Tips
Cut the broccoli florets to roughly the size of a penny so they cook at the same rate as the pasta. Large pieces leave you with raw stems and overdone tops.
Save more pasta water than you think you need — a half cup extra in a mug lets you loosen the sauce if the pecorino seizes. Starch is cheaper than adding more oil.
Slice garlic instead of mincing it; thin slices brown slowly and give a softer flavor. For a deeper read on timing, check how to sauté garlic without burning it.
Finish with a drizzle of your best olive oil at the table. The raw fruitiness cuts the salt of the cheese and wakes up the broccoli. This pairs well with lemon arugula pasta on a mixed menu.
Common Mistakes to Avoid
Boiling broccoli separately and draining it kills the starch transfer that makes the sauce. Keep it in the same pan as the pasta water so the liquid stays cloudy and binding.
Adding pecorino over live heat makes it clump into strings. Pull the pan off the burner first, then toss so the cheese emulsifies into the oil instead of seizing.
Rushing the garlic to high heat turns it bitter in seconds. Stay at medium-low heat and watch for a pale gold color as your only cue.
Serving Suggestions
Plate the cavatelli in shallow bowls so the oil pools at the edge for dipping bread. A slice of toasted sourdough soaks up the last of the sauce.
For a fuller table, serve alongside pasta e lenticchie as a second pasta or a simple green salad with lemon. A glass of dry white wine like falanghina matches the broccoli's mineral note.
Storage and Reheating
Cooled leftovers keep in an airtight container in the fridge for up to 3 days. The oil will firm up in the cold, which is normal for a cheese-and-oil sauce.
Reheat in a skillet over medium-low heat with a splash of water, tossing until steaming, about 4 minutes. Avoid the microwave if you can — it separates the oil and leaves the broccoli grey.
This dish does not freeze well because the broccoli turns to mush and the sauce breaks. Make it fresh or eat the fridge portion within the 3-day window.
Recipe Variations
Anchovy Version
Add 3 drained anchovy fillets to the oil with the garlic and mash them until they dissolve. The fish gives a savory base without a strong seafood taste and balances the bitter greens. Expect a deeper, saltier profile that needs less pecorino.
Sausage Add-In
Brown 8 oz of crumbled Italian sausage in the skillet before the garlic, then proceed with the recipe. The rendered fat replaces 1 tbsp of olive oil and adds a meaty weight. This turns the plate into a pork and pasta style main for four.
Lemon Finish
Stir the zest of 1 lemon and a squeeze of juice into the pan at the end with the cheese. The acid brightens the oil and makes the broccoli taste fresher. It leans toward the flavor of lemon garlic shrimp pasta without the seafood.
Whole Wheat Cavatelli
Use whole wheat cavatelli for a nuttier shell and more bite. Add 1 extra minute to the boil and another 2 tbsp pasta water since the grain absorbs more liquid. The sauce turns a shade darker but holds the same texture.
Cavatelli pasta with broccoli is a southern Italian weeknight dinner built from a short ingredient list and one pan. The ridged shells catch garlic-infused olive oil while broccoli breaks down just enough to coat the pasta, finished with sharp pecorino for salt and depth.
Ingredients
12oz cavatelli pasta (dried)
1 large head broccoli (about 1 lb)
4tbsp extra-virgin olive oil
4 garlic cloves, thinly sliced
1/2tsp red pepper flakes
1/2cup grated pecorino romano
2tbsp reserved pasta water
1tsp fine salt for the boil, plus more to finish
4 quarts water
Instructions
1
Boil pasta water
Bring 4 quarts of water to a rolling boil over high heat in a large pot and add 1 tsp salt. Drop in 12 oz cavatelli and set a timer for 2 minutes less than the package says so the pasta finishes later in the broccoli water.
2
Cook garlic and oil
While the pasta cooks, heat 3 tbsp olive oil in a 12-inch skillet over medium-low heat. Add the sliced garlic and red pepper flakes, stirring until the garlic turns pale gold, about 2 minutes, not brown, which gives a mild sweet base without bitterness.
3
Steam broccoli
Add the broccoli florets to the skillet with a pinch of salt and cook for 3 minutes over medium-low heat. Then ladle in 1/2 cup of the boiling pasta water to steam the stems until just crisp-tender with a slight snap and bright green color.
4
Transfer cavatelli
When the cavatelli is 2 minutes shy of done, transfer it to the skillet with tongs. Let it finish in the broccoli water for the remaining time until al dente, about 2 minutes, with a firm bite at the center.
5
Add cheese and oil
Turn off the heat and stir in the pecorino with the last tbsp of olive oil and 2 tbsp reserved water. Toss for 1 minute until the oil turns milky and coats the shells evenly without clumps.
6
Rest and plate
Rest the pan off heat for 2 minutes so the sauce tightens to a light natural coating. Then plate in shallow bowls and add a final pinch of salt to taste before serving.
Nutrition Facts
Servings 4
Amount Per Serving
Calories350kcal
% Daily Value *
Total Fat14g22%
Saturated Fat4g20%
Cholesterol12mg4%
Sodium480mg20%
Total Carbohydrate45g15%
Dietary Fiber5g20%
Sugars4g
Protein13g26%
* Percent Daily Values are based on a 2,000 calorie diet. Your daily value may be higher or lower depending on your calorie needs.
Note
Storage: Cooled leftovers keep in an airtight container in the fridge for up to 3 days; reheat in a skillet over medium-low heat with a splash of water until steaming, about 4 minutes.
Pro tip: Save more pasta water than you need in a mug to loosen the sauce if the pecorino seizes, since starch is cheaper than adding more oil. For a paired menu idea, try creamy lemon pasta.
Garlic care: Slice garlic instead of mincing and stay at medium-low heat so it browns slowly to pale gold without turning bitter.
Finish: Rest the pan off heat 2 minutes so the sauce tightens, then add a drizzle of best olive oil at the table to cut the cheese salt.
Keywords:
cavatelli, broccoli, pecorino, one pan, garlic olive oil, weeknight, southern Italian, red pepper flakes
Pin this recipe to share with your friends and followers.
Anna
Food and Lifestyle Blogger
Hi, I’m Anna — a wellness enthusiast, recipe creator, and founder of Cook Recipe. I love making healthy, easy, and feel-good meals that inspire others to live happier, more balanced lives. When I’m not in the kitchen, you’ll find me exploring new places or flowing through a yoga session! 🌿