Try my new budgeting app Cheddar 🧀
Better than YNAB, Mint (RIP), or EveryDollar.
Export 9 ingredients for grocery delivery
Step 1
Preheat the oven to 375 degrees Fahrenheit.
Step 2
Bring a large pot of salted water to a boil over high heat and cook the broccoli for 4 minutes or until softened.
Step 3
In the meantime, prepare a large bowl with ice water and once the broccoli is ready, use a slotted spoon to transfer it directly from the pot to the ice water.
Step 4
Continue boiling the water and cook the pasta for the time indicated on the package for al dente pasta.
Step 5
Drain and add it back to the pot.
Step 6
While the pasta is cooking, drain the broccoli from the ice water and add it to a food processor or blender along with 1/4 cup of parmesan, basil, garlic, lemon juice, and pine nuts.
Step 7
Blend until a sandy texture forms then continue blending and slowly pour in the olive oil.
Step 8
Blend for another 30 seconds or until everything is incorporated.
Step 9
Pour the pesto, half the mozzarella, and half the remaining Parmesan into the pot with the pasta and stir to combine.
Step 10
Pour the mixture into a 9x9 or 9x13 inch casserole dish or baking pan and sprinkle the remaining mozzarella and Parmesan on top.
Step 11
Bake for 20 minutes or until the cheese is melted and the top is golden.
Step 12
Serve with more grated Parmesan and fresh basil leaves for garnish if desired.