Ingredients
Method
- **Saute.** Heat oil in a large pot. Cook onion, carrots, and celery 8 minutes until soft. Add garlic, tomato paste, oregano, and basil. Cook 1 minute.
- **Simmer.** Add crushed tomatoes, broth, and parmesan rind. Bring to a simmer. Cook 20 minutes.
- **Beans and veg.** Add cannellini beans and zucchini. Simmer 10 more minutes.
- **Wilt.** Stir in spinach until wilted.
- **Finish.** Remove parmesan rind. Stir in lemon juice. Season with salt and pepper.
- **Serve.** Ladle over cooked ditalini in bowls. Top with parmesan, basil, and a drizzle of olive oil.
Notes
Add a parmesan rind for restaurant depth. A small upgrade with huge payoff. Vegan swap: skip the parmesan rind and top with nutritional yeast instead of cheese. Store soup without the pasta in the fridge for up to 5 days.
