Ingredients
Method
- Heat oil in a large pot over medium heat; sauté onion until soft, 4–5 minutes.
- Add garlic, carrots, and celery; cook 3–4 minutes until fragrant.
- Stir in zucchini and tomatoes, then pour in broth; bring to a simmer.
- Add pasta and beans; simmer until pasta is tender, about 8–10 minutes.
- Stir in spinach and pesto; season with salt and pepper, cook 1–2 minutes more.
- Serve with a sprinkle of Parmesan and extra pesto if desired.