1large headbroccoli(about 1½ lb / 600 g) - cut into small florets
2tablespoonsextra virgin olive oil+ 1 tablespoon to roast the broccoli
2clovesgarlicgrated - use 1 clove or less if sensitive to garlic
¼teaspoonred pepper flakesmore or less to taste
1cup(200g)orzo pastauncooked
3cups(750ml)vegetable brothor chicken broth - add more as needed
1can(230g)white beans15 oz / 400 g can - butter beans or cannellini - drained and rinsed
½lemonzest and juice
½cup(50g)grated parmesan
½teaspoonsaltor more to taste + black pepper
Roast the broccoli: Heat the oven to 430°F (220°C).Cut 1 large head broccoli into florets and add them on a baking sheet. Toss with a drizzle of olive oil, a pinch of salt, and spread on a single layer.Roast for 18–22 minutes, until soft with golden, crispy edges.
Cook the garlic: While the broccoli roasts, place a large skillet on low heat and add 2 tablespoons extra virgin olive oil.Add 2 cloves garlic (grated) and ¼ teaspoon red pepper flakes (if using). Cook for 30–60 seconds, just until it smells good. Don’t let it turn brown.
Cook the orzo and beans: Add 1 cup orzo pasta to the skillet and stir for 1 minute to coat it in the oil.Pour in 3 cups vegetable broth, 1 can white beans (rinsed), ½ teaspoon salt, and pepper.Bring to a gentle simmer and cook for 10–12 minutes, stirring often, until the orzo is soft and creamy. Add a little more broth if it gets too thick.
Add lemon and cheese: Turn off the heat. Stir in the zest and juice of ½ lemon first.Then add ½ cup grated parmesan and stir until melted and creamy.
Finish and serve: Gently mix in the roasted broccoli. Taste and add more lemon, pepper, or broth if needed. Serve warm with a little olive oil, lemon zest, and pepper on top.
Substitutions
Broccoli → Cauliflower, broccolini, or Brussels sprouts (fresh roasts best; frozen works but softer)
Extra virgin olive oil → Regular olive oil, avocado oil, or melted butter
Garlic → Finely chopped onion or thinly sliced leek (sauté until soft)
Red pepper flakes → Aleppo pepper, Calabrian chili, or a pinch of black pepper
Orzo pasta → Ditalini, risoni, pearl couscous, or small shells
Chicken broth → Vegetable broth or water + a splash of soy sauce or miso
White beans → Cannellini, butter beans, navy beans, or great northern beans
Lemon (zest & juice) → No true swap—this lemon parmesan orzo needs real lemon
Parmesan cheese → Pecorino Romano, Grana Padano, or crumbled feta
Tips
Pull orzo early → Take it off the heat while still al dente for a creamy orzo dinner, not mushy
Baby the garlic → Let it soften gently; browned garlic turns bitter
Finish off-heat → Add lemon and parmesan after turning off the heat
Salt later → Broth, beans, and cheese already add salt
Brown the broccoli → A little char makes this broccoli orzo recipe shine
Loosen if needed → A splash of warm broth brings it back together