Table of Contents
When the chill of the evening creeps in or you’re craving a bowl of something warm and nourishing, few things hit the spot quite like a hearty Great Northern beans recipe. These creamy white beans are like little sponges of flavor, absorbing every bit of the savory broth they simmer in. Whether you’re whipping up a pot for a simple weeknight dinner or a cozy weekend meal, this easy Great Northern beans dish is comforting, wholesome, and oh-so-satisfying.
What makes this recipe truly special? It’s the way it transforms simple pantry staples into something deeply flavorful. You don’t need fancy ingredients or culinary degrees to master this – just a pot, some basic vegetables, and a little love. Great Northern beans, with their mild taste and tender texture, are the stars here, lending themselves beautifully to soups, stews, and slow-cooked wonders.
Before we dive in, here’s a fun tidbit: Great Northern beans are native to North America and often confused with navy beans. While both are white beans, Great Northern beans are larger and hold their shape better, making them ideal for recipes where texture matters – like this one.
Let’s get cooking!
Ingredients

- 1 pound dried Great Northern beans (or about 3 cups cooked)
These are the heart of the dish, offering a creamy texture and mild flavor that soaks up the seasoning. - 8 cups water or low-sodium vegetable broth
The base for cooking the beans; broth adds extra depth and savoriness. - 2 tablespoons olive oil
For sautéing the vegetables and enhancing the richness of the final dish. - 1 large yellow onion, diced
Brings sweetness and a flavor base that blends seamlessly with the beans. - 2 cloves garlic, minced
Adds a punch of earthy, aromatic flavor that elevates the dish. - 2 carrots, peeled and chopped
Contributes natural sweetness and a pop of color. - 2 celery stalks, chopped
Balances the flavors and provides a subtle crunch. - 1 teaspoon dried thyme
Adds a woody, herbal note that pairs perfectly with beans. - 1 teaspoon smoked paprika
Lends a warm, smoky flavor that makes the dish extra cozy. - 1 bay leaf
Infuses the soup with a mild herbal aroma during simmering. - Salt and pepper to taste
Essential for seasoning and enhancing every bite. - Optional: 1 ham hock or 1 cup diced cooked ham
For a meaty depth of flavor – skip for a vegetarian version. - Fresh parsley, chopped (for garnish)
Adds freshness and color right before serving.
Step-by-Step Instructions

1. Soak the Beans (Overnight or Quick Soak)
Overnight Soak:
Place the dried Great Northern beans in a large bowl and cover them with water (at least 2 inches above the beans). Let them soak overnight.
Quick Soak:
If you’re short on time, place the beans in a pot, cover with water, bring to a boil for 2 minutes, then turn off the heat and let them sit for 1 hour.
Pro Tip: Soaking helps the beans cook faster and more evenly while reducing some of their natural gassiness.
2. Prep the Vegetables
While the beans soak or rest, dice your onion, garlic, celery, and carrots. Keep everything uniform so it cooks evenly and looks beautiful in the final bowl.
3. Sauté the Aromatics
In a large pot or Dutch oven, heat the olive oil over medium heat. Add the onions, carrots, and celery. Cook for about 5–7 minutes until softened.
Add the garlic, thyme, and smoked paprika, stirring for another minute until fragrant.
4. Add Beans and Liquid

Drain the soaked beans and add them to the pot. Pour in the broth (or water) and add the bay leaf. If using ham or a ham hock, now’s the time to add that too.
Bring everything to a boil, then reduce the heat to low, cover, and let it simmer gently for about 1.5 to 2 hours.
Pro Tip: If using a ham hock, remove it after cooking, shred any meat, and return it to the pot for extra texture and flavor.
5. Check and Adjust Seasoning
Once the beans are tender and creamy, remove the bay leaf. Season with salt and freshly ground black pepper to taste.
Taste the broth – if you used water instead of broth, you may want to add a splash of vinegar or a squeeze of lemon juice for brightness.
6. Serve It Up!
Ladle the beans into bowls, garnish with fresh parsley, and serve with warm crusty bread or a simple green salad.
Pro Tips for a Perfect Great Northern Beans Recipe
- Don’t oversalt early: Salt can toughen beans if added too early. Wait until the beans are tender before seasoning generously.
- Add acid last: Vinegar, tomatoes, or citrus can halt the cooking of beans. Always add these after the beans are cooked through.
- Use a heavy pot: A Dutch oven or thick-bottomed soup pot helps maintain even heat and prevents scorching.
- Blend for creaminess: If you want a thicker soup, blend a portion of the beans and veggies, then stir it back in.
Serving Suggestions
This dish is incredibly versatile and can be served in a variety of ways:

- With crusty bread – Perfect for soaking up all that savory broth.
- Over rice – For a Southern-style, rib-sticking meal.
- With a dollop of sour cream – Adds creaminess and a touch of tang.
- Sprinkled with parmesan or feta – If you’re not vegan, cheese adds a salty, umami hit.
- Add a side salad – A fresh, vinegary slaw or greens balance out the richness.
Recipe Variations & Customizations
Make it Spicy
Add a pinch of cayenne pepper or a diced jalapeño when sautéing the vegetables for a kick of heat.
Add Greens

Stir in chopped spinach, kale, or collard greens in the last 5 minutes of cooking for added nutrients.
Vegan Version
Skip the ham entirely and use vegetable broth. Add a splash of soy sauce or liquid smoke for that savory depth.
Creamy White Bean Soup

Add a splash of heavy cream or coconut milk at the end for a creamy bean soup experience.
Crockpot Great Northern Bean Soup
Toss everything into a slow cooker and cook on low for 8 hours or high for 4–5 hours. Super hands-off and delicious!
FAQs
Can I use canned Great Northern beans?
Yes, you can! Use three 15-ounce cans, drained and rinsed. Reduce the simmering time to 30 minutes.
Are Great Northern beans the same as navy beans?
No, they’re similar but not identical. Great Northern beans are larger and have a firmer texture.
How do I store leftovers?
Store in an airtight container in the refrigerator for up to 4 days. The flavor improves overnight!
Can I freeze this recipe?
Absolutely. Freeze in freezer-safe containers or bags for up to 3 months. Thaw overnight in the fridge before reheating.
How do I reheat the soup?
Gently reheat on the stove over medium-low heat. Add a splash of broth or water if it’s too thick.
Substitutes & Ingredient Alternatives
- Dried Great Northern Beans → Canned beans (if in a hurry), or substitute with cannellini or navy beans.
- Vegetable Broth → Chicken broth or plain water with added seasonings.
- Olive Oil → Avocado oil or butter.
- Ham Hock → Smoked turkey leg, diced bacon, or vegetarian smoked paprika.
- Thyme → Italian seasoning or a mix of oregano and rosemary.
- Smoked Paprika → Regular paprika + a few drops of liquid smoke.
Nutritional Information (Per Serving)
- Calories: ~280
- Carbohydrates: 38g
- Protein: 15g
- Fat: 6g
- Fiber: 11g
- Sugar: 3g
- Sodium: ~400mg (varies depending on broth and added salt)
Note: Based on a 6-serving batch using vegetable broth and no ham.
Final Thoughts
There’s something timeless and heartwarming about a bowl of homemade Great Northern beans recipe. Whether you keep it simple or load it with savory extras, this recipe is the perfect balance of comfort, nutrition, and simplicity. It’s budget-friendly, easy to batch cook, and flexible for any dietary needs.
So next time you’re staring at that bag of beans in the pantry wondering what to do – give this recipe a try. You might just find yourself making it again and again.
Have you tried this Great Northern beans recipe? Let us know how it turned out in the comments below!
If you loved this, don’t miss our Busy day Soup or Crack Green Beans Recipe for more cozy bean dishes.
Don’t forget to rate this recipe and share your photos on social media!