Ham & Beans
← Recipe Library

Ham & Beans

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

Ingredients

  • Great Northern Beans453.6g1 can (15 oz)
  • Carrots226.8g1.75 × 1 cup chopped
  • Celery226.8g2 × 1 cup sliced
  • White Onion226.8g1.5 × 1 cup chopped
  • Ham226.8g1.5 × 1 cup diced
  • Ground Golden Flaxseed78g2.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.65
  • Ham (226.8g)$1.75
  • Ground Golden Flaxseed (78g)$1.15
Total (6 servings)$6.15(~$1.02/serving)

Prices are estimates based on Kroger grocery store data, last updated March 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.