Creamy Primavera Orzo with Ricotta and Vegetables
Disclaimer: This post may contain affiliate links. Please read our privacy policy.
This creamy primavera orzo is absolutely delicious. Now that spring has finally arrived, I’m ready for all the fresh, colorful vegetables, and this creamy primavera orzo is the first recipe I’ve been making on repeat.
Orzo is tossed with spring vegetables, creamy ricotta, parmesan cheese, fresh basil, lemon, and crunchy pistachios for a simple 30-minute meal that feels just a little extra special. It’s easy enough for a busy weeknight but pretty enough to set out when friends or family come over. And, the leftovers straight from the fridge the next day? Possibly my favorite part.

A Little Bit About Why I Love This Recipe
This recipe quickly became one of those dinners that everyone in my family kept going back for “just one more bite” of, which usually means I barely end up with leftovers. Barely. The creamy orzo mixed with the fresh vegetables just works so well together, and the pistachios give it this little crunchy texture that makes the whole thing feel more interesting than your average pasta dinner.
What I really loved while testing this recipe was how fresh it tasted without feeling like a salad pretending to be dinner. You still get that cozy, creamy comfort food feeling, but it’s lighter and packed with vegetables at the same time. The lemon and basil at the end wake everything up and make the flavors feel bright and fresh instead of heavy.
I also noticed this is one of those dinners that somehow feels flexible enough for almost anything. We ate it warm for dinner the first night, then cold the next day straight out of the container. It’s honestly delicious both ways.
If you’ve been loving these easy orzo dinners as much as I have lately, this recipe fits right in with my creamy One-Pot Broccoli Cheddar Orzo and fresh, flavorful Spinach Feta Orzo. It also has a similar fresh flavor vibe to my bright and herby Pesto Orzo, which makes sense because apparently I’m fully committed to my orzo era right now.
Ingredients and Instructions












These Ingredients Just Make Sense and Here’s Why
One thing I really liked about this recipe is that every ingredient actually serves a purpose. The ricotta melts into the warm orzo and creates a creamy sauce without needing heavy cream, while the asparagus, zucchini, squash, peas, and tomatoes keep everything colorful and fresh.
The pistachios might seem small, but they make such a difference. That little crunch against the creamy pasta gives the dish texture and keeps it from feeling too soft or mushy. Fresh basil and lemon at the end pull the whole thing together and make it taste like spring in dinner form.
I also love serving this recipe with grilled chicken, steak, or shrimp depending on what we have going on that week. It’s the kind of dinner that looks impressive enough for company, but realistically doesn’t require you to lose your mind making it. 🙂
A Few Things to Keep In Mind
The biggest mistake to avoid with this recipe is overcooking the vegetables. Zucchini and squash cook quickly and release water fast, so cooking them separately before adding them back into the orzo keeps everything from turning mushy.
Another helpful tip is to stir the orzo occasionally while it cooks so it doesn’t stick to the bottom of the pan. Orzo cooks fast and absorbs liquid quickly, which is great for weeknight dinners, but it also means you don’t want to completely walk away from it, just hang close by, maybe do a little clean up and it will be time to move on to the next step.
And definitely don’t skip the pistachios and fresh basil at the end. Those final touches make the entire dish feel fresh, balanced, and finished.

One Last Thing From Jess
This is exactly the type of dinner I love making this time of year. It’s simple, colorful, comforting, and flexible enough for busy weeknights, leftovers, or having family and friends over without stressing yourself out.
If you make this creamy primavera orzo, I’d love to hear what you think in the comments!. And if you’re loving these easy one-pot dinners as much as I am lately, make sure to follow along on Facebook and Instagram for more quick and easy dinner ideas.
Creamy Primavera Orzo with Ricotta & Vegetables

This creamy primavera orzo is a simple 30-minute dinner made with tender orzo, fresh spring vegetables, creamy ricotta, parmesan cheese, lemon, basil, and crunchy toasted pistachios. It’s fresh, cozy, colorful, and perfect for busy weeknights or easy entertaining.
Ingredients
- 1 tablespoon olive oil
- 1 tablespoon butter
- 1 cup asparagus, cut into 1-inch pieces (make sure to remove the tough ends before cutting)
- 1 cup zucchini, diced
- 1 yellow squash, diced
- 1 cup cherry tomatoes, halved
- 1 small yellow onion, diced
- 3 cloves garlic, minced
- 1½ cups dry orzo
- 3 cups chicken broth
- 1 cup frozen peas
- ½ cup whole milk ricotta
- ⅓ cup grated parmesan cheese
- 1 tablespoon lemon juice
- 1 teaspoon lemon zest
- Salt and pepper to taste
- ¼ cup fresh basil, chopped
- ¼ cup toasted pistachios, chopped
Instructions
- Heat 1 tablespoon olive oil and 1 tablespoon butter in a large skillet over medium heat.
- Add 1 cup asparagus, 1 cup zucchini, and 1 cup yellow squash. Cook for 4–5 minutes, stirring occasionally, until just tender but still bright.
- Stir in 1 cup cherry tomatoes and cook for 1 minute, just until slightly softened.
- Remove all vegetables from the skillet and set aside on a plate.
- In the same skillet, add 1 diced yellow onion and cook for 3–4 minutes until softened.
- Add 3 cloves minced garlic and cook for 30 seconds.
- Stir in 1½ cups dry orzo and cook for 1 minute, stirring to lightly toast.
- Pour in 3 cups chicken broth, bring to a gentle boil, then reduce heat to medium-low. Cook for 8–10 minutes, stirring occasionally, until the orzo is tender.
- Stir in 1 cup frozen peas and cook for 1 minute.
- Reduce heat to low and stir in ½ cup ricotta, ⅓ cup grated parmesan, 1 tablespoon lemon juice, and 1 teaspoon lemon zest until creamy.
- Return the cooked vegetables to the skillet and gently stir to combine.
- Taste and season with salt and pepper as needed.
- Finish with ¼ cup chopped basil and ¼ cup toasted pistachios just before serving.
Toast the pistachios by adding them to a small dry skillet over medium-low heat and cooking for 3–4 minutes, stirring often, until lightly golden and fragrant. Keep an eye on them because nuts can go from perfectly toasted to burnt pretty quickly.
Notes
- This recipe is delicious warm, but the leftovers are also really good cold the next day. It almost turns into a creamy primavera pasta salad situation.
- Store leftovers in an airtight container in the refrigerator for up to 3 days. If reheating, add a splash of chicken broth before warming to help loosen the sauce back up.
- This recipe pairs really well with grilled chicken, steak, shrimp, or salmon if you’d like to add protein.
Nutrition Information:
Yield:
5Serving Size:
1Amount Per Serving:Calories: 500Total Fat: 20gSaturated Fat: 7gUnsaturated Fat: 13gCholesterol: 36mgSodium: 1010mgCarbohydrates: 60gFiber: 9gSugar: 11gProtein: 23g
Nutrition information is automatically calculated. Use as an approximation only.






