Ingredients
Method
- Warm the olive oil in a large pot. Cook the onion until soft, about 4 minutes, then add the garlic and tomato paste and stir for a minute until the paste darkens slightly.
- Add one can of chickpeas, the crushed tomatoes and the broth. Bring to a simmer, then use a potato masher or fork to lightly crush about half the chickpeas against the pot — this thickens the sauce into something velvety.

- Add the second can of whole chickpeas and the dry pasta. Simmer, stirring often so nothing sticks, for 10–12 minutes until the pasta is cooked and the sauce is thick and stew-like. Add a splash more broth if it gets too dry.
- Season well with salt and pepper. Serve in bowls with grated parmesan, torn basil, and a generous drizzle of olive oil.
Notes
Fiber: ~14g per bowl from the chickpeas and whole wheat pasta together.
Vegan: skip the parmesan or use a plant-based one; the dish is naturally hearty without it.
Storage: keeps 4 days; the pasta drinks up the sauce, so loosen with broth when reheating.
