Creamy Vegan Orzo & Spring Vegetables in One-Pan

Celebrate spring with a light & creamy vegan orzo dish! Delicate pasta, crisp asparagus, sweet peas and butter beans are perfect for Easter brunch.

Celebrate spring with a light & creamy vegan orzo dish! Delicate pasta, crisp asparagus, sweet peas and butter beans are perfect for Easter brunch.

creamy vegan orzo spoon digging into a bowl filled with orzo, asparagus tips, green peas and large butter beans
I just want to grab that spoon and take a BITE!

The spring equinox is here and bringing with it more light and growth … TECHNICALLY. We live in the Colorado mountains, and still have snow piles as tall as my 9-year-old. So, our fireplaces are crackling and we’re still cozied up in flannel jammies.

But for a couple days each week, we have these gorgeous bluebird sky Colorado days. It’s like a crayon box… Cloudless perfectly blue sky, green trees, white snow. The air is cool and crisp, but the sun is warm. We trade heavy, warming chilis, stews and curries for something a little lighter.

Creamy Vegan Orzo for Springtime

Hand scooping a spoon into creamy vegan orzo pasta dish with asparagus, peas and butter beans

I make jokes about meatless dishes being “rabbit food”! But, sometimes rabbit food is LEGIT delicious. Asparagus, sweet peas and butter beans are perfection and springtime gifts. I debated making this a cold, pasta-salad type of dish… but we’re not quite ready for the summer picnics and cook-outs. I mean, I have to leave the state to wear shorts in April!

So this is a warm & creamy vegan orzo dish, but still light and delicate. 20 grams of protein per serving also makes this a filling meatless entree.

Let’s Make Vegan Orzo!


Hurray for grocery-store staple ingredients. There’s nothing fancy or specialized in this dish, and using in-season produce means it’s cheaper too.

  • Produce: asparagus, freeze-dried basil
  • Dairy: almond milk
  • Pantry: vegetable broth, cornstarch, butter beans, orzo, salt, olive oil
  • Frozen: peas
Wooden cutting board with asparagus, butter beans, peas and basil on it. Surrounded by orzo, broth and small bowls of ingredients.
Food bloggers spend a lot of time making “casual messes”! If your kids help you make this dish, and make a mess, it’s ok. Just channel your inner food blogger LOL!

One-Pan Orzo

Heat a large, non-stick pan over medium-high heat with a drizzle of olive oil. Add chopped asparagus with pinch of sea salt. Cook asparagus for 3-4 minutes, or until turn that beautiful, spring green.

Add orzo to the pan. Toast for a minute or two, stirring ocassionally.

Measuring cup pouring raw orzo pasta into a white pan with asparagus

Next, add your comically-oversized butter beans, vegetable broth and salt to the pan. If you haven’t tried butter beans before, you’re in for a treat! They live up to their name… soft, creamy and mild.

Increase the heat to high, and bring to a boil. Then, reduce to a moderate simmer over medium-low for about 10 minutes. At this stage, the orzo should be near al dente but not soft & cooked through. Also, don’t bring it to a roaring boil as you would with an ordinary pot of pasta. The butter beans are delicate.

Stir every few minutes to ensure the mixture does not stick to the pan or clump.If you live at high altitude, you will need to increase the cooking time by a couple of minutes.

Add frozen peas to the pan. They cook very quickly. We like to eat them straight out of the freezer!

While the peas thaw and cook, grab a little bowl. Whisk together corn starch and almond milk until smooth.

Slowly pour the cornstarch slurry into the orzo mixture. Whisk the dish to spread the cornstarch throughout. Let the dish continue to simmer for 3-5 minutes, as the corn starch thickens the sauce.

Bowl and whisk pouring cornstarch and almond milk into creamy vegan orzo

Add a pinch of fresh or freeze-dried basil. Then salt and pepper to taste.

It’s ready to serve when a spoon or spatula can cleanly push the sauce aside. Creamy, delicious and 100% dairy-free!

Hungry for more one-pan plant-based dinners?

creamy vegan orzo entree with spring vegetables: asparagus, peas and butter beans

Pro-Tips for Perfect Creamy Vegan Orzo

This dish was loosely inspired by: One-Pot Orzo Primavera @ Cafe Delites and Parmesan Herb Chicken Mushroom Orzo @ Spoonful of Flavor.

Substitutions & Variations

This creamy vegan dish is perfect for using what you’ve got. I’m sure not running to the grocery for butter beans if I have chickpeas!

  • Pasta substitutions: While not tested yet, Israeli (pearl) couscous, ditalini, or other very small pasta shapes should work well.
  • Herb substitutions: Fresh or freeze-dried dill or sage would be equally delicious replacements for basil.
  • Vegetable substitutions: Zucchini, mushrooms and other quick-cooking vegetables would be delicious replacements for asparagus. I would not recommend substituting other frozen vegetables for peas, as peas cook uniquely fast.
  • Bean substitutions: Chickpeas.
  • High altitude: increase the cooking time by a couple of minutes.

Method, Serving & Storing

  • Only use a non-stick pan for best results.
  • Best served hot or warm.
  • Reheats well in the microwave for work or school lunch.
  • For mixed-diet families:
    • Omnivores can enjoy creamy orzo as a side dish with meat (sliced roasted pork loin or grilled chicken breasts would pair well)
    • Herbivores can enjoy as a main dish.

Printable Recipe


One-Pan Creamy Vegan Orzo & Spring Vegetables

  • Author: Katie Allen
  • Prep Time: 5
  • Cook Time: 25
  • Total Time: 30 minutes
  • Yield: 4 1x


The perfect creamy vegan orzo dish for springtime: delicate pasta, asparagus, peas and butterbeans in a light, creamy sauce.



2 teaspoon olive oil
2 bunches asparagus, woody ends snapped off, then cut in 1″ pieces
14oz butter beans, drained
1 cup orzo
1 teaspoon sea salt
2 1/2 cups vegetable broth
1 cup frozen peas
1 tablespoon cornstarch
3 tablespoons almond milk, plain & unsweetened
1 tsp fresh or freeze-dried basil, minced


  1. Heat a large, non-stick pan over medium-high heat with olive oil.
  2. Add asparagus and a pinch of salt. Cook for 3-4 minutes until bright green.
  3. Add orzo pasta to the dry pan and toast for 2 minutes.
  4. Add butter beans, vegetable broth and salt.
  5. Bring to a boil, then reduce heat to a moderate simmer (bubbling throughout but not a hard boil). Stir occasionally to prevent the dish from sticking to the pan.
  6. Cook until pasta is almost al dente but not cooked through.
  7. Add frozen peas and stir to combine.
  8. In a small bowl, whisk cornstarch into almond milk until creamy.
  9. Pour into orzo mixture and continue whisking to distribute evenly.
  10. Continue to simmer for 2-3 minutes, or until thicken enough for a spoon/spatula to cleanly push the creamy orzo.


This dish is vegetarian and vegan / dairy-free.

This dish is not gluten-free. It’s possible that gluten-free pasta may be substituted, but that has not been tested.

  • Category: Entree
  • Cuisine: American

Keywords: vegan orzo, vegan main dish, spring vegetables


  1. What a lovely spring dish! I much prefer orzo to pasta, especially in the warmer months.

  2. This is such a lovely Spring dish. I especially like the butter beans. I don’t see too many recipes that use them! Great touch.

  3. I made this for lunch today and OMG it was delicious! I can’t wait to make it again!

  4. A dish made in 30 minutes and in one pan! I’m in!

  5. This looks super delicious and comforting! Thanks for the recipe!

  6. Wahoo! Compliments the whole table round (including a 4 year old and 6 year old)!!! I used cow milk instead of almond milk because that’s what I had. We also had a bowl of goat cheese crumbles on the table so everyone had the option of adding it or not. Delicious!!! We will be making this for our family Easter meal!

    • *Tosses confetti in the air* HURRAY! I’m so happy to hear that your family loved it as much as mine… the 4yo even?! HIGH PRAISE! Thanks so much for feedback. It’s helpful to know that dairy worked just as well, I’ll update the recipe to include that! Thanks so much, Jerica!

Leave a Reply

This site uses Akismet to reduce spam. Learn how your comment data is processed.