Broccoli Orzo with White Beans, Lemon and Parmesan

Save this recipe on:

Creamy, comforting, and vibrant, this Broccoli Orzo with White Beans, Lemon and Parmesan is the kind of meal that manages to be both simple and satisfying. It’s packed with hearty white beans, fresh roasted broccoli, and delicate orzo pasta, all tied together with bright lemon zest and a generous sprinkle of parmesan cheese. The creamy texture comes together effortlessly, making it an ideal weeknight dinner or a hearty lunch to prep ahead.

This dish delivers both on flavor and nutrition. The orzo offers a soft, tender base that soaks up all the goodness from lemon juice and olive oil, while the broccoli provides a crisp contrast and a dose of green. Cannellini beans bring creaminess and plant-based protein, and the parmesan adds a salty, nutty finish. It’s a vegetarian meal that feels indulgent without being heavy.

Why You’ll Love This Broccoli Orzo with White Beans, Lemon and Parmesan

  • It comes together in under 30 minutes, perfect for busy evenings.
  • One pot, fewer dishes!
  • Packed with protein and fiber thanks to the beans and broccoli.
  • Comforting and creamy without needing heavy cream.
  • Bright lemon flavor keeps it fresh and light.

Preparation Phase & Tools to Use (Essential Tools and Equipment)

To bring this dish together with ease, you’ll need a few kitchen basics:

  • Large Saucepan or Sauté Pan: This is essential for cooking the orzo and mixing everything together at the end.
  • Sheet Pan: For roasting the broccoli to achieve those delicious crispy edges.
  • Zester or Microplane: To zest the lemon, which adds an intense citrusy aroma and flavor.
  • Colander: For rinsing the white beans and draining the orzo, if necessary.
  • Wooden Spoon or Silicone Spatula: Helpful for stirring the orzo as it cooks and ensuring nothing sticks.
  • Grater: For freshly grating parmesan for maximum flavor.

Each tool helps streamline the process, ensuring everything is cooked to perfection and the textures stay just right.


Preparation Tips

For best results, roast the broccoli until the edges are slightly charred—this brings out a nutty, caramelized flavor that balances the creamy orzo beautifully. Use low-sodium white beans if you’re watching your salt intake, and always taste your dish before adding extra seasoning. Don’t skip the lemon zest—it adds brightness that cuts through the richness of the cheese. If you like a creamier finish, stir in a splash of the pasta water before serving. Use high-quality olive oil and parmesan to elevate the flavor without extra effort.


Ingredients for Broccoli Orzo with White Beans, Lemon and Parmesan

  • 1 cup dry orzo pasta
  • 1 medium head of broccoli, cut into small florets
  • 1 tablespoon olive oil (plus extra for finishing)
  • 1 (15 oz) can of white beans (such as cannellini or Great Northern), drained and rinsed
  • 2 cloves garlic, minced
  • 1 teaspoon lemon zest (from about 1 lemon)
  • 1 tablespoon fresh lemon juice (more to taste)
  • 1/2 teaspoon salt (adjust to taste)
  • 1/4 teaspoon black pepper
  • 1/4 cup freshly grated parmesan cheese (plus more for garnish)
  • 2 tablespoons chopped fresh parsley (optional, for garnish)
  • 2 cups low-sodium vegetable broth (or water)

Step 1: Roast the Broccoli

Preheat the oven to 425°F (220°C). Toss the broccoli florets with 1 tablespoon olive oil, a pinch of salt, and pepper. Spread them on a baking sheet and roast for 18-20 minutes, until slightly charred and crisp-tender. Set aside.


Step 2: Cook the Orzo

In a large saucepan, heat a drizzle of olive oil over medium heat. Add the orzo and stir for 1-2 minutes to toast it slightly. Pour in the vegetable broth (or water) and bring to a gentle boil. Reduce heat to low and simmer, stirring occasionally, until the orzo is tender and most of the liquid is absorbed, about 8-10 minutes.


Step 3: Add Garlic and Beans

Once the orzo is nearly cooked and still slightly saucy, stir in the minced garlic and drained white beans. Cook for 1-2 minutes until the garlic is fragrant and the beans are warmed through.


Step 4: Combine with Roasted Broccoli

Add the roasted broccoli to the orzo mixture. Stir everything gently to combine without breaking up the beans.


Step 5: Finish with Lemon and Parmesan

Add the lemon zest, lemon juice, grated parmesan, salt, and black pepper. Stir well until the cheese is melted and everything is evenly coated. If it seems too thick, add a splash of reserved pasta water or more broth to loosen it up.


Step 6: Garnish and Serve

Serve warm with a drizzle of olive oil, extra parmesan, and chopped parsley if desired. Enjoy it as a main dish or a hearty side.


Notes

This dish is versatile and forgiving. You can swap orzo for other small pasta like couscous or ditalini, and change up the beans if needed—chickpeas or butter beans also work beautifully. It tastes great warm but also holds up well at room temperature, making it a smart choice for meal prep or a potluck side. To make it vegan, simply skip the parmesan or replace it with a plant-based alternative.


Watch Out for These Mistakes While Cooking

  • Overcooking the orzo: Orzo can go from perfectly al dente to mushy quickly. Stir occasionally and keep an eye on the liquid levels.
  • Undercooked broccoli: If you don’t roast it long enough, it won’t develop that signature charred flavor.
  • Not seasoning in layers: Season each component (broccoli, orzo, and beans) as you go. Waiting until the end can lead to a bland dish.
  • Skipping the zest: Lemon zest is crucial for bringing out freshness. Don’t leave it out.
  • Using pre-grated parmesan: Freshly grated melts better and has more flavor.

Storage Instructions

Store leftovers in an airtight container in the refrigerator for up to 4 days. Reheat gently on the stovetop with a splash of water or broth to loosen the orzo. This dish is not ideal for freezing as the texture of the pasta and broccoli may become mushy after thawing.


Estimated Nutrition

Serving Size: 1.5 cups

  • Calories: 370
  • Protein: 14g
  • Carbohydrates: 47g
  • Fiber: 9g
  • Fat: 12g
  • Saturated Fat: 3.5g
  • Cholesterol: 10mg
  • Sodium: 390mg
  • Sugar: 3g

Frequently Asked Questions

Can I use frozen broccoli instead of fresh?

Yes, just make sure to thaw and pat it dry before roasting to avoid sogginess.

What can I use instead of white beans?

Chickpeas or butter beans are great substitutes. You can also use lentils for a different texture.

Is it possible to make this dish vegan?

Absolutely. Omit the parmesan or use a dairy-free parmesan alternative.

Can I cook the orzo separately and combine everything at the end?

Yes, though cooking it in broth with the other ingredients enhances flavor and creaminess.

Can I serve this cold as a salad?

Yes, it works wonderfully chilled. Add a touch more lemon juice and olive oil before serving.

How can I make this gluten-free?

Swap the orzo with a gluten-free small pasta or even quinoa.

What protein can I add if I want a meat version?

Grilled chicken, shrimp, or even crispy pancetta pairs well with this dish.

Can I double the recipe?

Yes! Just be sure to use a large enough pan and adjust seasoning to taste.


Conclusion

Broccoli Orzo with White Beans, Lemon and Parmesan brings together wholesome ingredients in a comforting, quick-to-make meal. It balances creamy, zesty, and savory flavors with plenty of textures from the beans and roasted broccoli. Whether you’re making dinner for a busy weeknight or prepping meals ahead of time, this recipe is a go-to that doesn’t compromise on taste or simplicity.


Print
clock clock iconcutlery cutlery iconflag flag iconfolder folder iconinstagram instagram iconpinterest pinterest iconfacebook facebook iconprint print iconsquares squares iconheart heart iconheart solid heart solid icon

Broccoli Orzo with White Beans, Lemon and Parmesan


5 Stars 4 Stars 3 Stars 2 Stars 1 Star

No reviews

  • Author: Emily Carter
  • Total Time: 30 minutes
  • Yield: 4 servings
  • Diet: Vegetarian

Description

This Broccoli Orzo with White Beans, Lemon and Parmesan is the perfect mix of comfort and freshness. With creamy orzo, roasted broccoli, and white beans, it’s balanced with zesty lemon and rich parmesan. Ideal for an easy dinner, quick lunch prep, or hearty vegetarian meal that satisfies. Whether you’re searching for dinner ideas, healthy snack options, or a reliable easy recipe to add to your collection, this dish checks all the boxes—nutritious, filling, and deliciously simple.


Ingredients

1 cup dry orzo pasta

1 medium head broccoli, cut into small florets

1 tablespoon olive oil

1 can (15 oz) white beans, drained and rinsed

2 cloves garlic, minced

1 teaspoon lemon zest

1 tablespoon fresh lemon juice

1/2 teaspoon salt

1/4 teaspoon black pepper

1/4 cup freshly grated parmesan cheese

2 tablespoons chopped fresh parsley (optional)

2 cups low-sodium vegetable broth


Instructions

1. Preheat the oven to 425°F (220°C). Toss the broccoli with olive oil, salt, and pepper. Roast on a baking sheet for 18–20 minutes until crisp and slightly charred.

2. In a large saucepan, toast the orzo in a drizzle of olive oil for 1–2 minutes over medium heat.

3. Add the vegetable broth to the pan, bring to a boil, then reduce heat and simmer for 8–10 minutes until orzo is tender and most of the liquid is absorbed.

4. Stir in garlic and white beans. Cook for 1–2 minutes until fragrant and warmed through.

5. Add the roasted broccoli and combine gently.

6. Mix in lemon zest, lemon juice, parmesan, salt, and black pepper. Stir well. Add more broth or pasta water to loosen, if needed.

7. Garnish with olive oil, more parmesan, and fresh parsley. Serve warm.

Notes

Roasting the broccoli until golden brown enhances its nutty flavor and crispness.

Use freshly grated parmesan for the best melt and taste.

A splash of pasta water or broth can adjust the creaminess before serving.

  • Prep Time: 10 minutes
  • Cook Time: 20 minutes
  • Category: Dinner
  • Method: Stovetop & Roasting
  • Cuisine: Mediterranean

Nutrition

  • Serving Size: 1.5 cups
  • Calories: 370
  • Sugar: 3g
  • Sodium: 390mg
  • Fat: 12g
  • Saturated Fat: 3.5g
  • Unsaturated Fat: 7.5g
  • Trans Fat: 0g
  • Carbohydrates: 47g
  • Fiber: 9g
  • Protein: 14g
  • Cholesterol: 10mg

Save this recipe on:

Leave a Reply

Your email address will not be published. Required fields are marked *

Recipe rating 5 Stars 4 Stars 3 Stars 2 Stars 1 Star