Greek Bean Soup Recipe
Ingredients
- 1 pound dried pinto beans
- 6 tablespoons olive oil, divided
- 4 stalks celery with leaves, chopped
- 1 large onion, chopped
- 4 large garlic cloves, chopped or pressed
- 1 (12 ounce) can chopped tomatoes
- 1 small bunch fresh parsley, finely chopped
- 1 tablespoon dried dill weed
- 1 tablespoon dried oregano
- 1 tablespoon dried basil
- Salt and freshly ground black pepper to taste
- 1 teaspoon white sugar (Optional)
Directions
Step 1: Place the dried beans in a large bowl or pot. Cover them with fresh water and allow them to soak for 8 hours or overnight.
Step 2: After soaking, heat 2 tablespoons of olive oil in a large, heavy soup pot over medium heat. Add the chopped celery and onion. Cook for 5 to 7 minutes, or until they become soft and translucent.
Step 3: Add the garlic to the pot and cook for an additional minute to release its fragrance.
Step 4: Drain the soaked beans and add them to the pot with the cooked onion and celery mixture. Add 2 inches of cold water, ensuring the beans are well-covered.
Step 5: Stir in the chopped tomatoes, fresh parsley, dried dill, oregano, and basil. Bring the mixture to a boil, which should take about 5 minutes.
Step 6: Reduce the heat and let the soup simmer. Cook for 1 to 1 1/2 hours, or until the beans are soft. Stir the soup every 15 to 20 minutes, and add more water as necessary to maintain the right consistency.
Step 7: Once the beans are fully cooked, add the remaining 4 tablespoons of olive oil. Season with salt, pepper, and the optional white sugar to balance the flavors.
Cooks Note
You can substitute dried pink beans for pinto beans and use honey instead of sugar for a slightly different taste. If you prefer, you can also use pureed tomatoes instead of chopped tomatoes.
Nutrition Facts (per serving)
| Calories | 155 |
|---|---|
| Total Fat | 9g (11% Daily Value) |
| Saturated Fat | 1g (6% Daily Value) |
| Cholesterol | 0mg (0% Daily Value) |
| Sodium | 47mg (2% Daily Value) |
| Total Carbohydrate | 16g (6% Daily Value) |
| Dietary Fiber | 5g (19% Daily Value) |
| Total Sugars | 2g |
| Protein | 5g (10% Daily Value) |
| Vitamin C | 7mg (8% Daily Value) |
| Calcium | 56mg (4% Daily Value) |
| Iron | 2mg (10% Daily Value) |
| Potassium | 373mg (8% Daily Value) |
* Percent Daily Values are based on a 2,000 calorie diet. Your daily values may be higher or lower depending on your calorie needs.
Comments
lutzflcat
10/06/2025 01:52:54 PM
4.10.20 Followed the recipe with the exception of using fire roasted tomatoes, what I had on hand. Simple ingredients for a warm, comforting, and flavorful soup. In the future, I may substitute some of the water with vegetable stock, but other than that, wouldn’t change a thing. I also will make this in my Instant Pot® next time to reduce the cooking time and no presoaking beans. Thanks for sharing your grandmother’s recipe, it’s a good one.
Jacqueline Adams
02/06/2025 11:24:08 AM
This was cooked in a slow cooker and I added ground beef, very good and filling.
Brenda Caros
01/31/2025 01:29:54 AM
I used 2 canned pinto beans, a sliced carrot, and a little fresh lemon juice. My Greek husband loved it.
Gary Adams
02/01/2025 06:18:57 PM
I can’t stop thinking about it.
wrwy2mrk7m
06/30/2022 06:58:41 PM
I used the 1/2 and 1/2 water/ broth as suggested in the review. So easy and delicious