Go Back
+ servings
A bowl of asparagus and peas orzo

One Pot Orzo with Asparagus and Peas

This orzo with asparagus and peas is the creamiest, most delicious spring dish ever! Packed with greens and deliciously cheesy, this orzo primavera is made in one pot and ready in 30 minutes!
5 from 6 votes
Print Pin Save
Course: Pasta
Cuisine: American
Prep Time: 10 minutes
Cook Time: 20 minutes
Servings: 4
Calories: 366kcal

Ingredients 

  • 2 tablespoons butter
  • 1 medium red onion
  • 2 garlic cloves, sliced
  • ¾ lb (350 g) asparagus, trimmed and cut into bite-size pieces
  • 1 ½ cups (225 g) orzo
  • 1 cup (150 g) frozen or fresh peas
  • 3 ½ cups (850 ml) vegetable stock
  • ¼ teaspoon salt
  • ¼ teaspoon ground black pepper
  • ½ lemon, juice and zest
  • cup (30 g) Parmesan, grated

Instructions

  • Melt the butter in a skillet or pot over medium heat and saute the red onion for 2-3 minutes until softened. Add the garlic and continue to cook for another minute until fragrant.
    2 tablespoons butter
    1 medium red onion
    2 garlic cloves
  • Next, add the asparagus to the pan and cook for 2-3 minutes, stirring occasionally. This will infuse it with butter flavor and soften it a bit.
    ¾ lb asparagus
  • Stir in the orzo, toast it for a minute, then add the peas and vegetable stock.
    1 ½ cups orzo
    1 cup frozen or fresh peas
    3 ½ cups vegetable stock
  • Bring the mixture to a boil, then lower the heat and simmer for 10 minutes or until the orzo is al dente. Stir from time to time to prevent the orzo from sticking to the bottom of the pot.
  • Add the salt, ground black pepper, lemon zest and juice and stir to combine.
    ¼ teaspoon salt
    ¼ teaspoon ground black pepper
    ½ lemon
  • Finish with the Parmesan and serve immediately, with some extra freshly grated Parmesan on top if you like.
    ⅓ cup Parmesan

Video

Nutrition

Calories: 366kcal | Carbohydrates: 58g | Protein: 15g | Fat: 9g | Saturated Fat: 5g | Polyunsaturated Fat: 1g | Monounsaturated Fat: 2g | Trans Fat: 0.2g | Cholesterol: 21mg | Sodium: 1155mg | Potassium: 462mg | Fiber: 7g | Sugar: 8g | Vitamin A: 1603IU | Vitamin C: 29mg | Calcium: 155mg | Iron: 3mg

Nutrition is per serving and is an estimate provided by an online nutrition calculator.

Love my recipes?Follow me on Pinterest!!