25-Minute Italian-Inspired Chickpea and Tomato Pasta: A Budget Lunch

A filling, inexpensive vegan lunch with pasta, canned chickpeas and a chunky tomato sauce. Inspired by the pasta-and-chickpea recipes at Smitten Kitchen and Gelson's; this is an original two-pan adaptation using oregano and separately boiled pasta, not a claim of regional authenticity.

A bowl of penne and chickpeas coated in thick tomato sauce with dried oregano.
AI-generated illustration of the finished dish.

Italy's pasta-and-chickpea tradition knows how to turn a modest cupboard into a proper lunch. This adapted, two-pan version uses everyday staples and a thick tomato sauce rather than aiming to reproduce one regional recipe. A little kitchen comfort, without a dramatic shopping bill.

Prep
5 min
Cook
20 min
Total
25 min
Difficulty
Easy

Ingredients

Prepared ingredients for two servings: penne, chickpeas, chopped tomatoes, onion, garlic, olive oil, oregano, salt, pepper and water.
AI-generated illustration of the prepared ingredients.
Servings

Method

  1. Prepare the ingredients

    Put the measured water in a suitably sized covered saucepan over high heat. While it heats, finely dice the onion, mince the garlic, and drain and rinse the chickpeas. Set out the other ingredients; preparation should take about 5 minutes.

  2. Soften the onion

    Heat the olive oil in a wide frying pan over medium heat. Add the onion and cook for 4–5 minutes, stirring, until softened rather than browned. Stir in the garlic and oregano for 30 seconds.

  3. Simmer the sauce

    Add the chopped tomatoes with their juice, the chickpeas and black pepper. Bring to a gentle bubble, then simmer uncovered for 10 minutes, stirring occasionally. Crush a few chickpeas against the pan with a wooden spoon to thicken the sauce; leave most whole. Reduce the heat if it starts catching.

    Chickpeas and chopped tomatoes simmering with softened onion, garlic and oregano before the pasta is added.
    Step 3: simmer the chickpea and tomato sauce. AI-generated illustration.
  4. Boil the pasta

    While the sauce simmers, add the measured salt to the boiling water, then add the penne. Cook uncovered for the packet's 10–12 minutes, stirring especially during the first minute. Just before draining, reserve approximately 50 ml of cooking water per serving in a heatproof jug. Drain the pasta when just tender.

  5. Toss and serve

    Add the drained pasta to the chickpea sauce. Toss over medium-low heat for 1–2 minutes, adding the reserved cooking water a little at a time only until the sauce coats the pasta loosely; you may not need it all. Divide between bowls and serve immediately. The sauce and pasta cook in parallel, keeping the total to about 25 minutes.

    Cooked penne being folded into chickpeas and tomato sauce in a wide pan.
    Step 5: toss the pasta with the sauce. AI-generated illustration.

Good to know

  • Budget guide: roughly CHF 2–4 per serving is a planning estimate using own-brand staples and the amounts actually used, not the cost of buying every whole packet. It is not a live supermarket quote; local prices vary. No cheese or specialty ingredients are needed.
  • For the quickest lunch, start heating the covered pasta saucepan before chopping, then cook the sauce and pasta simultaneously. For four servings, use a large saucepan and a wide frying pan so everything heats efficiently.
  • Measure chickpeas after draining. A can yielding about 240 g drained chickpeas covers two servings; use the label's drained weight rather than the total weight printed on the front.
  • For an equally inexpensive adaptation, substitute the same drained weight of canned white beans for chickpeas, or the same dry weight of another short pasta. Choose pasta that cooks in no more than 12 minutes to keep the stated timing.

Inspired by