clock clock iconcutlery cutlery iconflag flag iconfolder folder iconinstagram instagram iconpinterest pinterest iconfacebook facebook iconprint print iconsquares squares iconheart heart iconheart solid heart solid icon
Risotto with Spinach, Asparagus, Peas, and Tomatoes |

Risotto with Spinach, Asparagus, Peas, and Tomatoes

5 Stars 4 Stars 3 Stars 2 Stars 1 Star No reviews
  • Author: Nguyet Vo
  • Prep Time: 10 minutes
  • Cook Time: 30 minutes
  • Total Time: 40 minutes
  • Yield: 6 servings 1x
  • Category: Dinner
  • Method: Stovetop
  • Cuisine: Italian


Spinach, asparagus, peas, and tomatoes are colorful and tasty additions to this spring-inspired risotto.


Units Scale
  • 6 to 8 cups low sodium vegetable broth (see Notes)
  • 1/4 cup olive oil
  • 1 cup chopped onions
  • Salt and freshly ground pepper, to taste
  • 2 cups Arborio rice
  • 1/2 cup dry white wine
  • 1 1/2 cups frozen peas
  • 46 ounces fresh baby spinach, well rinsed, trimmed and roughly chopped
  • 1/2 pound slender asparagus, tough ends removed and asparagus cut into 2-inch lengths
  • 2 ripe plum tomatoes, seeded and diced
  • 1/2 cup freshly grated Parmesan cheese


  1. Heat broth. In a saucepan over medium heat, bring the broth just to a simmer and then keep it just below a simmer over low heat.
  2. Cook aromatics. In a large sauté pan or dutch oven, heat the oil over medium heat. Add the onions, salt, and pepper, and sauté until onions are soft, about 5 minutes. Add the rice and cook, stirring until grains are evenly coated with oil and are translucent at the tips, 2-3 minutes. Add the wine and stir until it is completely absorbed.
  3. Cook risotto. Slowly add 1 cup of the hot broth to the rice. Keep the heat under the rice so that the broth is at a low simmer once it is added to the rice. Stir until broth is almost completely absorbed. Continue to add broth to the rice, 1/2 cup at a time, stirring constantly, reserving 1-2 cups of broth.
  4. Add vegetables. When the rice is almost tender and looks creamy, after about 20 minutes, stir in the frozen peas. Then add the spinach and 1/2 cup broth, and stir. When the spinach is wilted, add the asparagus, tomatoes and another 1/2 cup of broth. Cook, stirring occasionally, until the asparagus, peas, and tomatoes are heated through and the vegetables and rice are just tender, 2 to 3 minutes more. Add more broth if risotto is not as creamy as you would like. You may find that you do not need all of the broth or that you need more.
  5. Add cheese. Remove the risotto from the heat and stir in the Parmesan cheese. Season with salt and pepper and serve hot.


  • I like risotto that is extra creamy so I tend to use more broth. You may find that you only need 6 cups of broth rather than the full 8 cups. When you have added almost all the broth, taste it and decide whether you want to add more broth or not.
  • Adapted from The New Basics Cookbook
Right Menu Icon