This recipe has two back-pocket ingredients that make quick work of dinner: store-bought tortellini and pesto. I sometimes make my own pesto, but if I'm short on time, a supermarket one does the job. If you plan to make this soup well ahead of when you'll serve it, follow the instructions in the Recipe Notes below.
Heat the olive oil in a medium pot over medium heat. Add the onion and garlic and sauté until tender, being sure not to brown them, about 5 minutes.
Add the carrots and broth and turn the heat to high. When the broth boils, add the tortellini, snap peas, English peas, and asparagus. Continue to boil until the tortellini is just barely al dente. The time will vary depending on the brand, so read the package instructions.
Add the lemon juice, several cracks of black pepper, and 1 to 2 teaspoons salt, as needed (some broth is saltier than others, so adjust according to taste).
Ladle the soup into bowls and top with a spoonful of pesto. Serve immediately.
If you plan to make this soup well ahead of time, cook the tortellini separately in a pot of generously salted boiling water (as you would pasta). When it's al dente, drain and set aside. When ready to eat, add the tortellini to the hot soup followed by the pesto.