This Creamy Orzo with Broccoli and Parmesan is a cozy, one-pot style side (or light main) that eats like a quick risotto. Tender orzo is simmered in flavorful vegetable broth, tossed with bright green broccoli, and finished with Parmesan for a silky, cheesy finish. Simple, comforting, and ready in about 20 minutes, it’s perfect for busy weeknights.
Ingredients
- 1 cup orzo pasta
- 2 cups broccoli florets (bite-size pieces)
- 2 tablespoons olive oil
- 2 cloves garlic, minced
- 1/2 teaspoon red pepper flakes (optional)
- 3 cups vegetable broth (plus a splash more if needed)
- 1/2 cup grated Parmesan cheese (plus extra for serving)
- Salt, to taste
- Freshly ground black pepper, to taste
- Fresh parsley, chopped (for garnish)
Instructions

- In a large pot, bring the vegetable broth to a boil over medium-high heat.
- Stir in the orzo, reduce heat to medium, and cook according to package directions, about 8–10 minutes, until al dente, stirring occasionally so it doesn’t stick.
- During the last 2 minutes of cooking, add the broccoli florets to the pot with the orzo so they become crisp-tender and bright green.
- If there is excess liquid remaining once the orzo is cooked and the broccoli is tender-crisp, carefully drain it off, leaving just a small amount to keep things creamy.
- Meanwhile, in a separate large skillet, heat the olive oil over medium heat.
- Add the minced garlic and red pepper flakes (if using) and sauté for 1–2 minutes, until fragrant and just turning golden avoid browning the garlic.
- Transfer the hot orzo and broccoli mixture into the skillet with the garlic oil. Toss well to coat everything evenly.
- Remove the skillet from the heat and immediately stir in the grated Parmesan cheese, mixing until it melts and the orzo looks creamy. If the mixture seems too thick, add a splash of warm broth or hot water to loosen.
- Season to taste with salt and freshly ground black pepper.
- Serve warm, garnished with chopped fresh parsley and extra Parmesan if desired.
Variation
- Lemon-Garlic Orzo with Broccoli: Add the zest of 1 lemon and 1–2 tablespoons of fresh lemon juice when stirring in the Parmesan for a bright, zesty twist.
- Cheesy Orzo Primavera: Add extra veggies such as peas, diced bell pepper, or baby spinach during the last few minutes of cooking for a colorful, veggie-packed version.
- Creamy Orzo with Chicken: Stir in 1–1 1/2 cups of cooked, shredded or diced chicken breast or rotisserie chicken with the orzo and broccoli for a heartier main dish.
Cooking Notes
- Stir the orzo regularly as it cooks to prevent it from sticking to the bottom of the pot or clumping together.
- Broccoli texture is flexible 2 minutes yields crisp-tender florets; add another minute if you like them softer.
- If you accidentally drain off too much liquid, you can always stir in a splash of warm broth or milk to restore creaminess before adding the Parmesan.
Serving Suggestions
- Serve as a side dish alongside roasted chicken, grilled fish, or baked salmon for a balanced meal.
- Pair it with a simple green salad and crusty bread to turn this into a satisfying vegetarian main course.
- Top with extra Parmesan, a drizzle of good olive oil, and a squeeze of lemon juice right before serving for added richness and brightness.
Tips
- Toast the orzo in a little olive oil in the pot for 2–3 minutes before adding broth to deepen the nutty flavor.
- For ultra-creamy results, stir in a splash (2–3 tablespoons) of cream, half-and-half, or whole milk with the Parmesan.
- Make it ahead by cooking the orzo slightly under al dente, then rewarming gently with a splash of broth and fresh Parmesan just before serving.
Prep Time
- Prep Time: 5 minutes
- Cook Time: 15 minutes
- Total Time: 20 minutes
Nutritional Information (Per Serving)
- Calories: 320 kcal
- Protein: 11 g
- Sodium: 580 mg
Frequently Asked Questions
- Can I use a different pasta instead of orzo?
Yes, you can use other small pasta shapes like ditalini, small shells, or acini di pepe. Cooking times may vary slightly, so check for al dente doneness. - Can I use frozen broccoli?
Absolutely. Add frozen florets directly to the pot during the last 3–4 minutes of orzo cooking, without thawing first. - How do I store and reheat leftovers?
Store cooled leftovers in an airtight container in the fridge for up to 3–4 days. Reheat gently on the stovetop or in the microwave with a splash of broth, milk, or water to bring back the creaminess. - Is this recipe gluten-free?
Orzo is typically made from wheat, so it’s not gluten-free. To make a gluten-free version, use gluten-free orzo or a small gluten-free pasta and ensure your broth and Parmesan are certified gluten-free.
Conclusion
Creamy Orzo with Broccoli and Parmesan is the kind of simple, comforting dish you’ll make on repeat. Tender orzo and crisp-tender broccoli are wrapped in a velvety Parmesan sauce that comes together in minutes, using just a few pantry staples. Serve it as a cozy side or a vegetarian main and enjoy an easy, satisfying bowl any night of the week.
Print
Orzo with Broccoli
- Total Time: 20 minutes
- Yield: 4 servings 1x
- Diet: Vegetarian (use vegetarian Parmesan if needed)
Description
This Creamy Orzo with Broccoli and Parmesan is a cozy, one-pot style side (or light main) that eats like a quick risotto. Tender orzo is simmered in flavorful vegetable broth, tossed with bright green broccoli, and finished with Parmesan for a silky, cheesy finish. Simple, comforting, and ready in about 20 minutes, it’s perfect for busy weeknights.
Ingredients
- 1 cup orzo pasta
- 2 cups broccoli florets (bite-size pieces)
- 2 tablespoons olive oil
- 2 cloves garlic, minced
- 1/2 teaspoon red pepper flakes (optional)
- 3 cups vegetable broth (plus a splash more if needed)
- 1/2 cup grated Parmesan cheese (plus extra for serving)
- Salt, to taste
- Freshly ground black pepper, to taste
- Fresh parsley, chopped (for garnish)
Instructions
- In a large pot, bring the vegetable broth to a boil over medium-high heat.
- Stir in the orzo, reduce heat to medium, and cook according to package directions, about 8–10 minutes, until al dente, stirring occasionally so it doesn’t stick.
- During the last 2 minutes of cooking, add the broccoli florets to the pot with the orzo so they become crisp-tender and bright green.
- If there is excess liquid remaining once the orzo is cooked and the broccoli is tender-crisp, carefully drain it off, leaving just a small amount to keep things creamy.
- Meanwhile, in a separate large skillet, heat the olive oil over medium heat.
- Add the minced garlic and red pepper flakes (if using) and sauté for 1–2 minutes, until fragrant and just turning golden avoid browning the garlic.
- Transfer the hot orzo and broccoli mixture into the skillet with the garlic oil. Toss well to coat everything evenly.
- Remove the skillet from the heat and immediately stir in the grated Parmesan cheese, mixing until it melts and the orzo looks creamy. If the mixture seems too thick, add a splash of warm broth or hot water to loosen.
- Season to taste with salt and freshly ground black pepper.
- Serve warm, garnished with chopped fresh parsley and extra Parmesan if desired.
Notes
- Use low-sodium vegetable broth so you can better control the salt level at the end.
- Cut broccoli into small, even florets so they cook quickly and evenly in just a couple of minutes.
- If you prefer a looser, more risotto-like texture, don’t drain all the broth leave a bit extra to help create a sauce with the Parmesan.
- Freshly grated Parmesan melts more smoothly and gives better flavor than pre-shredded cheese.
- Red pepper flakes are optional but add a nice gentle heat that balances the richness of the cheese.
- Prep Time: 5 minutes
- Cook Time: 15 minutes
- Category: Side Dish, Main Course
- Method: Stovetop
- Cuisine: Italian-inspired
Nutrition
- Serving Size: About 1 cup (1/4 of recipe)
- Calories: 320 kcal (approximate per serving)
- Sugar: 3 g (approximate)
- Sodium: 580 mg (approximate; varies with broth and cheese)
- Fat: 13 g (approximate)
- Saturated Fat: 3.5 g (approximate)
- Unsaturated Fat: 9 g (approximate)
- Trans Fat: 0 g
- Carbohydrates: 40 g (approximate)
- Fiber: 3 g (approximate)
- Protein: 11 g (approximate)
- Cholesterol: 10 mg (approximate)
Keywords: orzo with broccoli, creamy orzo, parmesan orzo, easy pasta side, one pot orzo, broccoli pasta, weeknight dinner, vegetarian orzo