Broccoli Orzo with White Beans, Lemon and Parmesan
This broccoli orzo with white bean, lemon and parmesan is a simple, comforting dinner that turns everyday ingredients into a creamy, lemony, and deeply satisfying meal you’ll want to make again and again.
Why You’ll Love This Creamy Broccoli Orzo
Some flavor combinations just work every time. Broccoli, garlic, lemon, and parmesan are one of them. Add creamy orzo and tender white beans cooking right next to it, and you get a dish that feels rich and comforting without being heavy.
Louise and I made this for a quiet dinner at home, and by the end of the meal we were already talking about when to make it again. We think you’ll love it because:
- It fits a Mediterranean diet approach. Vegetables, beans, olive oil, and pasta come together in a simple, balanced way.
- It’s easy and reliable. Simple steps, no tricky timing, and very little can go wrong.
- It’s creamy without cream. The orzo turns silky as it cooks, helped along by the beans and parmesan.
- It feels comforting, not heavy. Bright lemon keeps everything balanced and fresh.
- It works as a real dinner. Filling, satisfying, and perfect on its own for a calm weeknight meal.
- It tastes better than expected.Roasted broccoli adds depth that makes the whole dish feel special.
- Broccoli: You can use fresh or frozen, but fresh broccoli roasts better and gets that nutty, charred flavor that’s incredible with lemon and parmesan. Frozen works when needed, just expect a softer texture.
- Extra virgin olive oil: Forms the flavor base and adds richness. Regular olive oil works too if that’s what you keep on hand.
- Garlic: Fresh garlic is essential here. Garlic powder won’t give the same result. If you’re out, use finely chopped onion or thinly sliced leek instead sautéed until soft.
- Red pepper flakes: Optional, for gentle warmth. Leave them out if you prefer a milder broccoli orzo recipe.
- Orzo pasta: Cooks into a creamy texture that makes this dish feel comforting. Small pasta shapes like ditalini or risoni are good substitutes.
- Broth: Chicken broth adds savory depth and helps create depth in this creamy orzo dinner. Vegetable broth works well for a vegetarian option.
- White beans: Cannellini beans are our favorite, but butter beans, navy beans, or great northern beans all work in this orzo with white beans.
- Lemon: Both zest and juice are key. Lemon is not optional here—it’s what makes this lemon parmesan orzo bright and balanced.
- Parmesan cheese: Adds richness. Pecorino Romano works, or use crumbled feta for a different but still satisfying finish.
Ingredients USAMETRIC
- ▢ 1 large head broccoli (about 1½ lb / 600 g) – cut into small florets
- ▢ 2 tablespoons extra virgin olive oil + 1 tablespoon to roast the broccoli
- ▢ 2 cloves garlic grated – use 1 clove or less if sensitive to garlic
- ▢ ¼ teaspoon red pepper flakes more or less to taste
- ▢ 1 cup orzo pasta uncooked
- ▢ 3 cups vegetable broth or chicken broth – add more as needed
- ▢ 1 can white beans 15 oz / 400 g can – butter beans or cannellini – drained and rinsed
- ▢ ½ lemon zest and juice
- ▢ ½ cup grated parmesan
- ▢ ½ teaspoon salt or more to taste + black pepper
Instructions STEP PICTURES
- 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.
Notes
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