• Total Time: 1 hour
  • Yield: 4-6 1x


  • 1 pound bucatini
  • 1/4 cup olive oil
  • 1 onion, finely chopped
  • 4 stalks broccoli
  • 2 cups tomato puree
  • 2 anchovies, salted or packed in olive oil
  • 2 tablespoons pine nuts
  • 2 tablespoons raisins
  • Salt, to taste
  • Freshly ground black pepper, to taste
  • Parmigiano- reggiano cheese, grated

Which wine do
I pair with this recipe?

Check out our wine pairings to complement this recipe!

Find Out


  1. Cut the broccoli into florets. Discard the stalks. In a large pot of water, blanche the broccoli. Set aside. Retain the cooking water for the pasta.
  2. In a large skillet over medium heat, saute the onion in olive oil until golden. Add the anchovies and allow to dissolve. Add the tomato puree and the broccoli florets. Cover and simmer for 15-20 minutes, until the florets begin to break apart. Add the raisins and pine nuts. Add salt and pepper to taste.
  3. Meanwhile, add salt and return the retained cooking water to a boil. Cook the bucatini until very al dente (half of the recommended cooking time). Drain and add to the broccoli mixture.
  4. Mix well and place in a large baking dish. Sprinkle with Parmgiano.
  5. Meanwhile, preheat the oven to 350 degrees. Bake for 30 minutes until the top is golden brown.
  6. Serve immediately.