Pasta e Ceci, literally pasta with chickpeas, is a rustic Italian favorite that’s close to pasta e fagioli in spirit. Simple, saucy, and deeply comforting, this dish combines a bright tomato base with the hearty texture and protein of chickpeas. Whether you grew up eating it or are discovering it for the first time, this recipe aims to be reassuring, easy to make, and full of nostalgic flavor. If your family prepares it differently, I’d love to hear your variations in the comments below.
Why You’ll Love Pasta e Ceci
This Pasta e Ceci recipe is perfect when you need a satisfying lunch or dinner on the table quickly. It highlights Italian simplicity: a flavorful tomato sauce, fragrant garlic and onion, and the filling texture of chickpeas. The chickpeas add a hearty protein boost that turns a light tomato sauce into a truly satisfying bowl. A pinch of chili flakes brings warmth if you like a little heat, but they’re optional for family-friendly meals. Serve with a drizzle of good olive oil and a sprinkle of grated cheese for a reliably cozy meal that becomes a regular in your rotation.
How to Prepare Pasta e Ceci
Begin by finely dicing one onion and mincing five cloves of garlic. In a large skillet or shallow pot, heat a couple of tablespoons of good olive oil over medium heat. Add the diced onion and sauté until it becomes translucent and fragrant. Add the garlic and cook briefly—about 30 seconds—until the garlic releases its aroma but does not brown.
Stir in a tablespoon of tomato paste and cook for a minute to deepen its flavor. Deglaze the pan with a splash of white wine or a bit of vegetable broth, letting the liquid reduce for a minute. Add plain tomato sauce (about 4 cups) and salt to taste. If you have Parmesan rinds saved, tuck one or two into the sauce while it simmers to add a savory depth—remove them before serving.
Lower the heat and let the sauce simmer gently for about 10 minutes to marry the flavors. While the sauce simmers, bring a pot of salted water to a boil and cook 2 cups of small pasta (ditali, small shells, or another small shape) until just before al dente, since it will finish cooking in the sauce. After the sauce has simmered for 10 minutes, stir in about 1.5 cups of cooked chickpeas and cook for another 2–3 minutes to warm them through and let them absorb some sauce flavor.
Reserve about a ladle (¼ cup) of the pasta cooking water before draining. Add the drained pasta directly into the sauce along with a splash of the reserved pasta water and toss to combine. The pasta water helps loosen the sauce and helps it cling to the pasta. Remove from heat, tear fresh basil over the top, and serve with grated Parmesan if desired.
Nonna’s Tip
Undercook the pasta by a minute or two. It will finish cooking when combined with the sauce and will absorb more flavor without becoming mushy.

Variations and Substitutions for Pasta e Ceci
- If you prefer not to use chickpeas, the dish is still delicious without them; the tomato sauce and pasta stand on their own.
- Omit chili flakes for a milder version suitable for children, or add more for extra heat.
- Parmesan rinds are optional but add a lot of flavor. Save and freeze rinds for future soups and stews.
- Passata can be used instead of jarred or homemade tomato sauce for a smoother texture.
- Ditali, small shells, or orzo all work well—use any small pasta that can nestle among the chickpeas.
- Keep it vegetarian, or add diced pancetta sautéed with the onion for a smoky, savory boost.
Similar Recipes

Cherry Tomato Pasta
15 mins

Lemon Shrimp Pasta
15 mins

Shrimp and Broccoli Pasta
12 mins

Hidden Veggie Pasta Sauce
35 mins
Best Served With
- A bright salad such as fennel salad or a simple green salad balances the richness of the dish.
- Seasonal vegetables: grilled asparagus, steamed broccoli, or roasted bell peppers are great sides.
- Slices of crusty bread or cheesy roasted garlic bread to mop up the sauce.
Common Questions
A simple homemade tomato sauce made from tomatoes, salt, and basil is ideal. If you use jarred sauce, choose a high-quality one with minimal ingredients for a fresher taste.
Ditali is traditional and works well, but you can use any small pasta like baby shells, macaroni, or orzo. Cook to al dente before finishing in the sauce.
Yes. When reheating, loosen the dish with a splash of water or extra sauce and heat gently until warmed through.
Cannellini, navy beans, or lentils are all good alternatives if you prefer another legume.
Pasta e Ceci (Pasta with Chickpeas)
Makes: 4 servings
Prep Time: 5 minutes
Cook Time: 20 minutes
Total Time: 25 minutes
Ingredients
- 2 tablespoons olive oil
- 1 onion, finely diced
- 5 cloves garlic, minced or finely chopped
- 1 tablespoon tomato paste
- Chili flakes, optional
- ¼ cup white wine or vegetable broth
- 1 litre (about 4 cups) plain tomato sauce
- Salt to taste
- 1–2 Parmigiano-Reggiano rinds (optional)
- 1.5 cups cooked chickpeas (about one small can)
- 2 cups pastina or other small pasta (ditali, small shells), boiled to al dente
- ¼ cup reserved pasta water
- 5–6 basil leaves for garnish
- Grated Parmesan, optional
Instructions
- Heat olive oil in a large pan over medium heat. Sauté the onion until translucent, then add garlic and cook about 30 seconds. If using pancetta, add it with the onion to render its fat.
- Stir in the tomato paste and cook briefly. Deglaze with white wine or broth and let it reduce for about a minute. Add the tomato sauce, season with salt, and add any Parmesan rinds.
- Simmer the sauce on low for about 10 minutes. Meanwhile, cook the small pasta in salted boiling water until just before al dente.
- Add chickpeas to the sauce and cook for 2–3 minutes to warm through. Reserve about ¼ cup of pasta water, then drain the pasta.
- Toss the drained pasta into the sauce with a splash of reserved pasta water. Remove from heat, garnish with basil and grated Parmesan if desired, and serve immediately.
My Notes
Undercook the pasta slightly so it finishes cooking in the sauce. Save any Parmesan rinds for future stocks and soups to boost flavor.