Pasta e Ceci
on Feb 26, 2022, Updated May 29, 2024
This post may contain affiliate links. Please read our disclosure policy.
Pasta e Ceci (Pasta with Chickpeas) is very similar to pasta fagioli and one of my favorite Italian dishes to make. It is easy, saucy, comforting and absolutely delicious. “Ceci” simply means chickpeas in Italian. If you grew up with this 🍝 dish, as I know most Italians did, I hope this recipe is comforting and nostalgic for you and that I’m able to transport you back in time. Please let me know in the comments what you do differently as I know every region in 🇮🇹 Italy has a different spin on it.
Why You’ll Love Pasta e Ceci
This Pasta e Ceci recipe is great when you need lunch or dinner on the table fast. It’s Italian simplicity at its best. The 🍅 sauce is wonderfully flavorful on its own, but adding in some hearty chickpeas give it a protein-boost, and makes it so so satisfying. I love this dish with a bit of 🌶️ chili flakes, but definitely feel free to leave them out if you’re serving it to the kids. This is comfort food in a bowl, and I know you’ll make it again and again.
How to Prepare Pasta e Ceci
🔪 Using a sharp knife, dice an onion and mince or finely chop five cloves of garlic.
🫒 In a large pan on the stove add the olive oil and sauté the onions on medium heat until translucent.
🧄 Now, add the garlic and sauté for 30 seconds.
🍅 Next, add in the tomato paste and stir.
♨️ Deglaze the pan with a little bit of wine and then let it evaporate.
🧂 Now, add the tomato sauce, salt to taste, and then nestle in the cheese rinds.
🥄 Give everything a stir and let it simmer on low heat for about 10 minutes.
💧 In the meantime, add your small pasta of choice to a pot of boiling, salted water.
🥫 After 10 minutes, add the chickpeas to the tomato sauce and let it cook for another 2-3 minutes.
💦 Once the noodles are cooked just before al dente, strain them, reserving some pasta water on the side.
🍝 Add the pasta into the sauce along with a ladle of the pasta water as well and stir.
🌿 Take it off the heat, garnish with basil, extra parm on top is optional and enjoy.
Nonna’s Tip 🍝
I always undercook the pasta by a minute or two because it will continue to absorb the liquid when you combine everything together.
Variations and Substitutions for Pasta e Ceci
- If you don’t like chickpeas feel free to leave them out as this makes a delicious 🍝 pasta dish regardless.
- You can omit the 🌶️ chili flakes, they’re totally optional.
- You do not have to add the Parm rinds but they add a lot of flavour so I always suggest to save and 🧊 freeze the rinds for soups and stews.
- You are more than welcome to use 🍅 passata in this Pasta e Ceci recipe as well.
- I used Ditali in this recipe, but you can use baby shells or any small pasta you prefer.
- You can keep this dish vegetarian as is, or you could also add some diced pancetta to the onion/garlic for extra flavor.
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
- I love a nice fresh 🥗 salad when I eat pasta. Try my Fennel Salad or Simple Green Salad.
- Seasonal vegetables such as grilled asparagus, steamed broccoli, or 🫑 roasted bell peppers.
- Slices of baguette or my cheesy roasted garlic bread.
Common Questions
I use our homemade tomato sauce which only consists of tomatoes salt and basil. If you’re using a jarred sauce please try to find a good quality one at the store with minimal ingredients.
I used Ditali, but you can use any small pasta you like, such as baby shells, macaroni, or orzo. Just make sure to cook it to al dente as directed.
When you are reheating this dish, loosen it up a bit with some water and then heat it up.
You can use other beans such as cannellini beans, navy beans, or even lentils if you prefer.
Pasta e Ceci (Pasta with Chickpeas)
Ingredients
- 2 tablespoons olive oil
- 1 onion, finely diced
- 5 cloves garlic, minced or finely chopped
- 1 tablespoon tomato paste
- chilli flakes, optional
- ¼ cup white wine , or veggie broth (I used a Reisling)
- 1 litre plain tomato sauce , 4 cups
- 1 teaspoon salt, to taste
- 1-2 parmigiano cheese rind , optional
- 1.5 cups cooked chickpeas , (1 small can)
- 2 cups pastina , I used Ditali but you can use baby shells or any small pasta you like — boiled in salted water to al-dente
- ¼ cup pasta water
- 5-6 leaves basil, for garnish
- grated parmesean cheese, optional to sprinkle on top
Instructions
- In a big pan or a pot on the stove add the olive oil and sauté the onions on medium heat until translucent. Add the garlic and sauté for 30 seconds. If you wanted to add diced pancetta for extra flavour to the onions you are more than welcome to.
- Add the tomato paste and stir. Deglaze the pan with a little bit of wine or even broth and let it evaporate for about a minute. Add the tomato sauce, salt to taste, and nestle in the cheese rinds.
- Give it a stir and let it go on low heat for about 10 minutes. In the meantime boil any small pasta of choice in boiling salted water. Make sure you boil it to al dente so it’s not mushy and has a bite to it. After 10 minutes add the chickpeas to the tomato sauce and let it cook for another 2-3 minutes.
- Once the pasta is done you can strain it and reserve some pasta water on the side. Add the pasta into the sauce with a ladle of the pasta water and stir. Take it off the heat, garnish with basil, extra parm on top is optional and enjoy.
Video
Nutrition
Nutrition information is automatically calculated, so should only be used as an approximation.
I have never cooked with cheese rinds. Do they completely melt into the sauce, or do they need to be removed at the end of cooking?
Hi Naomi, as long as you use Parmigiano Reggiano cheese rinds, which are stamped on the rind, the cheese will not melt, but it will infuse the dish with wonderful parm flavor. You can remove and discard the rind at the end of cooking.
Not sure if I’m reading this right, but how much Ceci do you need? And when do you add them in? Recipe feels like it’s missing a step or am I not following it right?
Hi Maria,
I just fixed it 🙂 it’s all there now