Pasta with Spinach and Chickpeas


This garbanzo bean pasta is a home-style Italian favorite at my house. It is also very good with great northern white beans instead of garbanzo beans, and any sort of strand pasta works well. Serve with a leafy green salad and crusty Italian bread. If you like spicy food, stir in 1/2 to 1 teaspoon red pepper flakes towards the end.

close up view of Pasta with Spinach, Chickpeas and tomatoes on a white plate with a fork
Prep Time:
15 mins
Cook Time:
20 mins
Total Time:
35 mins


  • 1 tablespoon sea salt, divided

  • 1 (16 ounce) package linguine pasta

  • 2 tablespoons extra-virgin olive oil, or more as desired

  • 2 cloves garlic, minced

  • 1 (10 ounce) bag baby spinach leaves, chopped

  • 3 large tomatoes, seeded and diced

  • 1 (15 ounce) can garbanzo beans (chickpeas), rinsed and drained

  • 1 teaspoon chopped fresh marjoram, or more to taste

  • freshly ground black pepper to taste

  • ½ teaspoon red pepper flakes, or more to taste (Optional)

  • ¼ cup freshly grated Pecorino-Romano cheese, or to taste


  1. Bring a large pot of water with 2 teaspoons sea salt to a boil. Cook linguine at a boil until tender yet firm to the bite, about 11 minutes. Drain, reserving 1/2 cup of water.

  2. Heat olive oil in a large skillet over medium heat. Cook and stir garlic in hot oil until fragrant, about 1 minute. Increase the heat to medium-high and add spinach, tomatoes, and garbanzo beans; cook and stir until spinach begins to wilt, 1 to 2 minutes more.

  3. Season the spinach mixture with remaining teaspoon sea salt, marjoram, black pepper, and red pepper flakes. Reduce heat to low. Stir drained linguine with the spinach mixture to evenly coat. Add extra olive oil or reserved pasta water to achieve preferred level of moisture in the dish. Top with Pecorino Romano cheese.

Nutrition Facts (per serving)

613 Calories
12g Fat
104g Carbs
23g Protein
Nutrition Facts
Servings Per Recipe 4
Calories 613
% Daily Value *
Total Fat 12g 16%
Saturated Fat 3g 14%
Cholesterol 8mg 3%
Sodium 1685mg 73%
Total Carbohydrate 104g 38%
Dietary Fiber 11g 40%
Total Sugars 4g
Protein 23g
Vitamin C 41mg 205%
Calcium 211mg 16%
Iron 23mg 128%
Potassium 962mg 20%

* Percent Daily Values are based on a 2,000 calorie diet. Your daily values may be higher or lower depending on your calorie needs.

** Nutrient information is not available for all ingredients. Amount is based on available nutrient data.

(-) Information is not currently available for this nutrient. If you are following a medically restrictive diet, please consult your doctor or registered dietitian before preparing this recipe for personal consumption.

You’ll Also Love