Ham & Beans
← Recipe Library

Ham & Beans

6 servings · 240g/servingPrep: 20 minCook: 2hTotal: 2h 20mSouthern

Ingredients

  • Great Northern Beans453.6g≈ 1 can (15 oz)
  • Carrots226.8g≈ 1.75 × 1 cup chopped
  • Celery226.8g≈ 2 × 1 cup sliced
  • White Onion226.8g≈ 1.5 × 1 cup chopped
  • Ham226.8g≈ 1.5 × 1 cup diced
  • Ground Golden Flaxseed78g≈ 2.75 × 1/4 cup

Estimated Cost

  • Great Northern Beans (453.6g)$1.04
  • Carrots (226.8g)$0.57
  • Celery (226.8g)$0.99
  • White Onion (226.8g)$0.75
  • Ham (226.8g)$1.75
  • Ground Golden Flaxseed (78g)$1.15
Total (6 servings)$6.25(~$1.04/serving)

Prices are estimates based on Kroger grocery store data, last updated October 2026. Actual prices may vary by location and retailer.

Instructions

  1. 1

    Sort and rinse the dried Great Northern beans. Cover with water and soak overnight (or do a quick-soak: boil 2 minutes, then let sit 1 hour).

  2. 2

    Drain and rinse the soaked beans.

  3. 3

    Dice the carrots, celery, and white onion into small pieces. Dice the ham.

  4. 4

    Add the beans, ham, carrots, celery, and onion to a large pot. Cover with water by about 2 inches.

  5. 5

    Bring to a boil, then reduce to a simmer. Cover partially and cook for 60-90 minutes, stirring occasionally, until the beans are tender. Add more water if the pot gets dry.

  6. 6

    Once the beans are tender, stir in the ground flaxseed and simmer another 5 minutes — it will thicken the broth.

  7. 7

    Season with salt and pepper to taste. Serve hot.

Nutrition per serving

Based on 6 servings · USDA data

Calories362
Protein27g
Carbs62g
Fat6g
Fiber20g
Sodium397mg

Nutrition calculated from USDA FoodData Central using ingredient quantities in grams.

Nutrition values are estimates based on USDA data and may vary.

Ham & Beans | HowIEatHealthy