Creamy Orzo with Roasted Vegetables
Creamy Orzo with Roasted Vegetables is a comforting and colourful one-pan-style meal featuring tender orzo cooked in a rich, creamy Parmesan sauce and paired with beautifully roasted zucchini, bell pepper, cherry tomatoes, broccoli, and red onion. The roasted vegetables add sweetness, texture, and plenty of flavour to every bite.
This easy recipe comes together with simple ingredients and is perfect for a satisfying weeknight dinner or a relaxed family meal. A touch of lemon, garlic, oregano, fresh herbs, and Parmesan keeps the creamy orzo bright and balanced rather than overly heavy.
Ingredients
For the Roasted Vegetables:
- 2 cups zucchini, chopped (250 g)
- 1 red bell pepper, chopped (150 g)
- 1 cup cherry tomatoes, halved (150 g)
- 1 cup broccoli florets (100 g)
- 1 small red onion, sliced (100 g)
- 2 tbsp olive oil (30 ml)
- 1 tsp Italian seasoning (3 g)
- ½ tsp garlic powder (2 g)
- ½ tsp salt (3 g)
- ¼ tsp black pepper (1 g)
For the Creamy Orzo:
- 1½ cups dry orzo pasta (280 g)
- 1 tbsp olive oil (15 ml)
- 3 cloves garlic, minced (9 g)
- 3½ cups vegetable broth (840 ml)
- ½ cup heavy cream (120 ml)
- ½ cup grated Parmesan cheese (50 g)
- 1 tbsp fresh lemon juice (15 ml)
- 1 tsp lemon zest (2 g)
- ½ tsp dried oregano (1 g)
- ½ tsp salt (3 g)
- ¼ tsp black pepper (1 g)
For Garnish:
- ¼ cup fresh parsley, chopped (15 g)
- 2 tbsp grated Parmesan cheese (10 g)
- 1 tbsp fresh basil, chopped (4 g)
How to Make It
1. Roast the Vegetables
Preheat the oven to 425°F (220°C). Arrange the zucchini, red bell pepper, cherry tomatoes, broccoli, and red onion on a large baking sheet. Drizzle with olive oil and sprinkle with Italian seasoning, garlic powder, salt, and black pepper. Toss thoroughly until the vegetables are evenly coated, then spread them into a single layer.
2. Roast Until Tender
Roast the vegetables for 20–25 minutes, stirring once halfway through cooking. They should become tender with lightly caramelised edges while the tomatoes soften and release some of their juices. Remove from the oven when ready and set aside.
3. Sauté the Garlic
While the vegetables are roasting, heat 1 tablespoon of olive oil in a large deep skillet or sauté pan over medium heat. Add the minced garlic and cook for about 30 seconds, stirring constantly, until fragrant.
4. Toast the Orzo
Add the dry orzo to the skillet and stir for 1–2 minutes. Lightly toasting the pasta helps add a little extra depth of flavour before the broth is added.
5. Cook the Orzo
Pour in the vegetable broth and bring the mixture to a gentle simmer. Cook for 8–10 minutes, stirring frequently, until the orzo is tender and most of the liquid has been absorbed. If the orzo becomes too thick before it is fully cooked, add a small splash of additional broth or water and continue cooking.
6. Make It Creamy
Reduce the heat to low and stir in the heavy cream, Parmesan cheese, lemon juice, lemon zest, dried oregano, salt, and black pepper. Cook for 1–2 minutes, stirring gently, until the sauce is creamy and smooth and the Parmesan has melted into the orzo.
7. Add the Roasted Vegetables
Fold about two-thirds of the roasted vegetables into the creamy orzo, reserving the remaining vegetables for the topping. Stir gently so the vegetables are distributed throughout without breaking them apart. Taste and adjust the seasoning if needed.
8. Garnish and Serve
Divide the creamy orzo among serving bowls. Top with the reserved roasted vegetables and finish with fresh parsley, chopped basil, and a sprinkle of Parmesan cheese. Serve warm while the orzo is creamy and the roasted vegetables are still tender.
Why This Recipe Works
This recipe combines creamy, cheesy orzo with a generous mix of roasted vegetables, creating a satisfying balance of textures and flavours. Roasting the vegetables brings out their natural sweetness while giving the edges a lightly caramelised finish that contrasts beautifully with the smooth orzo.
The creamy Parmesan sauce is brightened with fresh lemon juice and zest, while garlic, oregano, and Italian seasoning add a savoury herb flavour. Cooking the orzo directly in vegetable broth also helps it absorb flavour as it becomes tender and creamy.

Tips for the Best Creamy Orzo with Roasted Vegetables
- Keep the vegetables in a single layer: Spread them evenly across the baking sheet so they roast rather than steam.
- Stir the orzo frequently: Orzo can settle on the bottom of the pan, so regular stirring helps it cook evenly.
- Watch the consistency: If the orzo becomes too thick while cooking, add a small splash of broth or water.
- Add the cream over low heat: Reducing the heat before adding the cream and Parmesan helps create a smooth, creamy sauce.
- Finish with fresh herbs: Fresh parsley and basil add a bright finishing touch to the creamy pasta and roasted vegetables.
- Serve immediately: The orzo is creamiest when served warm shortly after cooking.
Serving Suggestions
Serve this creamy orzo as a satisfying main course with a simple green salad or some warm crusty bread on the side. The combination of creamy pasta and roasted vegetables makes it hearty enough to enjoy on its own.
For a colourful presentation, spoon the orzo into individual bowls and arrange the reserved roasted vegetables over the top. Finish with fresh herbs and Parmesan just before serving for a fresh and inviting finish.
Frequently Asked Questions
Can I use different vegetables?
Yes. You can use other vegetables that roast well, such as mushrooms, cauliflower, asparagus, or yellow squash. Cut the vegetables into similar-sized pieces so they cook evenly.
Can I make this recipe ahead of time?
The roasted vegetables can be prepared ahead of time, but the creamy orzo is best served soon after cooking. If preparing the full dish in advance, the orzo may thicken as it cools. Reheat gently with a small splash of broth or water to loosen the sauce.
Can I use milk instead of heavy cream?
Heavy cream gives the orzo its richest texture. Milk can be used for a lighter version, although the finished sauce will be less creamy.
Why does my orzo become too thick?
Orzo continues to absorb liquid as it cooks and also thickens as it stands. If it becomes too thick, stir in a small amount of warm vegetable broth or water until it reaches your preferred consistency.
Can I use another cheese instead of Parmesan?
Parmesan provides a savoury, nutty flavour that works especially well with the lemon and roasted vegetables. Another finely grated hard cheese can be used if preferred.
How should I store leftovers?
Allow leftovers to cool and refrigerate them in an airtight container. When reheating, add a splash of vegetable broth or water and warm gently, stirring until the orzo becomes creamy again.
Nutrition & Timing
| Details | Amount |
|---|---|
| Servings | 6 |
| Prep Time | 15 minutes |
| Cook Time | 25 minutes |
| Total Time | 40 minutes |
| Calories | 445 |
| Protein | 14 g |
| Carbohydrates | 61 g |
| Fat | 17 g |
| Fiber | 6 g |
| Sugar | 8 g |
| Sodium | 690 mg |
Final Thoughts
Creamy Orzo with Roasted Vegetables is an easy, colourful meal that brings together tender pasta, roasted vegetables, Parmesan, fresh herbs, and bright lemon flavour. It feels comforting while still having plenty of fresh vegetable texture and flavour.
With its creamy consistency and simple preparation, this recipe is a great option for a satisfying weeknight dinner. Serve it warm with the roasted vegetables piled on top for a dish that is as inviting as it is delicious.
Print
Creamy Orzo with Roasted Vegetables
- Total Time: 40 minutes
Description
A comforting and colourful one-pan-style meal featuring tender orzo cooked in a rich, creamy Parmesan sauce and paired with beautifully roasted zucchini, bell pepper, cherry tomatoes, broccoli, and red onion. Lemon, garlic, oregano, and fresh herbs keep the creamy pasta bright and balanced.
Ingredients
For the Roasted Vegetables:
2 cups zucchini, chopped (250 g)
1 red bell pepper, chopped (150 g)
1 cup cherry tomatoes, halved (150 g)
1 cup broccoli florets (100 g)
1 small red onion, sliced (100 g)
2 tbsp olive oil (30 ml)
1 tsp Italian seasoning (3 g)
½ tsp garlic powder (2 g)
½ tsp salt (3 g)
¼ tsp black pepper (1 g)
For the Creamy Orzo:
1½ cups dry orzo pasta (280 g)
1 tbsp olive oil (15 ml)
3 cloves garlic, minced (9 g)
3½ cups vegetable broth (840 ml)
½ cup heavy cream (120 ml)
½ cup grated Parmesan cheese (50 g)
1 tbsp fresh lemon juice (15 ml)
1 tsp lemon zest (2 g)
½ tsp dried oregano (1 g)
½ tsp salt (3 g)
¼ tsp black pepper (1 g)
For Garnish:
¼ cup fresh parsley, chopped (15 g)
2 tbsp grated Parmesan cheese (10 g)
1 tbsp fresh basil, chopped (4 g)
Instructions
1. Preheat the oven to 425°F (220°C). Arrange the zucchini, red bell pepper, cherry tomatoes, broccoli, and red onion on a large baking sheet.
2. Drizzle the vegetables with 2 tablespoons olive oil and sprinkle with Italian seasoning, garlic powder, salt, and black pepper. Toss thoroughly until evenly coated, then spread the vegetables into a single layer.
3. Roast the vegetables for 20–25 minutes, stirring once halfway through cooking, until tender with lightly caramelised edges and softened tomatoes. Remove from the oven and set aside.
4. While the vegetables are roasting, heat 1 tablespoon olive oil in a large deep skillet or sauté pan over medium heat. Add the minced garlic and cook for about 30 seconds, stirring constantly, until fragrant.
5. Add the dry orzo to the skillet and stir for 1–2 minutes to lightly toast the pasta and develop extra flavour.
6. Pour in the vegetable broth and bring the mixture to a gentle simmer. Cook for 8–10 minutes, stirring frequently, until the orzo is tender and most of the liquid has been absorbed.
7. If the orzo becomes too thick before it is fully cooked, add a small splash of additional vegetable broth or water and continue cooking until tender.
8. Reduce the heat to low and stir in the heavy cream, Parmesan cheese, lemon juice, lemon zest, dried oregano, salt, and black pepper. Cook for 1–2 minutes, stirring gently, until the sauce is creamy and the Parmesan has melted.
9. Fold about two-thirds of the roasted vegetables into the creamy orzo, reserving the remaining vegetables for the topping. Stir gently so the vegetables are evenly distributed.
10. Taste and adjust the seasoning if needed. Divide the creamy orzo among serving bowls and top with the reserved roasted vegetables.
11. Finish with fresh parsley, chopped basil, and a sprinkle of Parmesan cheese. Serve warm while the orzo is creamy and the vegetables are tender.
Notes
Keep the vegetables in a single layer on the baking sheet so they roast rather than steam.
Stir the orzo frequently while it cooks because it can settle on the bottom of the pan.
If the orzo becomes too thick, add a small splash of vegetable broth or water to loosen the sauce.
Reduce the heat before adding the cream and Parmesan to help create a smooth, creamy sauce.
Fresh parsley and basil add a bright finishing touch to the creamy pasta and roasted vegetables.
The orzo is creamiest when served warm shortly after cooking.
You can substitute the vegetables with mushrooms, cauliflower, asparagus, or yellow squash. Cut them into similar-sized pieces so they cook evenly.
The roasted vegetables can be prepared ahead of time, but the creamy orzo is best served soon after cooking.
If making the full dish ahead, reheat gently with a small splash of vegetable broth or water to loosen the sauce.
Milk can replace the heavy cream for a lighter version, although the finished sauce will be less creamy.
Another finely grated hard cheese can be used instead of Parmesan.
Store leftovers in an airtight container in the refrigerator. Reheat gently with a splash of vegetable broth or water, stirring until creamy again.
Serve with a simple green salad or warm crusty bread for a satisfying meal.
- Prep Time: 15 minutes
- Cook Time: 25 minutes
- Category: Dinner
- Method: Stovetop
- Cuisine: Italian
