Heat the olive oil in a large pot over medium heat. Add the sliced leek, carrots, and celery. Cook, stirring occasionally, for 5 to 6 minutes or until the vegetables begin to soften. Add the garlic and cook for 30 seconds more.
2 tbsps. olive oil, 1 small leek, white and light green parts only, 2 small carrots, 1 stalk celery or 1 small fennel bulb, 2 cloves garlic
Stir in the zucchini, sugar snap peas, chicken broth, white beans, salt, black pepper, red pepper flakes, and thyme. Bring to a simmer and cook for 12 to 15 minutes, or until the vegetables are just tender.
1 medium zucchini, 1 cup sugar snap peas or green beans, 4 cups low-sodium chicken broth, 1 (15 oz.) can cannellini beans, 1 tsp. kosher salt, 1/2 tsp. black pepper, 1/2 tsp. red pepper flakes, 1/2 tsp. dried thyme
While the soup simmers, cook the pasta separately according to package directions. Drain and set aside.
1 cup cooked small pasta such as Acini Di Pepe
Stir the spinach, lemon juice, and fresh herbs into the soup. Simmer for another minute or two until the greens wilt. Taste and adjust seasoning as needed.
2 cups baby spinach or chopped Swiss chard, 1 tbsp. fresh lemon juice, 1/4 cup chopped fresh herbs such as basil, parsley or dill
Add the cooked pasta to the soup just before serving and stir to combine.
Ladle into bowls and top with shaved Parmesan and extra herbs if desired. Serve warm.
shaved Parmesan