Ingredients
Method
Build the soffritto
- Heat a large pot over medium heat. Add olive oil, onion, carrot, and celery. Cook gently for 7–10 minutes, stirring often, until soft, glossy, and sweet. Do not brown.
Add garlic and tomato paste
- Stir in the garlic and cook for 30–60 seconds until fragrant. Push vegetables to the side, add tomato paste, and cook it directly against the pot for 2–3 minutes until darkened and sweet-smelling.
Deglaze and simmer
- Pour in the canned tomatoes, scraping up any browned bits. Add 2 cups broth, chickpeas, rosemary, and the parmesan rind if using. Bring to a lively simmer, then lower heat and cook 10–20 minutes.
Adjust texture (optional but recommended)
- Scoop out about one-third of the soup and blend until smooth, then stir it back into the pot. This thickens the broth without cream.
Add pasta (optional)
- If using ditalini or orzo, add it now and simmer 8–10 minutes until al dente, adding more broth as needed.
Finish with greens
- Stir in the spinach and cook just 1–2 minutes until wilted. Remove from heat.
Balance and serve
- Season with salt and pepper. Finish with lemon juice and a drizzle of olive oil. Remove rosemary sprig and parmesan rind before serving.
Notes
- Cut vegetables into small, even pieces so every spoonful feels balanced.
- Always add spinach at the very end to keep its color bright.
- Blending part of the soup adds body without cream or flour.
- If freezing, slightly undercook vegetables and skip adding pasta until reheating.
- Taste after reheating and finish again with lemon or olive oil for freshness.
