-
1
Start by making the Broccoli Pesto.
-
2
Bring a large pot of salted water to a boil.
-
3
Add the broccoli and let it cook for about 2 minutes.
-
4
Drain off the water and immediately transfer the broccoli to a food processor.
-
5
Toss in the walnuts, garlic, parmesan cheese and mascarpone cheese and pulse while slowly pouring in olive oil.
-
6
Taste and season with salt and pepper.
-
7
Pulse until thick and smooth.
-
8
Set Broccoli Pesto aside.
-
9
For the pasta: Heat 2 tablespoons of olive oil over medium heat in a large Dutch oven.
-
10
Cook the onion until softened then add the garlic and continue to cook, just until fragrant.
-
11
Be careful not to burn the garlic.
-
12
Add the sausage next, breaking it up into pieces while it cooks.
-
13
Cook sausage until brown, about 8 to 10 minutes.
-
14
While the sausage cooks, bring a large pot of water to a boil.
-
15
Salt generously and cook orecchiette according to package directions.
-
16
Cook the noodles for 1 minute less than the directions call for.
-
17
Reserve a cup of pasta water before draining the pasta.
-
18
Add the drained pasta to the Dutch oven and stir to combine everything.
-
19
Add 1-2 cups of pesto, stirring to combine.
-
20
You want enough pesto so that the pesto clings to all the noodles.
-
21
Thin out the sauce with the reserved pasta water as needed.
-
22
Remove from heat and serve with extra pesto on the side.