Sweet Pea & Corn Risotto

bowl of sweet pea and corn risotto topped with microgreens and vegan parmesan on stone background

This Sweet Pea & Corn Risotto is the perfect summertime meal! It’s rich, creamy, and packed with sweet summer corn. Plus it’s totally dairy-free & vegan!



For the Risotto Mix-Ins:

  • 2 cups (270 g) frozen peas; 1 cup left frozen, 1 thawed
  • 2 ears of sweet corn, husked

For the Risotto:

  • 5 cups (1200 ml) vegetable broth (store-bought or homemade)
  • 1 tablespoon extra virgin olive oil
  • 1 tablespoon vegan butter, plus 2 tablespoons for serving (optional)
  • 1/2 medium yellow onion, diced
  • 4 garlic cloves, minced
  • kosher salt, to taste
  • 2 cups (370 g) Arborio rice
  • Freshly ground black pepper
  • 2 teaspoons garlic powder*
  • 1/21 cup (3060 g) shredded vegan parmesan cheese

For the Toppings:

  • 3/4 teaspoon fresh lemon juice
  • 1 1/2 teaspoons extra virgin olive oil
  • Salt & black pepper, to taste
  • Handful of microgreens
  • 1/4 cup parsley, roughly chopped
  • Grated lemon zest


  1. Prepare the Mix-Ins*: Set up a bowl of ice and water. In a saucepan of boiling salted water, blanch 1 cup of frozen peas for 1 minute. Drain the peas and shock them in the ice water. When the peas have cooled, drain them and pat them dry with paper towels. Transfer to a food processor and puree until smooth, scraping down the sides as needed. Set aside.
  2. Grate 1 ear of the corn using the large holes of a box grater. Place the corn pulp in a bowl. Slice the kernels from the remaining ear of corn by laying it flat on your cutting board and slicing down one side at a time. Add the kernels to the corn pulp and set aside.
  3. Make the Risotto: in a medium saucepan, heat the broth over low heat until slightly simmering. In a deep saucepan, heat the oil and butter over medium-high heat. Add the onion and garlic and sauté for 3 to 5 minutes, until translucent. Sprinkle with a pinch of salt. Add the rice and stir over low heat until it begins to whiten.
  4. Add 1/2 cup of the broth along with salt and pepper to taste and simmer over low heat, stirring frequently until almost all of the liquid has evaporated. Add 1 1/2 cups of the borth and simmer, stirring frequently, until the liquid is almost fully absorbed. Add the rest of the broth 1/2 cup at a time, stirring frequently and waiting until each 1/2 cup is absorbed before adding more. Cook until the rice is creamy, 20 to 25 minutes.
  5. Add the Mix-Ins: When the rice is  nearly done, mix in the garlic powder, vegan cheese, pea puree, thawed peas, and corn mixture. Adjust the seasoning as desired and remove from the heat. Stir in the additional 2 tablespoons of vegan butter, if using.
  6. Prep the Toppings: In a medium bowl, combine the lemon juice, olive oil, and salt and pepper to taste. Add the microgreens to the bowl and toss to coat.
  7. Serve: Divide the risotto among four to six bowls and top each with microgreens, parsley, and lemon zest. Enjoy immediately!


  • Blanching the Peas: I did not want to set up a pot to blanch my peas, so instead I placed my peas in a bowl, brought water to a boil in my electric kettle, poured it over the peas, and let them sit for 2 minutes. I then drained the peas and let them sit in the ice bath until cool – this worked perfectly!
  • Other Substitutions: I made this recipe with only 1/2 teaspoon of garlic powder, 1/2 cup of vegan cheese, and omitted the extra butter. I found it to be rich and delicious as-is!
  • From LIVING LIVELY by Haile Thomas Copyright © 2020 by Haile Thomas. Reprinted by permission of William Morrow, an imprint of HarperCollins Publishers.

Keywords: corn risotto, vegan risotto, vegan corn recipe, vegan corn risotto, pea risotto