30 Minute Dinners

  • Recipes
  • About Me
  • Subscribe
menu icon
go to homepage
  • Recipes
  • About Me
  • Subscribe

search icon
Homepage link
  • Recipes
  • About Me
  • Subscribe

×
Home » Recipes » One Pot Dinners

Creamy Great Northern Beans and Ham

by Mindy · Published: Apr 2, 2025 · Updated: Apr 2, 2025

Share by text, email, or on social!
52PinterestFacebookEmailRedditFlipboardSMSBluesky
52
SHARES
Pinterest Hidden ImagePinterest Hidden ImagePinterest Hidden Image
Jump to Recipe

Make these Creamy Great Northern Beans and Ham in about 30 minutes! We've taken this old-fashioned ham and beans recipe and given it a modern upgrade—because it's 2025, and who has time to soak dry beans and babysit ham shanks all day? Are you with me?! I'm all about getting dinner on the table fast, without the hassle. The best part? No flavor sacrificed!

Feature image of a close up overhead shot of a bowl of Creamy Great Northern Beans and Ham.

These creamy northern beans and ham are a classic diner favorite from way back. And let’s be honest—they’re best enjoyed with a big ol’ chunk of cornbread and a tall glass of iced tea.

To shorten the cook time of this ham and great northern beans recipe, we’ve made a few tweaks. And I’m totally okay with that. This isn’t a holiday meal, so I’m not spending all day in the kitchen. I mean, they’re good, but not all-day-in-the-kitchen good!

A ladle full of ham and beans above the white pot of beans.
Pin this recipe for later!
Pinterest
Jump to:
  • Ingredient Photo
  • Ingredient Notes and Substitutions
  • Step-By-Step Instructions (with photos)
  • What to serve with ham and beans
  • Frequently Asked Questions
  • Creamy Great Northern Beans and Ham Recipe

Ingredient Photo

See recipe card for exact amounts. 

All of the ingredients measured out to make the Creamy Great Northern Beans and Ham recipe.

Ingredient Notes and Substitutions

Made with just a handful of simple ingredients this dish is sure to be loved by the whole family. 

  • Diced Ham: I look for smoked ham to get that classic smoky flavor that makes ham and beans so good. Leftover ham or a ham steak work great. 
  • Tender White Beans: As the name suggests, I use great northern beans, but feel free to sub cannellini beans or navy beans. And hey, pinto beans and ham are a thing, so you could totally use those if you want!
  • Chicken Broth: I go for low-sodium chicken broth. Got extra time? Homemade chicken stock works too.
  • Onion: A trusty yellow onion does the trick, but a white onion works just as well.
  • Butter: The onions and ham get cooked in butter first, so the butter soaks up all that flavor before we add the broth. You can use canola, vegetable, or olive oil... but let’s be real, everything tastes better with butter!
  • Flour: Helps thicken the creamy broth so people will think we spent all day making this. 😉
  • Seasoning: A simple mix of a little salt, black pepper, and garlic gives it that perfect depth of flavor.

Step-By-Step Instructions (with photos)

The butter, ham and onions in the dutch oven after being cooked.

Melt the butter in a large pot or dutch oven over medium heat. Add the ham, onion, and garlic and cook 2-3 minutes to render some of the fat from the ham into the butter.

After the flour and broth have been added.

Sprinkle with the flour, stir, and cook for 1-2 minutes. Stir in the chicken broth, turn up the heat to medium-high, and continue stirring until the flour mixture is fully dissolved into the broth.

The one cup of beans mashed in a small bowl with a fork.

Mash about a cup of beans in a bowl with a fork or potato masher.

The pot of ham and beans with the beans added, before being mixed up.

Add all of the beans to the pot, season with salt and pepper. Simmer for 15-20 minutes, stirring occasionally.

What to serve with ham and beans

  • Bread - Cornbread, crusty bread like sourdough or ciabatta, garlic bread, buttermilk biscuits, cheesy biscuits, yeast rolls, hush puppies or simple buttered toast.
  • Vegetables - Green beans, collard greens, spinach, roasted brussels sprouts, sautéd cabbage, carrots or corn. 
  • Salad - Green salad, cole slaw, cucumber salad, Caesar salad, three bean salad, or tomato and onion salad.
A bowl of Creamy Great Northern Beans and Ham with a piece of cornbread next to it.

Frequently Asked Questions

How to store ham and beans?

Store in an airtight container in the refrigerator for 3 days. 

Can ham and beans be frozen?

Absolutely! Allow to cool completely before freezing in an airtight container, or freezer bag, for up to 3 month. For best results, thaw in the refrigerator before reheating. 

What's the best way to reheat leftover hams and beans?

These reheat well in the microwave in 30-second intervals, stirring each time until heated through. You can also warm them on the stovetop in a saucepan over medium high heat, stirring occasionally.

Did you love this recipe?

Please leave a review and 5-star rating below!

Feature image of a close up overhead shot of a bowl of Creamy Great Northern Beans and Ham.

Creamy Great Northern Beans and Ham Recipe

Mindy
Make these Creamy Great Northern Beans and Ham in about 30 minutes! We've taken this old-fashioned ham and beans recipe and given it a modern upgrade—because it's 2025, and who has time to soak dry beans and babysit ham shanks all day? Are you with me?! I'm all about getting dinner on the table fast, without the hassle. The best part? No flavor sacrificed!
No ratings yet
Email Required SaveSaved! Pin Recipe
Prep Time 5 minutes mins
Cook Time 22 minutes mins
Total Time 27 minutes mins
Course Main Course
Cuisine American
Servings 5 servings
Prevent your screen from going dark

Ingredients
 
 

  • 2 tablespoon butter
  • 1 lb ham
  • 1 medium onion
  • 1 tablespoon garlic
  • 2 tablespoon flour
  • 4 cups chicken broth
  • 4 cans great northern beans rinsed and drained
  • ½ teaspoon salt
  • ½ teaspoon black pepper

Instructions
 

  • Chop the ham and onion.
  • Melt the butter in a large pot or dutch oven over medium heat. Add the ham, onion, and garlic and cook 2-3 minutes to render some of the fat from the ham into the butter.
  • Sprinkle with the flour, stir, and cook for 1-2 minutes. Stir in the chicken broth, turn up the heat to medium-high, and continue stirring until the flour mixture is fully dissolved into the broth.
  • Mash about a cup of beans in a bowl with a fork or potato masher, then add them to the pot along with the remaining whole beans, salt, and pepper. Simmer for 15-20 minutes, stirring occasionally.

Tips for success

This recipe makes 10 cups.
Be sure to let the flour cook for 1-2 minutes, this helps develop a nutty flavor and gets rid of any raw flour taste.
A simmer is a gentle, slightly bubbling cook—not a full rolling boil, but just enough movement to keep things cooking evenly.
Time-Saving Tip: Take some help from the grocery store by using pre-chopped ham and onions. Packaged, pre-cut ham is in the meat section, and most grocery stores carry pre-chopped fresh onions in a plastic container in the produce section. Frozen chopped onions are a great option, too! Use about one cup of onions to equal one onion.
🔖 Bookmark this page so you can find it quickly the next time you want to make this recipe.
*Nutritional information is automatically calculated and is only an estimate. Actual values may vary depending on the ingredients and specific brands you use. If nutrition is important to you, I recommend using a calculator you trust.

Why do you include metric measurements?

While the U.S. still mostly uses cups and tablespoons, the rest of the world uses metric. I include both to make my recipes easier for everyone—no conversions needed! The metric amounts are calculated automatically and work great for everyday cooking. Since these recipes aren’t for baking (where exact weights really matter), a few grams one way or the other won’t hurt a thing.

Just toggle to the metric version to view the measurements in grams, milliliters, and more!

Nutrition

Serving: 2cupsCalories: 295kcalCarbohydrates: 6gProtein: 22gFat: 20gSaturated Fat: 8gPolyunsaturated Fat: 2gMonounsaturated Fat: 8gTrans Fat: 0.2gCholesterol: 72mgSodium: 2044mgPotassium: 342mgFiber: 1gSugar: 2gVitamin A: 145IUVitamin C: 2mgCalcium: 25mgIron: 1mg
Tried this recipe?Let us know how it was!

Share by text, email, or on social!
52PinterestFacebookEmailRedditFlipboardSMSBluesky
52
SHARES

More One Pot Dinners

  • Overhead shot of a plate of pasta with spinach and cheese.
    One Pot Ground Beef & Spinach Pasta

Leave a Reply Cancel reply

Your email address will not be published. Required fields are marked *

Recipe Rating




Me in my kitchen cutting a green bell pepper.

Hey there!

I’m Mindy! Here, you’ll find delicious, no-fuss dinners in 30 minutes or less—because mealtime shouldn’t steal your free time.

About Me

Footer

↑ back to top

Subscribe | Recipe Index | About | Contact | Privacy Policy | Accessibility

Copyright © 2025 30 Minute Dinners

Rate This Recipe

Your vote:




A rating is required
A name is required
An email is required