Eggs in Tomato Sauce with Chickpeas & Spinach


Simmer eggs in a rich tomatoey cream sauce studded with chickpeas and silky spinach for a super-fast vegetarian dinner. Serve with a piece of crusty bread to soak up the sauce. Be sure to use heavy cream; a lower-fat option might curdle when mixed with acidic tomatoes.

Prep Time:
20 mins
Additional Time:
5 mins
Total Time:
25 mins
4 servings


  • 2 tablespoons extra-virgin olive oil

  • 4 cups baby spinach, chopped (about 5 ounces)

  • 4 cloves garlic, sliced

  • 2 cups canned crushed tomatoes

  • 1 (15 ounce) can no-salt-added chickpeas, rinsed

  • ¼ cup heavy cream

  • ½ teaspoon salt

  • 4 large eggs

  • 1 tablespoon chopped fresh thyme

  • ½ teaspoon ground pepper


  1. Heat oil in large skillet over medium heat. Add spinach and garlic. Cook, stirring, until the spinach has wilted and the garlic is beginning to brown, about 2 minutes.

  2. Reduce heat to medium-low. Add tomatoes, chickpeas, cream and salt. Adjust heat to maintain a simmer. Crack an egg into a small bowl, taking care not to break the yolk. Make a well in the sauce roughly large enough to hold the egg and slip it in so that the yolk and most of the white is contained (some white may spread out). Repeat with the remaining eggs, evenly spacing them around the pan. Sprinkle the sauce with thyme; cover and cook until the eggs reach desired doneness, 6 to 8 minutes for medium-set. Remove from the heat and sprinkle with pepper.

    Eggs in Tomato Sauce with Chickpeas & Spinach

Nutrition Facts (per serving)

323 Calories
18g Fat
26g Carbs
14g Protein
Nutrition Facts
Servings Per Recipe 4
Serving Size 1 egg & 3/4 cup sauce
Calories 323
% Daily Value *
Total Carbohydrate 26g 9%
Dietary Fiber 7g 23%
Total Sugars 6g
Protein 14g 29%
Total Fat 18g 23%
Saturated Fat 6g 31%
Cholesterol 203mg 68%
Vitamin A 3593IU 72%
Vitamin C 22mg 24%
Folate 165mcg 41%
Sodium 628mg 27%
Calcium 157mg 12%
Iron 4mg 24%
Magnesium 84mg 20%
Potassium 769mg 16%

Nutrition information is calculated by a registered dietitian using an ingredient database but should be considered an estimate.

* Daily Values (DVs) are the recommended amounts of nutrients to consume each day. Percent Daily Value (%DV) found on nutrition labels tells you how much a serving of a particular food or recipe contributes to each of those total recommended amounts. Per the Food and Drug Administration (FDA), the daily value is based on a standard 2,000 calorie diet. Depending on your calorie needs or if you have a health condition, you may need more or less of particular nutrients. (For example, it’s recommended that people following a heart-healthy diet eat less sodium on a daily basis compared to those following a standard diet.)

(-) Information is not currently available for this nutrient. If you are following a special diet for medical reasons, be sure to consult with your primary care provider or a registered dietitian to better understand your personal nutrition needs.

Related Articles