Why You’ll Love This tomato chickpea pasta
- Ease of preparation: This tomato chickpea pasta recipe is straightforward and quick to make, perfect for busy weeknights or when you want a nutritious meal without the hassle. The cooking process focuses on simple steps and ingredients that come together in under an hour, including oven roasting and pasta boiling.
- Health benefits: Packed with protein-rich chickpeas and nutrient-dense tomatoes, this pasta supports wellness with fiber, vitamins, and antioxidants. It promotes digestive health, sustains energy levels, and fits well into clean eating habits.
- Versatility: This dish adapts seamlessly to various dietary preferences. Whether you follow a vegan, gluten-free, or low-calorie diet, there are easy swaps to tailor the recipe while keeping its flavor intact.
- Distinctive flavor: The combination of ripe tomatoes and hearty chickpeas creates a unique taste that stands out. The dish balances savory and slightly sweet notes with fragrant spices to deliver an appealing and wholesome pasta experience.
Jump To
- 1. Why You’ll Love This tomato chickpea pasta
- 2. Essential Ingredients for tomato chickpea pasta
- 3. How to Prepare the Perfect tomato chickpea pasta: Step-by-Step Guide
- 4. Dietary Substitutions to Customize Your tomato chickpea pasta
- 5. Mastering tomato chickpea pasta: Advanced Tips and Variations
- 6. How to Store tomato chickpea pasta: Best Practices
- 7. FAQs: Frequently Asked Questions About tomato chickpea pasta
- 8. tomato chickpea pasta
Essential Ingredients for tomato chickpea pasta
- 15-ounce (425 g) can chickpeas, rinsed and drained – provides protein and texture
- 1 pint (about 300 g) cherry tomatoes – adds natural sweetness and acidity
- 8 ounces (225 g) angel hair or spaghetti pasta – acts as the carbohydrate base
- 1 medium yellow onion, finely chopped – enhances flavor and aroma
- 4 to 5 garlic cloves, thinly sliced or minced – adds depth and pungency
- 1 teaspoon dried oregano – infuses herbal aroma
- 1/2 to 1 teaspoon crushed red pepper flakes (optional) – provides subtle heat
- 2 tablespoons olive oil, plus extra for drizzling – for sautéing and richness
- 1 cup (240 ml) low-sodium chicken or vegetable stock – aids cooking and flavor development
- Kosher salt and freshly ground black pepper, to taste – seasoning to enhance natural flavors
- Fresh basil leaves for garnish – adds fresh, aromatic notes
- Optional: 1/4 to 3/4 cup heavy cream or unsweetened oat creamer – for creamier sauce texture
- Optional: Grated Parmesan, Pecorino Romano, or vegan cheese alternative – for topping
- Optional: Pasta water reserved from cooking (about 1 cup) – to loosen and adjust sauce consistency
Special Dietary Options:
- Vegan: Use vegetable stock and oat creamer; omit cheese or use vegan cheese.
- Gluten-free: Substitute regular pasta with certified gluten-free varieties.
- Low-calorie: Use vegetable stock and omit cream, or replace with unsweetened plant milk; limit olive oil.
How to Prepare the Perfect tomato chickpea pasta: Step-by-Step Guide
First Step: Prepare Ingredients and Preheat Oven
Preheat your oven to 400°F (200°C). Rinse and drain the chickpeas thoroughly. Chop the yellow onion finely, and thinly slice or mince the garlic cloves. If using fresh oregano, measure and chop accordingly.
Second Step: Roast the Vegetables and Chickpeas
In a large baking dish or roasting pan, combine the tomato halves, chickpeas, chopped onion, garlic, oregano, and crushed red pepper flakes. Drizzle with olive oil and pour the low-sodium chicken or vegetable stock over the mixture. Season generously with salt and freshly ground black pepper. Toss everything well to coat uniformly.
Roast in the oven for 50 to 60 minutes, stirring halfway through. The tomatoes should burst and caramelize slightly, and the chickpeas will develop golden brown spots, deepening the sauce’s flavor.
Third Step: Cook the Pasta
Approximately 10 minutes before the roasting time completes, bring a large pot of salted water to a boil. Cook the angel hair or spaghetti pasta according to package instructions until al dente. Reserve 1 cup of pasta cooking water before draining the pasta.
Fourth Step: Optional Creamy Sauce Preparation
If you prefer a creamier sauce, gently warm the heavy cream or oat creamer in a saucepan over low heat. Gradually add some reserved pasta water to loosen, stirring until silky. This can then be mixed into the roasted tomato and chickpea sauce to enrich the texture.
Fifth Step: Combine Pasta and Sauce
Toss the cooked pasta immediately with the roasted tomato and chickpea mixture. Add reserved pasta water gradually as needed to adjust the sauce consistency to your preference aiming for a luscious coating without excess liquid. Drizzle extra olive oil on top for richness.
Final Step: Garnish and Serve
Finish with fresh basil leaves and, if desired, a sprinkle of grated Parmesan, Pecorino Romano, or a vegan cheese alternative. Serve warm alongside a simple green salad or your choice of grilled protein like chicken, fish, or olive-oil packed tuna for a complete meal.
Tip: Using fruity extra-virgin olive oil for drizzling after roasting the sauce enhances the dish’s aromatic profile.
Dietary Substitutions to Customize Your tomato chickpea pasta
Protein and Main Component Alternatives
- Swap chickpeas for cooked lentils or white beans for a similar texture with mild flavor.
- Add grilled chicken, shrimp, or fish to integrate more protein and make a heartier meal.
- Use tofu or tempeh marinated in Italian herbs for a vegan protein boost.
Vegetable, Sauce, and Seasoning Modifications
- Roast red bell peppers instead of tomatoes for a smoky undertone.
- Substitute dried oregano with fresh basil, thyme, or rosemary for herbaceous variety.
- Fold in sautéed spinach or kale at the end to increase vegetable content and nutrients.
- Enhance sauce flavor with a pinch of smoked paprika, crushed fennel seeds, or a splash of balsamic vinegar.
Mastering tomato chickpea pasta: Advanced Tips and Variations
- Pro cooking techniques: Use a heavy-bottomed or cast-iron skillet for roasting the sauce to achieve caramelized flavors and depth. Toast herbs briefly to release essential oils before cooking.
- Flavor variations: Add spices such as smoked paprika or chili flakes for subtle heat. Brighten the flavor by finishing the dish with lemon juice or balsamic vinegar drizzle.
- Presentation tips: Serve in rustic bowls, garnish with fresh chopped basil or parsley, and sprinkle with nutritional yeast or vegan Parmesan for enhanced color and flavor.
- Make-ahead options: Prepare the roasted sauce up to three days in advance and refrigerate. Reheat gently and toss with freshly cooked pasta when ready to serve, adding pasta water to adjust texture.
How to Store tomato chickpea pasta: Best Practices
| Storage Method | Details | Duration |
|---|---|---|
| Refrigeration | Store roasted tomato and chickpea sauce separately from pasta in airtight containers to maintain freshness and texture. | Up to 3 days |
| Freezing | Freeze sauce in portioned containers. Thaw overnight in the fridge before reheating. Pasta is best cooked fresh, but can be frozen if necessary. | Up to 2 months |
| Reheating | Reheat sauce gently on medium heat, adding a splash of water or broth to loosen. Add fresh or leftover pasta after warming the sauce. | As needed |
| Meal prep tips | Portion sauce and pasta separately into single servings for convenient meal prep and easy reheating. | Time saving |

FAQs: Frequently Asked Questions About tomato chickpea pasta
What ingredients do I need to make tomato chickpea pasta?
To make tomato chickpea pasta, you will typically need cherry tomatoes, canned chickpeas, garlic, onion, olive oil, dried oregano, crushed red pepper flakes, vegetable or chicken stock, pasta of your choice, salt, and fresh basil for garnish. These ingredients combine to create a flavorful and hearty dish with a balance of acidity, spice, and freshness.
How do I prepare tomato chickpea pasta step-by-step?
Start by roasting cherry tomatoes, chickpeas, garlic, onion, oregano, and red pepper flakes with olive oil and stock in the oven at 400°F for about 50-60 minutes, stirring halfway through. Meanwhile, cook salted pasta separately according to package instructions. Once both are ready, toss the pasta with the roasted mixture, adding reserved pasta water for desired sauce consistency, and finish with olive oil and fresh basil.
Can I make tomato chickpea pasta vegan and gluten-free?
Yes, to make this recipe vegan, use vegetable stock instead of chicken stock and omit any cheese or dairy toppings. For a gluten-free version, choose gluten-free pasta, such as rice or chickpea pasta. This way, you maintain the dish’s flavor while catering to dietary restrictions.
How long can I store leftovers, and what’s the best way to reheat tomato chickpea pasta?
Store the roasted tomato and chickpea sauce separately from pasta in airtight containers in the refrigerator for up to 4-5 days. Reheat the sauce gently on the stove, then mix in freshly cooked pasta or warm leftover pasta to avoid sogginess. This preserves texture and flavor when serving leftovers.
What are some good protein additions to tomato chickpea pasta?
Adding grilled chicken, air-fried chicken tenders, tuna packed in olive oil, or cooked fish can boost protein content and complement the dish’s flavors. These proteins can be cooked separately and mixed in just before serving to add variety and make the meal more filling.

tomato chickpea pasta
🍅 A vibrant and nutritious meal that combines the goodness of chickpeas and tomatoes in a hearty pasta dish!
🇮🇹 Delight in authentic Italian flavors mixed with easy preparation for a delightful dinner.
- Total Time: 1 hour 10 minutes
- Yield: 4 servings 1x
Ingredients
15-ounce can chickpeas
1 pint cherry tomatoes
8 ounces angel hair or spaghetti pasta
1 medium yellow onion
4 to 5 garlic cloves
1 teaspoon dried oregano
1/2 to 1 teaspoon crushed red pepper flakes
2 tablespoons olive oil
1 cup low-sodium chicken or vegetable stock
Kosher salt and freshly ground black pepper
Fresh basil leaves
1/4 to 3/4 cup heavy cream or unsweetened oat creamer
Grated Parmesan, Pecorino Romano, or vegan cheese alternative
Pasta water reserved from cooking
Instructions
1-First Step: Prepare Ingredients and Preheat Oven Preheat your oven to 400°F (200°C). Rinse and drain the chickpeas thoroughly. Chop the yellow onion finely, and thinly slice or mince the garlic cloves. If using fresh oregano, measure and chop accordingly.
2-Second Step: Roast the Vegetables and Chickpeas In a large baking dish or roasting pan, combine the tomato halves, chickpeas, chopped onion, garlic, oregano, and crushed red pepper flakes. Drizzle with olive oil and pour the low-sodium chicken or vegetable stock over the mixture. Season generously with salt and freshly ground black pepper. Toss everything well to coat uniformly. Roast in the oven for 50 to 60 minutes, stirring halfway through. The tomatoes should burst and caramelize slightly, and the chickpeas will develop golden brown spots, deepening the sauce’s flavor.
3-Third Step: Cook the Pasta Approximately 10 minutes before the roasting time completes, bring a large pot of salted water to a boil. Cook the angel hair or spaghetti pasta according to package instructions until al dente. Reserve 1 cup of pasta cooking water before draining the pasta.
4-Fourth Step: Optional Creamy Sauce Preparation If you prefer a creamier sauce, gently warm the heavy cream or oat creamer in a saucepan over low heat. Gradually add some reserved pasta water to loosen, stirring until silky. This can then be mixed into the roasted tomato and chickpea sauce to enrich the texture.
5-Fifth Step: Combine Pasta and Sauce Toss the cooked pasta immediately with the roasted tomato and chickpea mixture. Add reserved pasta water gradually as needed to adjust the sauce consistency to your preference aiming for a luscious coating without excess liquid. Drizzle extra olive oil on top for richness.
6-Final Step: Garnish and Serve Finish with fresh basil leaves and, if desired, a sprinkle of grated Parmesan, Pecorino Romano, or a vegan cheese alternative. Serve warm alongside a simple green salad or your choice of grilled protein like chicken, fish, or olive-oil packed tuna for a complete meal.
Last Step:
Please leave a rating and comment letting us know how you liked this recipe! This helps our business to thrive and continue providing free, high-quality recipes for you.Notes
🍋 Use fruity extra-virgin olive oil for the best flavor when roasting.
🍅 Roasting low-season tomatoes with a pinch of sugar or honey enhances sweetness.
🌿 Naturally vegan when using vegetable stock and omitting cheese.
- Prep Time: 10 minutes
- Roasting Time: 50 minutes
- Cook Time: 10 minutes
- Category: Main Course
- Method: Roasting
- Cuisine: Italian
- Diet: Vegetarian
Nutrition
- Serving Size: 1 serving
- Calories: 370
- Sugar: 7g
- Sodium: 620mg
- Fat: 11g
- Saturated Fat: 3g
- Unsaturated Fat: 8g
- Trans Fat: 0g
- Carbohydrates: 58g
- Fiber: 8g
- Protein: 14g
- Cholesterol: 10mg







Tried this for a quick dinner and it was a hit! 🥳 I added some spinach for extra greens and it worked perfectly. Next time, I’ll experiment with some feta on top. Thanks for the awesome recipe!