This vibrant Italian-inspired pizza features a homemade zesty broccoli pesto base, topped with melted mozzarella, tangy feta or goat cheese, and plenty of fresh greens like spinach and arugula. The entire dish comes together in just 35 minutes, making it perfect for weeknight dinners. The pesto adds incredible depth with blanched broccoli, fresh basil, crunchy walnuts, and Parmesan, while the post-bake arugula adds a peppery finish that balances the rich cheese.
The oven had been running hot for weeks, and I kept burning the edges of everything I baked, until one Tuesday evening I decided to lean into it with a pizza that could actually handle some serious heat. Broccoli pesto was a desperate impulse, born from a crisper drawer overflowing with the stuff and a basil plant that would not stop growing. That first batch came out so loudly green and unexpectedly delicious that my partner stopped mid bite and just stared at me. We have not ordered pizza delivery since.
I made this for a small dinner party once when the mains plan fell through at the last minute, and three guests asked for the recipe before they even finished their first slice. There is something about the combination of that earthy pesto with the salty crumble of feta that makes people forget they are eating something good for them. The arugula piled on top at the end adds a peppery bite that wakes everything up.
Ingredients
- 1 pound (450 g) fresh pizza dough: Store bought works beautifully here, but if you have a favorite homemade dough, use it and let it come to room temperature before stretching.
- 1 1/2 cups (150 g) broccoli florets: Small florets blend more easily and give the pesto a smoother, creamier texture.
- 1/2 cup (20 g) fresh basil leaves: This bridges the gap between traditional pesto and the broccoli, so do not skip it.
- 1/4 cup (30 g) walnuts or pine nuts: Walnuts are cheaper and add a pleasant earthiness, while pine nuts give a more classic, buttery feel.
- 2 garlic cloves: Raw garlic can overwhelm the delicate broccoli flavor, so use a light hand if your cloves are large.
- 1/3 cup (30 g) grated Parmesan cheese: This brings umami and helps the pesto cling to the dough rather than sliding off.
- 1/3 cup (80 ml) extra virgin olive oil: Good oil makes a noticeable difference here since the pesto is the star of the whole pizza.
- Salt and black pepper, to taste: Season the pesto generously before spreading, because the dough itself is unsalted.
- Juice of 1/2 lemon: A squeeze of brightness that stops the broccoli from tasting flat or overly vegetal.
- 1 1/2 cups (150 g) shredded mozzarella cheese: Low moisture mozzarella melts more reliably than the fresh kind on this pizza.
- 1/2 cup (60 g) crumbled feta or goat cheese: Either works, but feta gives a sharper, saltier contrast against the mild pesto.
- 1/2 cup (40 g) baby spinach leaves: These wilt into the cheese during baking and disappear almost entirely.
- 1/2 cup (40 g) arugula (rocket): Added after baking so it stays fresh and peppery.
- 1/4 small red onion, thinly sliced: Soak the slices in cold water for five minutes if you want a milder bite.
- Fresh basil, for garnish: Torn leaves scattered at the end make the whole pizza smell incredible.
Instructions
- Crank the oven:
- Preheat to 475 degrees F (245 degrees C) with a pizza stone inside if you have one, and give it a full thirty minutes to get properly screaming hot.
- Blanch the broccoli:
- Drop the florets into boiling water for exactly one minute, then scoop them straight into an ice bath so they keep that vivid green and do not turn mushy on you.
- Blend the green pesto:
- Pulse the drained broccoli with basil, nuts, garlic, Parmesan, olive oil, lemon juice, salt, and pepper in a food processor until mostly smooth but still with a little texture left in it.
- Stretch the dough:
- On a well floured surface, press and stretch the dough to your preferred thickness, then transfer it carefully onto a sheet of parchment paper for easy moving.
- Spread and top:
- Slather the broccoli pesto across the dough in an even layer, then scatter mozzarella, feta, spinach, and red onion slices over every inch.
- Bake until blistered:
- Slide the pizza onto the hot stone or baking sheet and bake for 12 to 15 minutes, watching for a golden crust and bubbling, lightly browned cheese.
- Finish with fresh greens:
- Pull it from the oven, pile on the arugula and torn basil leaves while the cheese is still molten, then slice and serve immediately.
There was a rain soaked Sunday where I made this with my niece standing on a step stool beside me, and she ate an entire quarter of it before realizing the green sauce was made from broccoli. She now requests it every time she visits, and I have learned to always make a double batch of the pesto because she eats it with a spoon straight from the processor.
What to Serve Alongside
A simple side salad with a sharp vinaigrette cuts through the richness of the cheese beautifully, and a bowl of roasted tomato soup turns the whole meal into something deeply comforting on a cold evening. A chilled glass of Sauvignon Blanc pairs surprisingly well with the lemony, herbaceous pesto.
Making It Your Own
Try tucking thinly sliced zucchini or a handful of sweet peas under the cheese for even more green goodness. A drizzle of chili oil across the finished pizza adds a welcome warmth that plays nicely against the cool, fresh arugula.
Storing and Reheating
Leftover slices keep well in the fridge for up to three days and reheat best in a dry skillet on medium heat, which crisps the bottom back up without making it tough. The pesto on its own will hold in a jar for five days and is excellent on toast, stirred into pasta, or thinned out as a salad dressing.
- Always store the arugula separately so it does not wilt into a wet mess on top of the leftover slices.
- Freeze extra pesto in ice cube trays for a quick flavor boost on busy weeknights.
- Let the pizza cool for two minutes before slicing so the cheese has time to set and does not slide right off.
This is the kind of recipe that reminds you vegetables never needed to be boring, and a pizza does not need tomato sauce to feel complete. Make it once and it will quietly become a regular in your weeknight rotation.
Recipe Questions & Answers
- → Can I make the broccoli pesto ahead of time?
-
Yes, the broccoli pesto can be made up to 3 days in advance and stored in an airtight container in the refrigerator. The flavors actually develop and meld together over time, making it even more delicious.
- → What other toppings work well with this combination?
-
Sliced zucchini, fresh peas, cherry tomatoes, or artichoke hearts make excellent additions. You can also add grilled chicken or roasted chickpeas for extra protein if desired.
- → Can I use store-bought pesto instead?
-
While traditional basil pesto works, the broccoli pesto adds unique flavor and vibrant color. If substituting, look for a high-quality basil pesto and consider adding some finely chopped blanched broccoli for texture.
- → What's the best way to achieve a crispy crust?
-
Preheat your oven to 475°F and use a pizza stone if available. Place the stone in the oven during preheating so it gets thoroughly hot. Roll the dough thinly and avoid overloading with toppings to ensure even cooking.
- → How do I make this vegan?
-
Replace the mozzarella and feta with plant-based cheese alternatives. Substitute the Parmesan in the pesto with nutritional yeast or a vegan Parmesan-style product. The result is still delicious and satisfying.
- → Can I freeze the assembled but uncooked pizza?
-
Yes, assemble the pizza on a parchment-lined baking sheet and freeze until solid. Then wrap tightly in plastic and foil. Bake from frozen, adding 2-3 minutes to the cooking time.