Creamy tomato pasta with chickpeas brings together a garlicky pink sauce, tender pasta, and pantry staples for a satisfying dinner in about 25 minutes.

Two bowls of creamy tomato pasta with chickpeas in pink tomato sauce with parsley garnish

Creamy Tomato Pasta for a Date Night In

A splash of cream softens the tang of tomatoes and turns the sauce a beautiful pink. Toss in pasta and chickpeas, finish with fresh parsley and grated cheese, and dinner is ready for a date night in.

I like to start with just ¼ cup of cream, adding more to taste. A little starchy pasta water helps the sauce coat the pasta, so you can keep the tomatoes and garlic at the forefront or make it a bit richer. The chickpeas simmer right in the sauce, adding substance without another pan to wash.

While the tomatoes bubble away, cook your pasta. Bring everything together in the pan, then serve with a big salad. That’s often all I add to the table!

ingredients for pasta with chickpeas including pasta, heavy cream, tomatoes, chickpeas, parsley, and spices

Ingredients for Creamy Tomato Pasta with Chickpeas

Canned tomatoes and chickpeas do much of the work here. A few herbs, garlic, and a little cream turn those pantry staples into a generous tomato sauce.

  • Short pasta: I use 8 ounces of paccheri, a large, wide tubular pasta. Penne or another short pasta works, too. Follow your package’s cooking time for al dente pasta, which should still have a little bite.
  • Extra virgin olive oil: Use 2 tablespoons to start the sauce. I like an extra virgin olive oil with a fruity flavor.
  • Canned whole tomatoes: You’ll need one 28-ounce can, including the juices. I prefer San Marzano tomatoes. Break them up a little with your spoon as they go into the pan; they’ll soften further as the sauce simmers.
  • Garlic: Four to five large cloves, minced, give the sauce its garlicky flavor. They cook with the tomatoes rather than browning separately in the oil.
  • Chickpeas: Drain and rinse one 15-ounce can. These are whole chickpeas added to regular pasta, not pasta made from chickpea flour. If you prefer to cook chickpeas from scratch, allow time to soak and cook them before starting dinner.
  • Dried oregano and red pepper flakes: One teaspoon of dried oregano adds earthy, herbal flavor. Use ½ to 1 teaspoon of red pepper flakes depending on how much heat you enjoy, or leave them out if you prefer.
  • Kosher salt and black pepper: Season the sauce and salt the pasta water. Taste the sauce again after adding the cream and pasta water.
  • Heavy cream: Start with ¼ cup, then add more to your liking, up to ¾ cup total. Unsweetened oat creamer is the dairy-free alternative; skip the cheese or use a vegan alternative as well.
  • Fresh parsley: Stir in ¼ cup chopped parsley at the end for a fresh finish.
  • Grated cheese: Finish with a sprinkle of Pecorino Romano or Parmesan, or your preferred alternative.

How to Make Creamy Tomato Pasta with Chickpeas

The sauce and pasta cook at the same time, so have your ingredients ready before you start. Keep a measuring cup handy to scoop out some pasta water before draining.

  • Start the tomato and chickpea sauce. In a large pan, heat 2 tablespoons extra virgin olive oil over medium-high heat until shimmering. Add one 28-ounce can of whole San Marzano tomatoes with their juices and 4 to 5 large minced garlic cloves. Break up the tomatoes a little with your spoon, then add one drained and rinsed 15-ounce can of chickpeas.
  • Season and simmer. Season with kosher salt, black pepper, 1 teaspoon dried oregano, and ½ to 1 teaspoon red pepper flakes. Bring to a boil, then reduce the heat to low and simmer for 10 to 15 minutes. The tomatoes will continue to soften as they cook.
    tomato pasta sauce and chickpeas in a pot
  • Cook the pasta. While the sauce simmers, bring a large pot of water to a boil and season well with kosher salt. Add 8 ounces of short pasta and cook according to the package instructions until al dente. Reserve about 1 cup of the pasta cooking water, then drain.
    cooked pasta that has been drained
  • Make the sauce creamy. After the sauce has simmered for 10 to 15 minutes, keep the heat low and stir in ¼ cup heavy cream and about ¼ cup of the reserved pasta water. Taste and adjust the seasoning. For a richer sauce, gradually add more cream, up to ¾ cup total.
  • Finish and serve. Add the drained pasta to the pan and toss gently to coat with the sauce. Taste and adjust the seasoning, then stir in ¼ cup chopped fresh parsley and a sprinkle of Pecorino Romano or grated Parmesan. I like an extra pinch of red pepper flakes on top for more heat. Serve.
    finished pasta and chickpeas cooked in tomato cream sauce

Tips for a Silky Tomato Cream Sauce

  • Reserve the pasta water before draining. Scoop out about 1 cup, but don’t pour it all into the sauce. Start with about ¼ cup alongside the cream. This gives you room to adjust the consistency without making the sauce watery.
  • Adjust richness and consistency separately. More cream makes the sauce richer and mellows the tomato flavor; pasta water loosens it. Start with the smaller amount of each, then taste before adding more. You want the sauce to coat the pasta while still tasting of tomatoes and garlic.
  • Let the tomatoes simmer before adding the cream. Give them their full 10 to 15 minutes to soften, breaking up larger pieces with your spoon. Keep the heat low when you stir in the cream.
  • Use the pasta package as your timing guide. Paccheri and penne may take different amounts of time to cook. Check for an al dente texture—a little firmness in the center—before draining, since the pasta still needs to be tossed with the warm sauce.

Can I Use Milk Instead of Heavy Cream?

You can substitute milk for the heavy cream in an equal amount, but the sauce won’t have the same richness. The tomatoes’ acidity can also cause milk to curdle.

Warm the milk gently without boiling, then slowly stir it into the tomato sauce over low heat. Warming it first may help, but it doesn’t guarantee a smooth sauce. Heavy cream is my first choice here. For another pasta dinner made with milk, try my creamy chicken pasta.

How to Make It Dairy-Free

Use unsweetened oat creamer in place of the heavy cream, and leave out the cheese or use a vegan Parmesan alternative. The oat creamer adds richness, though it may taste slightly sweeter than dairy cream.

You can also leave out the cream altogether for a tomato and chickpea pasta without the pink sauce. For a fully vegan dinner, choose pasta without eggs and use the dairy-free options above.

A bowl of creamy tomato pasta with chickpeas, garnished with parsley. Another bowl to the side

What to Serve with Creamy Tomato Pasta

With chickpeas in the sauce, this pasta is satisfying enough to serve as the main dish. I often start with a big salad, and an arugula salad with avocado and lemon vinaigrette brings a peppery bite and fresh crunch alongside the creamy sauce.

If you’d like to add something more, toss in some shredded rotisserie chicken or serve with pan-seared salmon.

How to Store and Reheat Leftovers

Store leftover creamy tomato pasta in a covered container in the refrigerator for up to 3 days. Reheat over medium heat, stirring regularly.

More Comforting Pasta Dinners

4.97 from 51 votes

Creamy Tomato Pasta with Chickpeas

Add As A Trusted Google Source A headshot of Suzy Karadsheh.Suzy Karadsheh
A bowl of creamy tomato pasta with chickpeas, garnished with parsley. Another bowl to the side
Creamy tomato pasta with chickpeas, garlic, and oregano comes together in about 25 minutes with simple pantry staples. Start with a little cream and add more to taste, then finish with fresh parsley and grated cheese.
Prep – 5 minutes
Cook – 20 minutes
Total – 25 minutes
Cuisine:
Italian
Serves – 4 people
Course:
Entree

Ingredients
  

  • 8 ounces paccheri pasta, or another short pasta such as penne
  • 2 tablespoons extra virgin olive oil
  • 1 (28-ounce) can whole San Marzano tomatoes with their juices
  • 4 to 5 large garlic cloves, minced
  • 1 (15-ounce) can chickpeas, drained and rinsed
  • Kosher salt and black pepper
  • 1 teaspoon dried oregano
  • 1/2 to 1 teaspoon red pepper flakes
  • 1/4 to 3/4 cup heavy cream, or unsweetened oat creamer
  • Grated Pecorino Romano or Parmesan, or your preferred alternative, for finishing
  • 1/4 cup chopped fresh parsley

Instructions
 

  • Start the sauce. In a large pan, heat the olive oil over medium-high heat until shimmering. Add the tomatoes with their juices and the garlic. Break up the tomatoes a little with your spoon, then add the chickpeas. Season with kosher salt, black pepper, oregano, and red pepper flakes. Bring to a boil, then reduce the heat to low and simmer for 10 to 15 minutes.
  • Cook the pasta. While the sauce simmers, bring a large pot of water to a boil and season well with kosher salt. Add the pasta and cook according to the package instructions until al dente. Reserve about 1 cup of the pasta cooking water, then drain.
  • Add the cream. After the sauce has simmered for 10 to 15 minutes, keep the heat low and stir in ¼ cup heavy cream and about ¼ cup of the reserved pasta water. Taste and adjust the seasoning. Add more cream to your liking, up to ¾ cup total.
  • Coat the pasta. Add the drained pasta to the sauce and toss gently to coat. Taste and adjust the seasoning.
  • Finish and serve. Stir in the parsley and a sprinkle of Pecorino Romano or Parmesan. If you like, add an extra pinch of red pepper flakes and serve.

Video

Notes

  • Adjust the sauce: Start with the smaller amount of cream and pasta water. More cream adds richness; pasta water loosens the sauce. Add gradually so the sauce coats the pasta without becoming watery.
  • For less heat: Reduce or omit the red pepper flakes.
  • Dairy-free or vegan option: Use unsweetened oat creamer instead of heavy cream, and omit the cheese or use a vegan alternative. Oat creamer may taste slightly sweeter. For a fully vegan dish, also choose pasta without eggs.
  • Using milk: You can substitute an equal amount of milk for the cream, but the sauce will be less rich and may curdle because of the tomatoes’ acidity. Warm the milk gently without boiling, then slowly stir it into the sauce over low heat. Warming the milk may help but does not guarantee a smooth sauce.
  • Leftovers: Store in a covered container in the refrigerator for up to 3 days. Reheat over medium heat, stirring regularly.
  • Shop this recipe: Visit The Mediterranean Dish Shop for extra virgin olive oils and spices.

Nutrition

Calories: 404.1kcalCarbohydrates: 49.1gProtein: 14.1gFat: 17.1gSaturated Fat: 6.9gPolyunsaturated Fat: 1.5gMonounsaturated Fat: 7.7gCholesterol: 26.4mgSodium: 533.8mgPotassium: 391.6mgFiber: 3.4gSugar: 4.6gVitamin A: 848.5IUVitamin C: 15.6mgCalcium: 241.1mgIron: 2.4mg
Tried this recipe?
Tin of Greek oregano from the Mediterranean Dish shop.

Try Our Greek Oregano!

This dried herb straight from Greece is lemony, fragrant, and perfect for everyday use.

Share it with the world

Founder and CEO of The Mediterranean Dish | Two-time New York Times Best Selling Cookbook Author | Specializing in Mediterranean Cuisine

Suzy Karadsheh is a true daughter of the Mediterranean. She was born on the coast of Egypt in the bustling cosmopolitan city of Port Said, the North entrance of the Suez Canal, and just a boat ride away from places like Italy, Greece, Turkey, Lebanon, Palestine, and Israel.
Learn More

Get our best recipes and all Things Mediterranean delivered to your inbox.
4.97 from 51 votes (28 ratings without comment)

Leave a comment

Your email address will not be published. Required fields are marked *

How many stars would you give this recipe?




This site uses Akismet to reduce spam. Learn how your comment data is processed.

Comments

  1. Annie Bousquet says:

    5 stars
    excellent and creamy!!

  2. Lisa Courkamp says:

    5 stars
    This was delicious! I used homemade cashew cream and added just a touch of sweetener to the sauce. I served the pasta with browned vegan Italian sausage on top. Oh, and I hand crushed the tomatoes ahead of making the sauce. So good!

  3. TerryF says:

    5 stars
    Very easy and very good – thank you!

  4. Melissa says:

    Can you use coconut milk (unsweetened) rather than cream?

    1. TMD Team says:

      Hi, Melissa! Yes, that would work. It might give a slight coconut flavor, as you might expect. But if you enjoy coconut milk, that’s not a problem :).

  5. Ruth Burgess says:

    I am just wondering if half and half 5% would work?

    1. TMD Team says:

      Yes, Ruth, that will work in a pinch! Enjoy!

  6. Janet says:

    4 stars
    The recipe was great. I think next time I will make the dish with less pasta since the 8 oz seemed to be a bit too much.

  7. Lisa says:

    5 stars
    I told my husband that this is the best pasta dish I’ve ever made! Simple ingredients but so flavorful and easy to whip up! It’s company worthy! I followed the recipe to a “T’ and served it with a simple green salad. It’s going right into my favorites folder.

    1. TMD Team says:

      Awesome! Thanks so much, Lisa!

  8. Stephanie says:

    5 stars
    Budget friendly, fast, & delicious dinner! This family LOVES this recipe, thank you!

  9. Justine Munera says:

    I love your recipes! I’m making this tonight for dinner! I was wondering where you found your pasta for this recipe? I couldn’t find it at my local supermarket so I got mezze rigatoni. Thanks!

    1. TMD Team says:

      Hi, Justine. This pasta was purchased a a local Publix. Whole Foods often has it, as well.