Would you like to save this?
Great Northern Beans Recipe (Cozy, Hearty & So Simple)
This Great Northern Beans Recipe is a cozy, hearty one-pot meal that tastes like it simmered all day, but comes together with simple ingredients you probably already have in your pantry.
What Makes This Great Northern Beans Recipe So Special?
If there were a “sweater weather” soup, this would be it. Great Northern beans are those mild, creamy white beans that soak up flavor like little sponges. In this recipe, they simmer with vegetables, herbs, and either ham or a vegetarian-friendly broth to become a rich, comforting stew that’s perfect for chilly evenings, busy weeknights, or big Sunday suppers.
I’m a 50-year-old mom and home cook in the Midwest, and this great northern beans recipe has fed everything from teenage boys after football practice to my book club on a stormy October night. I’ve made it as a great northern beans soup with extra broth, as a thicker great northern beans stew when we want something extra hearty, and even in the great northern beans crockpot version when I knew I’d be out all afternoon.
From a health angle, this is a sneaky superstar. Great Northern beans are naturally high in fiber and plant-based protein, low in fat, and budget-friendly. When you build them into a great northern beans healthy recipe like this one—with carrots, celery, onion, and a good quality broth—you’ve got classic great northern beans comfort food that’s also genuinely nourishing.
You can make this with leftover ham, keep it vegetarian, or set it and forget it in your slow cooker. Honestly, it’s one of those white bean soup recipes that just always works.
Why You’ll Love This Great Northern Beans Recipe
- Packed with fiber and protein, so it actually keeps you full.
- Ultra-flexible: make it as a great northern beans soup or a thicker white bean stew recipe.
- Uses basic pantry ingredients—no fancy shopping trip required.
- Works with dried or canned beans (I’ll walk you through both).
- Easily turns into a great northern beans vegetarian recipe with one simple swap.
- Perfect for the crockpot or great northern beans slow cooker meal prep.
- Freezer-friendly, so you can stash leftovers for busy nights.
- Budget-conscious comfort food that still tastes restaurant-quality.
- Naturally gluten-free and easy to adapt for dairy-free eaters.
- Crowd-pleasing flavor—kids, grandparents, and picky eaters all go back for seconds.
Ingredients for My Cozy Great Northern Beans Recipe
Serves 6–8 generously as a main dish
You can make this as a stovetop great northern beans stew or thin it a bit for a hearty bean soup recipe. I’ll give you the base version and note options as we go.
For the Beans & Broth
-
1 pound dried Great Northern beans
- OR 3 cans (15 ounces each) Great Northern beans, drained and rinsed
- (Dried beans give the creamiest texture; canned beans are perfect for quick weeknights.)
-
8 cups low-sodium chicken broth
- For a vegetarian version, use vegetable broth. Look for one with a nice golden color and short ingredient list.
-
2 cups water (plus more as needed)
- Add more if you prefer a looser great northern beans soup.
For the Flavor Base
- 2 tablespoons olive oil (or unsalted butter for a richer flavor)
- 1 large yellow onion, diced
- 3 medium carrots, peeled and sliced
- 3 celery stalks, sliced
- 4 cloves garlic, minced (jarred garlic works in a pinch, but fresh tastes brighter)
- 1 bay leaf
- 1½ teaspoons kosher salt, plus more to taste
- ½ teaspoon freshly ground black pepper
- 1 teaspoon dried thyme
- 1 teaspoon dried oregano
- ½ teaspoon smoked paprika (adds a gentle smoky note, especially nice in vegetarian versions)
For Great Northern Beans and Ham (Optional but Delicious)
- 1½–2 cups diced cooked ham or ham steak
- Leftover holiday ham works beautifully. Trim off excess fat.
- 1 meaty ham bone or ham hock (optional but adds deep flavor)
Finishing Touches
- 1–2 tablespoons lemon juice (fresh if possible; it brightens the flavors at the end)
- 2–3 tablespoons chopped fresh parsley (or 1 teaspoon dried parsley)
- Optional: ¼–½ cup grated Parmesan cheese for serving
- Optional: Red pepper flakes, to taste, if you like a little kick
If Using Dried Beans
- 1 teaspoon salt (for soaking water, if you choose an overnight soak)
You can make this no-soak, but I’ll explain the difference in the directions.
Step-by-Step Directions (Stovetop Method)
You know what? This is a “put on your comfy pants and stir the pot” kind of recipe. But it’s still simple enough for a Tuesday.
-
Soak the Beans (Optional but Helpful)
- Rinse the dried Great Northern beans well, picking out any broken pieces or little stones.
- For an overnight soak, place beans in a large bowl, cover with several inches of water, add 1 teaspoon salt, and let sit 8–12 hours. Drain and rinse before cooking.
- If you’re short on time, you can skip soaking, but your beans may take 20–30 minutes longer to cook.
-
Sauté the Vegetables
- In a large heavy pot or Dutch oven, heat the olive oil over medium heat.
- Add the diced onion, carrots, and celery. Cook, stirring occasionally, for 6–8 minutes, until the vegetables begin to soften and the onion looks translucent.
- Stir in the garlic and cook for 1 minute, just until fragrant—don’t let it brown.
-
Layer in the Seasonings
- Add the bay leaf, thyme, oregano, smoked paprika, salt, and pepper.
- Stir well so the vegetables get coated; this step wakes up the dried herbs and builds flavor from the start.
-
Add Beans, Ham, and Broth
- Add the soaked (or unsoaked) Great Northern beans to the pot.
- If using ham, stir in the diced ham and nestle the ham bone or ham hock into the center.
- Pour in the broth and 2 cups water. The liquid should cover the beans by about 1–2 inches; add a little more water or broth if needed.
-
Bring to a Gentle Simmer
- Increase the heat to medium-high and bring the mixture just to a boil.
- Once it starts bubbling, reduce the heat to low, cover the pot with the lid slightly ajar, and let it simmer gently.
- Stir every 20–30 minutes to make sure nothing sticks to the bottom.
-
Simmer Until Creamy and Tender
- For soaked beans, start checking at about 60–70 minutes.
- For unsoaked beans, plan on 90–110 minutes.
- The great northern beans are ready when they taste creamy all the way through and the broth has thickened into a hearty white bean stew recipe.
- If the liquid reduces too quickly before the beans are soft, add another cup of warm water or broth.
-
Adjust Thickness and Seasoning
- If you prefer a great northern beans soup with more broth, stir in extra water or broth and simmer a few minutes to marry the flavors.
- For a thicker stew, you can use the back of a spoon or a potato masher to gently mash a small portion of the beans right in the pot; this naturally thickens the broth.
- Remove the ham bone or ham hock if using, and discard any large pieces of fat.
-
Finish with Brightness and Fresh Herbs
- Stir in 1 tablespoon lemon juice and the chopped fresh parsley. Taste and add more lemon, salt, or pepper as needed.
- If serving with Parmesan, you can stir a small handful into the pot or let everyone sprinkle their own at the table.
-
Serve Warm and Cozy
- Ladle the great northern beans stew into bowls.
- Garnish with extra parsley, a drizzle of olive oil, a sprinkle of Parmesan, or red pepper flakes.
- It’s wonderful with crusty bread, cornbread, or even spooned over rice or mashed potatoes for extra comfort.
Crockpot / Slow Cooker Great Northern Beans Version
If you love your great northern beans crockpot recipes, this version is for you. It’s hands-off and perfect for busy days.
-
Sauté Aromatics First (Worth the Extra 10 Minutes)
- In a skillet, sauté the onion, carrots, celery, and garlic in olive oil as described in steps 2 and 3 above.
- This adds deeper flavor than tossing everything into the slow cooker raw.
-
Add Everything to the Slow Cooker
- Transfer the sautéed veggies to a 6-quart slow cooker.
- Add dried (rinsed) Great Northern beans, broth, water, seasonings, diced ham, and ham bone/hock if using.
-
Cook Low and Slow
- Cook on LOW for 8–9 hours or on HIGH for 5–6 hours, until beans are very tender and creamy.
- If your slow cooker runs hot, start checking a bit earlier.
-
Finish and Serve
- Remove the ham bone/hock, adjust thickness with more broth or a quick mash of some beans.
- Stir in lemon juice and parsley, taste for seasoning, and serve as above.
Servings & Timing
- Yield: Serves 6–8 as a main dish (10–12 as a side)
- Prep Time: 15–20 minutes
- Cook Time (Stovetop): 60–110 minutes, depending on whether beans are soaked
- Cook Time (Slow Cooker): 5–9 hours, depending on HIGH vs. LOW setting
- Total Time: About 1½–2½ hours stovetop, or set-it-and-forget-it all-day slow cooker
Fun Variations to Try
You can treat this base great northern beans recipe as a template and play around with it based on mood, season, or what’s in your fridge.
- Smoky Sausage & Bean Stew: Swap some or all of the ham for sliced smoked sausage or kielbasa; brown it before adding for deeper flavor.
- Tuscan White Bean Soup: Use vegetable broth, add a can of diced tomatoes, a handful of chopped kale or spinach, and finish with a swirl of extra-virgin olive oil.
- Creamy Great Northern Beans: Stir in ½ cup heavy cream or half-and-half at the end, plus extra black pepper and Parmesan for a silky, chowder-like texture.
- Spicy Southwest Beans: Add 1–2 teaspoons chili powder, ½ teaspoon cumin, and a can of green chiles; top with cilantro and a squeeze of lime instead of lemon.
- Herb & Lemon Vegetarian Beans: Keep it meatless, bump up the parsley, add a little rosemary, and use plenty of lemon and olive oil for a bright, Mediterranean vibe.
- Chicken & White Bean Soup: Stir in 2 cups cooked shredded chicken near the end of cooking and warm through for a hearty, protein-packed meal.
Storage, Freezing & Reheating Tips
This great northern beans healthy recipe might be even better the next day. The flavors meld and the broth thickens beautifully.
-
Fridge:
- Cool completely, then store in airtight containers for up to 4–5 days.
- The beans will soak up some liquid, so it may look thicker the next day.
-
Freezer:
- Portion into freezer-safe containers, leaving a little space at the top.
- Freeze for up to 3 months. Label with the date so you remember what’s what.
-
Reheating:
- Reheat on the stovetop over medium-low heat, adding a splash of water or broth as needed.
- You can also reheat in the microwave in 1–2 minute bursts, stirring in between.
- If frozen, thaw overnight in the fridge or gently reheat from frozen with extra liquid and patience.
-
Make-Ahead:
- This is a fantastic make-ahead great northern beans comfort food meal.
- For hosting, I like to cook it the day before, chill, then reheat slowly before guests arrive—less stress, same cozy payoff.
Notes & Personal Tips
- Salt Timing Matters: If your beans are taking a long time to soften, check that you didn’t add a very salty stock early on; extremely salty liquid can slow down cooking. That said, a modest amount of salt early in the process actually helps season the beans all the way through.
- Texture Preferences: My husband loves a thicker great northern beans stew, so I always mash a cup of beans right in the pot. If you like it brothy, just add more stock. It’s your bowl—make it how you like it.
- Bean Type Swaps: You can use cannellini beans or navy beans with the same method. Cannellini will be a bit creamier, navy beans a little smaller and softer.
- Ham Bone Bonus: If you ever host Easter or Christmas and have a ham bone, tuck it into the freezer. It’s liquid gold for this great northern beans and ham version.
- Season at the End: That final squeeze of lemon and sprinkle of fresh herbs may seem optional, but don’t skip them—they wake everything up and keep the soup from tasting flat.
- Serving Suggestions: This pairs beautifully with cornbread, a simple green salad, or even grilled cheese sandwiches when you want that old-fashioned “soup and sandwich” comfort.
Frequently Asked Questions
1. Can I make this great northern beans recipe fully vegetarian?
Yes—use vegetable broth, skip the ham and ham bone, and keep the smoked paprika for a bit of depth. You can also add a Parmesan rind if you’re not vegan.
2. Do I have to soak the dried beans first?
No, but soaking helps them cook more evenly and a bit faster. If you skip the soak, just give yourself extra simmer time and keep an eye on the liquid level.
3. Can I use canned Great Northern beans instead of dried?
Absolutely. Use about 3 cans, drained and rinsed, cut the broth down to about 6 cups to start, and simmer for 25–30 minutes instead of over an hour.
4. How do I keep the beans from turning mushy?
Simmer gently (small bubbles, not a rolling boil), and once they’re tender, lower the heat further or turn it off. Overcooking is what turns them too soft.
5. Is this great northern beans healthy recipe good for meal prep?
Yes, it holds up well in the fridge and freezer, and it reheats beautifully. Just add a little extra broth or water when reheating if it’s thickened.
6. Can I make this in an Instant Pot or pressure cooker?
You can. Sauté the veggies on Sauté mode, then cook soaked beans on High Pressure for about 25–30 minutes (30–35 for unsoaked), natural release for 15 minutes, and check for doneness.
7. What if my beans are still hard after a long time?
Old beans can take much longer to cook. Keep simmering and add hot water as needed; next time, try to use beans purchased within the last year.
8. How can I lower the sodium in this recipe?
Use low-sodium broth, go lighter on the ham, and taste before adding extra salt at the end. You can always add more salt, but you can’t take it out.
Wrapping It Up (And Warming It Up)
This Great Northern Beans Recipe is one of those comforting, no-fuss meals that feel like a warm blanket on a cold evening. It’s hearty enough to stand on its own, flexible enough to become your favorite great northern beans soup, stew, or slow cooker staple, and wholesome enough to make you feel good about going back for seconds.
If you try this recipe, let me know how it turned out—did you make the ham version, the vegetarian twist, or your own spin? Leave a comment, share a photo, or explore more white bean soup recipes and cozy, budget-friendly dinners next. Your future chilly evenings will thank you.

Great Northern Beans Recipe (Cozy, Hearty & So Simple)
Ingredients
- 1 pound dried Great Northern beans rinsed, picked over; OR use 3 cans (15 ounces each) Great Northern beans, drained and rinsed
- 8 cups low-sodium chicken broth or vegetable broth for vegetarian version
- 2 cups water plus more as needed to reach desired soup or stew consistency
- 2 tablespoons olive oil or unsalted butter for a richer flavor
- 1 large yellow onion diced
- 3 medium carrots peeled and sliced
- 3 stalks celery sliced
- 4 cloves garlic minced
- 1 bay leaf
- 1 1/2 teaspoons kosher salt plus more to taste
- 1/2 teaspoon freshly ground black pepper plus more to taste
- 1 teaspoon dried thyme
- 1 teaspoon dried oregano
- 1/2 teaspoon smoked paprika adds gentle smoky flavor, especially good in vegetarian versions
- 1 1/2-2 cups cooked ham or ham steak diced; leftover holiday ham works well, trim excess fat
- 1 meaty ham bone or ham hock optional, adds deep flavor
- 1 tablespoon lemon juice fresh, plus more to taste; use 1–2 tablespoons total
- 2-3 tablespoons fresh parsley chopped; or 1 teaspoon dried parsley
- 1/4-1/2 cup Parmesan cheese grated, optional, for serving
- red pepper flakes optional, to taste, for serving
- 1 teaspoon salt for soaking water, optional if soaking dried beans overnight
Instructions
- Rinse the dried Great Northern beans well, picking out any broken pieces or small stones. For an overnight soak, place beans in a large bowl, cover with several inches of water, add 1 teaspoon salt, and let sit 8–12 hours. Drain and rinse before cooking. If you skip soaking, plan for a longer simmer time.1 pound dried Great Northern beans, 1 teaspoon salt
- In a large heavy pot or Dutch oven, heat the olive oil over medium heat. Add the diced onion, sliced carrots, and sliced celery. Cook, stirring occasionally, for 6–8 minutes, until the vegetables begin to soften and the onion is translucent. Stir in the minced garlic and cook for about 1 minute, just until fragrant.2 tablespoons olive oil, 1 large yellow onion, 3 medium carrots, 3 stalks celery, 4 cloves garlic
- Add the bay leaf, dried thyme, dried oregano, smoked paprika, kosher salt, and black pepper to the pot. Stir well so the vegetables are evenly coated with the seasonings.1 bay leaf, 1 1/2 teaspoons kosher salt, 1/2 teaspoon freshly ground black pepper, 1 teaspoon dried thyme, 1 teaspoon dried oregano, 1/2 teaspoon smoked paprika
- Add the soaked (or unsoaked) Great Northern beans to the pot. If using ham, stir in the diced ham and nestle the ham bone or ham hock into the center. Pour in the broth and 2 cups water. The liquid should cover the beans by about 1–2 inches; add a bit more water or broth if needed.1 pound dried Great Northern beans, 8 cups low-sodium chicken broth, 2 cups water, 1 1/2-2 cups cooked ham or ham steak, 1 meaty ham bone or ham hock
- Increase the heat to medium-high and bring the pot just to a boil. Once it starts bubbling, reduce the heat to low, cover with the lid slightly ajar, and let it simmer gently. Stir every 20–30 minutes to prevent sticking.
- For soaked beans, start checking for doneness at 60–70 minutes. For unsoaked beans, plan on 90–110 minutes. The beans are ready when they taste creamy all the way through and the broth has thickened into a hearty stew. If the liquid reduces too quickly before the beans are soft, add another cup of warm water or broth as needed.
- If you prefer a soupier texture, stir in extra water or broth and simmer a few minutes more. For a thicker stew, use the back of a spoon or a potato masher to gently mash a portion of the beans in the pot to naturally thicken the broth. Remove the ham bone or ham hock, if used, and discard any large pieces of fat.
- Stir in 1 tablespoon lemon juice and the chopped fresh parsley (or dried parsley). Taste and adjust seasoning with more lemon, salt, or pepper as desired. If serving with Parmesan, you can stir a small handful directly into the pot or reserve it for sprinkling at the table.1 tablespoon lemon juice, 2-3 tablespoons fresh parsley, 1/4-1/2 cup Parmesan cheese, 1 1/2 teaspoons kosher salt, 1/2 teaspoon freshly ground black pepper
- Ladle the Great Northern beans into bowls. Garnish with extra parsley, a drizzle of olive oil, grated Parmesan, and red pepper flakes if you like a bit of heat. Serve warm with crusty bread, cornbread, or over rice or mashed potatoes.2-3 tablespoons fresh parsley, 1/4-1/2 cup Parmesan cheese, red pepper flakes
- For a slow cooker version, sauté the onion, carrots, celery, and garlic in olive oil as in steps 2 and 3, then transfer to a 6-quart slow cooker. Add rinsed dried beans, broth, water, seasonings, diced ham, and ham bone or hock if using. Cook on LOW for 8–9 hours or HIGH for 5–6 hours, until the beans are very tender and creamy. Adjust thickness by mashing some beans or adding more broth, then finish with lemon juice and parsley before serving.1 pound dried Great Northern beans, 8 cups low-sodium chicken broth, 2 cups water, 2 tablespoons olive oil, 1 large yellow onion, 3 medium carrots, 3 stalks celery, 4 cloves garlic, 1 bay leaf, 1 1/2 teaspoons kosher salt, 1/2 teaspoon freshly ground black pepper, 1 teaspoon dried thyme, 1 teaspoon dried oregano, 1/2 teaspoon smoked paprika, 1 1/2-2 cups cooked ham or ham steak, 1 meaty ham bone or ham hock, 1 tablespoon lemon juice, 2-3 tablespoons fresh parsley

