Boston Bean Soup Recipe: Crispy Celery Crowns Over Hearty White Beans

Soups & Stews

Boston Bean Soup Recipe: Crispy Celery Crowns Over Hearty White Beans

This Boston bean soup recipe delivers the hearty, comforting flavors of New England tradition with a modern twist—crispy celery crowns floating atop rich, slow-simmered beans. The secret lies in perfectly caramelized vegetables that add texture and depth, while salt pork infuses the broth with smoky richness.

I've refined this classic over years, balancing authenticity with approachable techniques for today's home cooks.

The foundation begins with navy beans simmered until tender, their earthy flavor enhanced by slow-cooked onions, carrots, and celery. Salt pork adds a savory backbone, while herbs like thyme and bay leaves build aromatic complexity.

What sets this apart is the crispy celery crowns—thinly sliced celery strips fried until golden, creating a satisfying contrast to the creamy soup.

By the final spoonful, you'll experience a harmonious blend of textures and flavors: tender beans, caramelized vegetables, crispy celery, and a broth so flavorful it tastes like a hug. This is the kind of soup that warms both body and soul, perfect for chilly evenings or family gatherings.

The technique is straightforward, but the result feels like a restaurant-quality New England classic.

Ready in about 2 hours with minimal active time, this recipe scales beautifully for crowds while remaining impressive enough for dinner guests. The crispy celery crowns can be made ahead and reheated, ensuring you spend more time enjoying the meal than preparing it. Let's get started on this comforting tradition.

👨‍🍳
Difficulty
Medium
🥩
Category
Meat
🔥
Calories
Med Cal

Ingredients for boston bean soup

Sixteen ingredients transform into a New England classic with crispy celery crowns and smoky salt pork richness.

Ingredient Amount Notes
Navy Beans (Dried) 🌾 2 cups Unsoaked, rinsed thoroughly
Salt Pork 🥓 6 oz Diced, rind removed
Yellow Onions 🧅 2 whole Medium, thinly sliced
Carrots 🥕 3 whole Medium, peeled, sliced
Celery Stalk 🧄 3 whole Fresh, trimmed, sliced
Celery for Crowns 🧄 2 whole Fresh, trimmed, sliced thin
Garlic Cloves 🧄 4 cloves Fresh, minced
Fresh Thyme 🌿 2 sprigs Or 1 tsp dried thyme
Bay Leaves 🌿 2 whole Dried, standard size
Vegetable Broth 💧 6 cups Low-sodium preferred
Extra-Virgin Olive Oil 🫒 ½ cup For frying celery crowns
All-Purpose Flour 🌾 ¼ cup For dredging celery
Salt 🧂 1 ½ tsp Kosher or sea salt
Ground Black Pepper 🌶️ ½ tsp Freshly ground preferred
Fresh Parsley 🌿 ¼ cup Chopped, for garnish

The navy beans are the heart of this soup, so choose a high-quality dried variety—Whole Foods or local co-ops often carry the best. Salt pork adds that essential smoky depth, and look for well-marbled cuts from the deli section or specialty butchers. Fresh thyme and bay leaves elevate the broth, but dried works in a pinch—just double the amount. For the celery crowns, select firm, crisp stalks with vibrant green tops, avoiding any with browned edges or wilting.

No salt pork? Smoked bacon or pancetta delivers similar richness, though the flavor profile shifts slightly. Swapping dried thyme for fresh requires one-third the amount, and if you're avoiding gluten, use cornstarch or arrowroot powder instead of flour for the celery crowns. For the vegetable broth, low-sodium options prevent over-salting, though you can always adjust later. The celery crowns are the star—thinly sliced and fried until golden—so don’t skip this step. They can be made ahead and reheated to crisp again in the oven.

Store the soup in an airtight container in the fridge for up to 5 days, though it tastes best within the first 24 hours. The celery crowns lose crispness over time, so reheat them separately in a 350°F oven for 5-7 minutes. For freezing, portion the soup without the celery crowns—they don’t reheat well. The beans and broth freeze beautifully for up to 3 months, making this a perfect make-ahead dish for gatherings. Garnish with fresh parsley just before serving to keep the vibrant green color intact.

❤️

Why You'll Love This Recipe

  • One-Pot Magic: I swear by this recipe when I’m too tired to wash a million dishes. Toss everything—beans, pork, veggies—into one pot, add water, and let it simmer. No chopping like a fine-diner, no stressing over layers. Just set it and forget it (almost).
  • Salt Pork Secrets: That crispy, smoky salt pork is the star—honestly, it’s what makes this soup ridiculously good. The first bite hits with a salty crunch, then melts into the broth like a hug. (Pro tip: Don’t skip the browning step—it’s non-negotiable.)
  • Meal Prep MVP: This soup tastes even better the next day, which is perfect because I always make a double batch. Reheat it for lunch, freeze half for lazy days, or bring it to a potluck—no one will guess it’s just dried beans and pantry staples.
  • Budget-Friendly Powerhouse: Dried navy beans and salt pork stretch this recipe into a full week of lunches for pennies. Between us, I’ve fed my whole family (plus a neighbor) for under $10. And the leftovers? They’re the reason I don’t order takeout on Wednesdays.

Step-by-step instructions for crispy celery crowns over hearty white beans

Transform simple ingredients into a New England classic with rich bean broth and golden-fried celery crowns.

1

Prepare the Navy Beans for Cooking

Rinse the 2 cups dried navy beans thoroughly under cold water to remove any debris. Place them in a large pot and cover with plenty of fresh water—at least 8 cups. Let them soak for 8-12 hours at room temperature, or overnight for best results. This long soak ensures even cooking and prevents the beans from splitting during simmering.

After soaking, drain and rinse the beans again. Transfer them to a clean pot and add 6 cups vegetable broth, 1.5 teaspoons salt, ½ teaspoon ground black pepper, 2 sprigs fresh thyme, and 2 bay leaves. Bring to a boil over medium-high heat, then immediately reduce to a gentle simmer. Cover and cook for 1½ to 2 hours until the beans are tender but not mushy—they should hold their shape when pressed between fingers.

2

Sauté the Salt Pork and Vegetables

While the beans simmer, heat ½ cup extra-virgin olive oil in a large Dutch oven over medium heat. Add the 6 oz diced salt pork and cook for 5-7 minutes, stirring occasionally, until the fat renders and the pork becomes lightly golden. Remove the pork with a slotted spoon and set aside, leaving the fat in the pot.

In the same pot, add the 2 thinly sliced yellow onions, 3 sliced carrots, 3 sliced celery stalks, and 4 minced garlic cloves. Cook for 8-10 minutes, stirring frequently, until the vegetables soften and the onions turn translucent. Season with an additional ½ teaspoon salt if needed. This aromatic base forms the flavor foundation of the soup.

3

Combine and Simmer the Soup

Carefully transfer the cooked navy beans and their broth to the Dutch oven with the sautéed vegetables. Stir gently to combine, then bring the mixture to a gentle simmer. Add the reserved salt pork back to the pot. Reduce heat to low and let the soup simmer uncovered for 20-25 minutes, allowing the flavors to meld and the broth to deepen in richness. Stir occasionally to prevent sticking.

Taste and adjust seasoning—you may need a touch more salt or pepper to balance the flavors. The soup should be hearty and well-seasoned, with the beans fully infused with the pork and vegetable flavors. Remove and discard the thyme sprigs and bay leaves before serving.

4

Fry the Celery Crowns to Crispy Perfection

Cut the 2 whole celery for crowns into ½-inch thick slices, ensuring each piece maintains its circular shape. Dredge each slice in ¼ cup all-purpose flour, shaking off any excess. Heat ½ cup extra-virgin olive oil in a separate skillet over medium-high heat until the oil shimmers but doesn’t smoke.

Carefully add the floured celery crowns to the hot oil, working in batches to avoid overcrowding. Fry for 2-3 minutes per side until they turn deep golden brown and crispy. Drain on paper towels and sprinkle immediately with ¼ cup chopped fresh parsley for a vibrant finish. Serve the crispy celery crowns directly over the soup for that signature Boston touch.

👨‍🍳

Pro Tips For Making Boston Bean Soup

  • CRANK THE HEAT FOR PORK: Start salt pork in a cold pot—then bring it to a rolling boil for 5 minutes. This renders the fat fast and crisps the edges just enough to keep the soup from turning greasy later. (Yes, even if you’re impatient like me, don’t rush this.)
  • SOAK BEANS HALF-DAY: Skip the overnight soak—just cover dried navy beans in water, add 1 tablespoon baking soda, and let them sit 8 hours. The baking soda softens them faster, and you won’t waste time straining. (I learned this the hard way after forgetting to soak them at all.)
  • CHOP VEGETABLES UNIFORM: Cut onions, carrots, and celery into ¼-inch dice—no smaller. Big chunks stay intact longer, and the soup won’t turn into a mushy puree by the end. (Your future self will thank you when you’re not fishing for celery strings.)
  • SIMMER LOW AND LONG: After the initial boil, drop the heat to a bare simmer—just enough to see tiny bubbles. Too much heat breaks down the beans into glue, and the soup turns grainy. (This isn’t the prettiest method, but it’s the tastiest.)

Regional styles of this boston bean soup

Classic Boston Style

This is the traditional version you'll find in old Boston cookbooks, where the soup is built around salt pork and slow-cooked vegetables. The key difference here is the addition of crispy celery crowns—a modern twist on the classic.

In authentic New England homes, this soup was often made in cast iron Dutch ovens over wood stoves, allowing the flavors to develop over hours. The salt pork adds that unmistakable smoky depth, while the celery crowns provide the satisfying crunch that makes this dish so special. 🌶️

New England Clam Chowder Fusion

For a coastal twist, add ½ cup chopped clams or ½ cup clam juice to the broth after simmering the beans. This variation keeps the hearty bean base while incorporating the briny sweetness of clams—a nod to nearby coastal communities like Gloucester.

Serve with extra crispy celery crowns and a sprinkle of old Bay seasoning for that classic seafood touch. The clams add a luxurious texture that elevates the soup without overpowering it.

Vegetarian Adaptation

Skip the salt pork entirely and use 6 oz smoked tofu or 6 oz tempeh for a meaty texture. Boost umami with 1 tablespoon soy sauce or 1 teaspoon miso paste added to the broth. For extra richness, stir in ¼ cup nutritional yeast at the end.

The celery crowns remain the star, providing that satisfying crunch that balances the creamy bean broth. This version proves the soup's versatility while keeping the soul of Boston bean soup intact.

Slow Cooker Version

Transfer all ingredients to a 6-quart slow cooker after sautéing the vegetables. Cook on low for 8 hours or high for 4 hours, stirring occasionally. The slow cooker's gentle heat allows the flavors to meld perfectly, and the beans become tender without splitting.

Fry the celery crowns separately just before serving to maintain their crispness. This method is ideal for busy weeknights or when you want to come home to a fully prepared meal. ⏰

Modern Shortcut

Use 2 cans (15 oz each) navy beans, drained and rinsed, to skip the soaking and long simmer. Reduce the broth to 4 cups and add 1 cup water to maintain consistency. Cook the beans in the broth for just 30 minutes while you sauté the vegetables.

The shortcut doesn't compromise flavor—it just saves time. This version is perfect for weeknights when you crave that comforting Boston bean soup but don't have hours to spare.

Nutrition facts

Servings 6
Amount Per Serving
Calories 380kcal
% Daily Value *
Total Fat 16g20%
Saturated Fat 4g20%
Cholesterol 35mg12%
Sodium 850mg37%
Total Carbohydrate 42g15%
Dietary Fiber 10g36%
Sugars 6g
Protein 22g44%
* 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 substitute canned beans for dried in this recipe?

Yes, you can! Use 2 cans (15 oz each) navy beans, drained and rinsed, to skip the soaking and long simmer. Reduce the broth to 4 cups and add 1 cup water to maintain consistency. Cook the beans in the broth for just 30 minutes while you sauté the vegetables. This shortcut saves time without sacrificing flavor.

2

How do I make the celery crowns extra crispy?

For maximum crispiness, ensure your oil is hot enough—it should shimmer but not smoke. Fry the celery in batches without overcrowding, and cook for 2-3 minutes per side until golden brown. Drain on a wire rack instead of paper towels to prevent steam from making them soggy. Sprinkle with salt immediately after frying.

3

Can I make this soup in a slow cooker?

After sautéing the vegetables, transfer everything to a 6-quart slow cooker. Cook on low for 8 hours or high for 4 hours, stirring occasionally. The slow cooker's gentle heat develops deep flavors, and the beans become tender without splitting. Fry the celery crowns separately just before serving to keep them crisp.

4

What if I don’t have salt pork?

Use 6 oz smoked bacon or pancetta instead—they’ll give a similar richness, though the flavor will be slightly different. For a vegetarian option, try 6 oz smoked tofu or tempeh, and boost umami with 1 tablespoon soy sauce or 1 teaspoon miso paste. The celery crowns will still be the star!

5

How long can I store leftovers?

Store the soup in an airtight container in the fridge for up to 5 days, though it tastes best within the first 24 hours. The celery crowns lose crispness over time, so reheat them separately in a 350°F oven for 5-7 minutes. For freezing, portion the soup without the celery crowns—they don’t reheat well. The beans and broth freeze beautifully for up to 3 months.

★★★★★4.9(14 reviews)
Categories Soups & Stews