Boston Bean Soup Recipe: New England-Style Warmth in One Pot

Soups & Stews

Boston Bean Soup Recipe: New England-Style Warmth in One Pot

This Boston bean soup recipe delivers the hearty, comforting flavors of New England in every spoonful. šŸ”„ The secret lies in slow-simmered navy beans, tender pork, and aromatic herbs that create a rich, savory broth—perfect for chilly days.

I've perfected this one-pot wonder to balance tradition with modern convenience, so you get restaurant-quality results without hours of prep.

The beauty of this soup is its simplicity: just a few quality ingredients that work together to create depth of flavor. Pork shoulder adds richness, while smoked ham and bacon infuse smoky notes that define classic New England cooking.

The beans soften to perfect tenderness as they simmer, absorbing all the savory goodness from the broth.

What you'll end up with is a steaming bowl of warm, hearty soup with melt-in-your-mouth beans, tender pork, and a broth so flavorful it tastes like a hug.

The aroma alone will have everyone gathering around the table, and the first bite delivers that perfect balance of smoky, savory, and slightly sweet flavors that make this dish a New England staple.

Serve with crusty bread to soak up every last drop of that rich broth, or pair it with a simple green salad for a complete meal. This soup tastes even better the next day, so make a big batch—it's the kind of comfort food that disappears quickly. Let's get cooking!

šŸ‘Øā€šŸ³
Difficulty
Medium
🄩
Diet
Meat
šŸ”„
Calories
Med Cal

Ingredients for boston bean soup

Six hearty servings of New England comfort—just these simple ingredients transform into soup so rich it feels like a hug.

Ingredient Amount Notes
Pork Shoulder šŸ– 1 ½ lb Bone-in for flavor, cut into 1-inch cubes
Smoked Bacon šŸ„“ 8 oz Cut into 1/2-inch pieces
Smoked Ham šŸ„“ 4 oz Diced, center-cut preferred
Navy Beans 🌱 2 cups Dried, soaked overnight
Yellow Onion šŸ§… 1 whole Medium, chopped
Carrots šŸ„• 3 medium Peeled, sliced into 1/4-inch rounds
Celery Stalks 🄬 3 whole Chopped, including leaves
Garlic Cloves šŸ§„ 4 cloves Minced
Tomato Paste šŸ… 2 tbsp Smooth, not chunky
Chicken Broth šŸ’§ 6 cups Low-sodium preferred
Bay Leaves 🌿 2 whole Fresh, if available
Fresh Thyme 🌿 1 tbsp Leaves only, chopped
Salt šŸ§‚ 1 ½ tsp Kosher or sea salt
Black Pepper šŸŒ¶ļø ½ tsp Freshly cracked
Olive Oil šŸ«’ 2 tbsp Extra-virgin preferred

The pork shoulder is the star here—bone-in for maximum flavor, but boneless works in a pinch. I grab mine from Costco when I can, but any grocery store's pork shoulder will do. Look for good marbling—the more fat, the better it'll get tender. The bacon and ham? Smoked varieties are non-negotiable for that classic New England taste. If you can't find smoked ham, regular ham with a dash of liquid smoke works too. For the beans, dried navy beans give you that authentic texture, but canned beans in a pinch (rinsed well) will save you time.

No pork shoulder? Chicken thighs work surprisingly well—they stay tender and add a nice contrast. Swapping bacon for smoked turkey bacon keeps it meaty but lighter. The carrots and celery can be prepped ahead and stored in the fridge for 3 days (they'll even keep in the freezer for 2 months). Fresh thyme is ideal, but dried thyme at one-third the amount gets you close. The tomato paste? Trader Joe's squeeze tubes are perfect here—no waste, and they keep forever. For extra depth, add a 1/2 tsp smoked paprika with the tomato paste.

This soup tastes even better the next day—make a double batch and freeze half. The broth keeps for 5 days in the fridge, but the beans? They get even more tender. I like to portion mine into 4-cup containers so I can reheat just what I need. For serving, crusty bread is a must—it soaks up that rich broth like a dream. Leftovers freeze beautifully for 3 months, though I rarely have any to spare.

ā¤ļø

Why You'll Love This Recipe

  • One-Pot Magic: I swear by this recipe when I’m too tired to wash pots. Toss everything—pork shoulder, bacon, ham, beans, onion—into a single pot, add broth, and let it simmer while I handle the rest of dinner. No chopping, no fuss, just hands-off cooking.
  • Smoky, Savory Depth: That combo of smoked bacon, ham, and pork shoulder? It’s pure flavor overload. The navy beans soak up all the richness, while the onions caramelize just enough to add sweetness—like a hug in a bowl, but better.
  • Meal Prep Gold: Between us, this is my go-to for busy weeks. Make a big batch on Sunday, and you’ve got hearty lunches for days. The flavors actually get richer as it sits, so leftovers? They’re the best part.
  • Budget-Friendly Feast: I’m not kidding—this feeds a crowd for less than $10. Pork shoulder and bacon stretch across multiple servings, and navy beans are one of the cheapest proteins out there. Plus, it’s the kind of dish that makes you feel like you’re serving something fancy without breaking the bank.

Step-by-step instructions for New England-style bean soup

This hearty soup delivers rich, smoky depth with every spoonful—let's build it layer by layer.

1

šŸ”„ Step 1: Build the Smoky Base

Heat the 2 tbsp olive oil in a large Dutch oven over medium heat. Add the 8 oz smoked bacon and cook for 6-8 minutes until deep golden brown and crispy, stirring occasionally. Remove bacon with a slotted spoon and set aside, leaving the fat in the pot.

In the same pot, add the 1.5 lb pork shoulder cut into cubes and cook for 5 minutes until lightly browned. Push the pork to one side and add the 4 oz diced smoked ham. Cook for 2 minutes until the ham begins to color. Here's the thing—this smoky base is where all the magic starts, so don't rush this step.

2

šŸ‘Øā€šŸ³ Step 2: SautĆ© the Vegetable Trio

Add the 1 whole chopped yellow onion, 3 medium sliced carrots, and 3 chopped celery stalks to the pot. Cook for 5-6 minutes until the vegetables soften slightly and begin to release their natural juices. Stir in the 4 cloves minced garlic and cook for 30 seconds until fragrant—this prevents the garlic from burning.

Sprinkle in the 2 tbsp tomato paste and stir well to coat the vegetables. Cook for 1 minute until the tomato paste darkens slightly. This step develops the soup's rich, slightly sweet foundation that balances the smoky flavors perfectly.

3

🄘 Step 3: Combine and Simmer

Pour in the 6 cups chicken broth and add the 2 whole bay leaves and 1 tbsp chopped fresh thyme. Stir in the 2 cups soaked navy beans (drained), the reserved bacon, and the pork shoulder. Bring to a gentle boil, then reduce heat to low-medium and cover partially. Simmer for 1.5 hours until the beans are tender and the pork is fork-tender.

I know it seems like a long time, but this slow cook is what transforms tough pork into melt-in-your-mouth pieces. Stir occasionally to prevent sticking, and if the soup gets too thick, add ½ cup water at a time. The beans should be soft but still hold their shape.

4

šŸ”Ŗ Step 4: Season and Finish

Remove the bay leaves and adjust seasoning with 1.5 tsp salt and 0.5 tsp black pepper. Taste and add more salt if needed—this soup should be rich but not overwhelming. The beans should be seasoned throughout, not just on the surface.

For the final touch, I like to stir in 1 tablespoon olive oil right before serving. This adds a silky finish that cuts through the hearty flavors. Ladle into bowls and serve with crusty bread to soak up every last drop of that smoky, savory broth.

5

ā° Step 5: Rest and Serve

Let the soup rest for 10 minutes before serving. This allows the flavors to meld completely and the beans to absorb the broth. The soup will thicken slightly as it rests, which is exactly what you want for that perfect spoonful.

This New England-style bean soup is all about the balance—smoky bacon, tender pork, sweet carrots, and earthy beans all coming together in one comforting bowl. The longer it sits, the better it tastes, so don't be afraid to make extra for leftovers.

šŸ‘Øā€šŸ³

Pro Tips For Making Boston Bean Soup

  • CRISP THE PORK FIRST: Skip the slow start—render the pork shoulder in a cold pot. Brown it in batches over medium-high heat until deeply caramelized, then pull it out. That crust locks in flavor and prevents the soup from tasting like boiled meat. (Yes, it takes 15 minutes, but your future self will notice the difference.)
  • SOAK BEANS OVERNIGHT: Navy beans need a head start. Toss them in cold water with a pinch of salt and let them sit 8–12 hours. Drain before cooking—this cuts down on soggy beans and speeds up the simmer. I learned this the hard way when my soup turned into a gluey mess.
  • DON’T BOIL THE HAM: Smoked ham gets rubbery when it hits a rolling boil. Once the soup reaches a gentle simmer, lower the heat to medium-low and add the ham in the last 20 minutes. It’ll stay tender and soak up flavor instead of turning to mush.
  • SAUTE ONIONS LOW AND SLOW: Onions are the base—treat them like it. Cook them in the bacon fat over medium-low heat for 10–12 minutes until deep golden, not brown. Rushed onions mean bitter soup. (I know, you’re eager, but this is the thing that matters most.)

Creative variations of these flavors

Classic White Bean Twist

Swap the navy beans for 2 cups white beans (cannellini or great northern) for a lighter, creamier texture. The beans hold their shape beautifully while absorbing the smoky broth.

I like to add ½ cup diced fennel with the carrots and celery—it adds a subtle licorice note that pairs perfectly with the pork. For extra richness, stir in ¼ cup heavy cream at the very end. 🌟

Spicy Cajun Kick

Transform this into a Louisiana-inspired version by adding 1 tbsp Cajun seasoning (like Tony Chachere's) with the pork shoulder. For heat, include 1-2 sliced jalapeƱos with the bacon.

Finish with 1 tbsp hot sauce (like Crystal or Tabasco) and serve with cornbread instead of crusty bread. The smoky-sweet base becomes a spicy, soul-warming stew.

Vegetarian Adaptation

Skip the pork entirely and use 1 lb smoked tofu or mushrooms (like cremini or portobello) for umami depth. Add 1 tbsp soy sauce and 1 tsp liquid smoke to mimic the meaty flavor.

For protein, include 1 cup chickpeas with the navy beans. The result is still hearty and satisfying—just plant-based. 🌱

Slow Cooker Version

For hands-off cooking, brown the bacon and pork in a skillet first, then transfer everything to a 6-quart slow cooker. Add all ingredients as directed and cook on low for 6-7 hours or high for 4 hours.

The slow cooker keeps the beans tender without overcooking the pork. I like to stir in ½ cup shredded cheddar at the end for extra comfort.

Holiday Feast Upgrade

Make this a showstopper for Thanksgiving by adding ½ cup cranberry sauce (homemade or store-bought) and ½ cup diced roasted chestnuts. The tart-sweet cranberries cut through the richness, while the chestnuts add a festive crunch.

Serve in a Dutch oven at the table so guests can ladle their own bowls—it’s perfect for family-style meals. šŸ‚

Instant Pot Hack

For a 30-minute version, sautƩ the bacon and pork in the Instant Pot, then add all ingredients and seal the lid. Cook on high pressure for 18 minutes, then quick-release.

The beans will be perfectly tender without overcooking the pork. Finish with a splash of apple cider vinegar (1 tbsp) for brightness. This is my go-to for busy weeknights!

Nutrition facts

Servings 6
Amount Per Serving
Calories 380kcal
% Daily Value *
Total Fat 18g23%
Saturated Fat 6g30%
Cholesterol 75mg25%
Sodium 850mg37%
Total Carbohydrate 32g11%
Dietary Fiber 10g36%
Sugars 4g
Protein 28g56%
* Percent Daily Values are based on a 2,000 calorie diet. Your daily values may be higher or lower depending on your calorie needs.

Frequently asked questions

1

Can I use canned beans instead of dried for this Boston bean soup?

For convenience, use 2 (15-oz) cans navy beans, drained and rinsed well. Just reduce the simmering time to 45-60 minutes since canned beans are pre-cooked. The texture will be slightly softer, but still delicious—especially if you want to save time.

2

Why does my soup taste too salty after simmering?

This usually happens when using high-sodium broth or over-salting during cooking. The fix? Add ½ cup cold water and simmer uncovered for 10 minutes to dilute the broth. You can also stir in 1 tbsp heavy cream or milk at the end to balance the saltiness.

3

How do I make this soup vegetarian?

Replace the pork with 1 lb mushrooms (cremini or portobello) and 1 cup chickpeas instead of navy beans. Add 1 tbsp soy sauce and 1 tsp liquid smoke to mimic the meaty flavor. The soup will still be hearty and packed with umami!

4

Can I make this soup in a slow cooker?

Yes! Brown the bacon and pork in a skillet first, then transfer everything to a 6-quart slow cooker. Cook on low for 6-7 hours or high for 4 hours. The slow cooker keeps the beans tender without overcooking the pork—perfect for hands-off cooking.

5

What's the secret to getting the pork tender?

The key is low-and-slow cooking—never rush the simmering! Cut the pork into 1-inch cubes and cook it until it's fork-tender (about 1.5 hours total). The longer it simmers, the more flavor it absorbs from the broth. Avoid high heat, which can make it tough.

ā˜…ā˜…ā˜…ā˜…ā˜…4.9(10 reviews)
Categories Soups & Stews