Soups & Stews
This Bob Evans Navy Bean Soup recipe delivers the hearty, slow-cooked comfort you crave after a long day. đ The secret lies in layers of smoky ham, sweet caramelized onions, and navy beans simmered until tenderâjust like the classic diner version.
I've perfected this recipe over years of testing, ensuring every spoonful delivers that perfect balance of savory, sweet, and smoky flavors that make it a family favorite.
The beauty of this soup is its simplicityâjust a handful of ingredients that work together to create something truly special. You'll start with bacon for that signature smoky depth, then build rich, sweet onions that caramelize beautifully as they simmer.
The navy beans absorb all those flavors, becoming irresistibly tender while maintaining their shape. This isn't just soup; it's a restaurant-quality meal that comes together in one pot.
What makes this recipe truly stand out is the way the flavors develop over time. The longer it simmers, the more complex and delicious it becomesâeach bite offers a perfect harmony of smoky ham, sweet onions, and hearty beans.
The broth is rich and flavorful, perfect for soaking up with crusty bread or serving alongside a simple green salad. It's the kind of soup that warms you from the inside out, making it ideal for chilly evenings or when you need a comforting meal.
With just 30 minutes of prep and 2 hours of simmering, you'll have a pot of soup that tastes like it's been cooking all day. The best part? It reheats beautifully, making it perfect for meal prep or leftovers.
Let's get started on creating this classic Bob Evans Navy Bean Soup that will have everyone asking for seconds.
Ingredients for bob evans navy bean soup
Just 14 ingredients transform into that legendary Bob Evans diner soupâsmoky, sweet, and hearty.
| Ingredient | Amount | Notes |
|---|---|---|
| Bacon đĽ | 6 oz | Thick-cut preferred for smoky flavor |
| Yellow Onions đ§ | 2 large | Thinly sliced for even cooking |
| Navy Beans đž | 2 cups | Dried, soaked overnight preferred |
| Diced Tomatoes đ | 1 can (14.5 oz) | San Marzano preferred for sweetness |
| Chicken Broth đ§ | 4 cups | Low-sodium preferred for balance |
| Garlic Cloves đ§ | 3 cloves | Minced for aromatic depth |
| Celery Stalks đ§ | 2 whole | Diced for classic mirepoix |
| Carrots đĽ | 2 medium | Diced for sweetness and color |
| Bay Leaves đż | 2 whole | For subtle herbal depth |
| Black Peppercorns đśď¸ | ½ tsp | Freshly cracked for brightness |
| Salt đ§ | 1 ½ tsp | Diamond Crystal preferred |
| Sugar đŹ | 1 tbsp | Balances acidity |
| Dried Thyme đż | 1 tsp | Or 1 tbsp fresh |
| Ham Bone đ | 1 whole | For rich smoky flavor |
The ham bone and bacon are non-negotiable for that signature smoky depth. Costco sells ham bones in bulk, or check the meat counter at Krogerâthey often have them on hand. Thick-cut bacon like Oscar Mayer or Applegate gives the best flavor, not those flimsy pre-cooked slices. The onions? Caramelizing them slowly is where the magic happensâdon't rush this step. For the navy beans, dried is ideal (soak overnight), but canned low-sodium works in a pinch. Just drain and rinse well to cut excess salt. The San Marzano tomatoes are worth hunting down at Whole Foods or your local Italian marketâthey're sweeter and less acidic than regular canned tomatoes.
No ham bone? Smoked paprika at 1 tsp plus an extra 2 oz of bacon gets you close. Fresh thyme? Use one-third the amount of dried. The carrots and celery can be swapped for frozen (no thawing needed) if you're in a hurry. For the broth, low-sodium is keyâyou can always add more salt at the end. The sugar might seem odd, but it balances the acidity from the tomatoes and brings out the natural sweetness of the onions. Want more richness? Stir in 2 tbsp of tomato paste with the diced tomatoes. And if you're feeling fancy, add a splash of apple cider vinegar (1 tsp) at the end for brightness.
This soup tastes even better the next day as flavors meld. Keeps in the fridge for 5-6 daysâportion into containers so you can grab and heat. Freezes beautifully for up to 3 monthsâjust thaw overnight in the fridge before reheating. The ham bone can be simmered for 2 hours to extract maximum flavor, then removed before serving. For a restaurant-style finish, top each bowl with a pat of butter and a sprinkle of fresh parsley. And trust me, the leftovers make the best sandwiches the next dayâjust pile high on crusty bread with a dash of hot sauce.
Why You'll Love This Recipe
- No Chopping Chaos: I swear, this soup only needs three things choppedâbacon, onions, and tomatoes. The rest? Just dump and simmer. Even my toddler could handle it while I stir the pot.
- Smoky-Sweet Magic: That crispy bacon crumbles into the broth, then melts into the navy beans and tomatoes like a warm hug. Honestly, the first bite makes me question why I ever bought canned soup.
- Leftover Hero: This soup tastes better the next dayâyes, really. I make a double batch on Sundays, and by Wednesday, itâs my secret weapon for busy nights. (The kids donât even know itâs "leftovers.")
- Budget-Buster Combo: Bacon might sound fancy, but a pound stretches across two pots, and navy beans? Cheaper than takeout. Iâve fed six people for under $10 with thisâno guilt, just flavor.
Step-by-step instructions for Bob Evans navy bean soup
Here's how to build that iconic smoky-sweet navy bean soup with rich ham flavor and tender vegetables.
đĽ Step 1: Render Bacon and Build the Flavor Base
Cut the 6 oz bacon into Âź-inch pieces and place in a large Dutch oven over medium heat. Cook for 8-10 minutes, stirring occasionally, until the bacon is deep golden brown and crispy. Use a slotted spoon to remove the bacon and set it aside on paper towels, leaving the rendered fat in the pot.
This bacon fat is liquid goldâit carries all the smoky depth through the soup. If you're using thick-cut bacon, press down gently with a spatula during the first 2 minutes to help it render faster. Don't rush this step; crispy bacon equals flavor-packed soup.
đł Step 2: SautĂŠ Vegetables Until Sweet and Soft
In the same Dutch oven, add 2 large yellow onions (thinly sliced), 2 whole celery stalks (diced), and 2 medium carrots (diced). Cook over medium heat for 8-10 minutes, stirring occasionally, until the onions are soft and translucent and the carrots begin to caramelize slightly.
Here's the thingâyou want those onions to turn golden without browning. If they start to darken too quickly, reduce the heat to medium-low. The sweetness from the caramelized onions balances the savory ham and smoky bacon perfectly. Add 3 cloves garlic cloves (minced) and cook for another 30 seconds until fragrant.
đĽ Step 3: Simmer the Soup with Ham and Beans
Add the 1 whole ham bone to the Dutch oven and pour in 4 cups chicken broth. Bring to a gentle boil, then reduce heat to low. Stir in 2 cups navy beans (if using dried, they should be pre-soaked), 1 can (14.5 oz) diced tomatoes, 2 whole bay leaves, 0.5 tsp black peppercorns, 1.5 tsp salt, 1 tbsp sugar, and 1 tsp dried thyme. Return to a simmer.
Partially cover the pot and let it cook for 45-60 minutes, stirring occasionally. The beans should become tender but not mushy, and the soup should thicken slightly. If the soup reduces too much, add ½ cup water at a time to maintain consistency. The ham bone will infuse the broth with deep, smoky flavorâdon't skip this!
â° Step 4: Finish and Adjust for Perfect Balance
Remove the ham bone and bay leaves, then discard. Stir in the reserved crispy bacon and let the soup simmer uncovered for 5-10 minutes to allow flavors to meld. Taste and adjust seasoningâadd more salt if needed (the ham bone adds a lot of flavor), or a pinch of sugar if the tomatoes are too acidic.
This is where the magic happens: the sweetness from the onions and sugar should balance the smoky bacon and salty ham. If the soup is too thin, let it simmer longer to thicken. For a smoother texture, use an immersion blender to lightly blend ½ of the soupâthis keeps some texture while creating a velvety mouthfeel.
đ˝ď¸ Step 5: Serve Warm with Crusty Bread
Ladle the soup into bowls and serve immediately with warm crusty bread or cornbread. The soup should be rich and hearty, with tender beans, sweet onions, and layers of smoky-sweet flavor from the ham and bacon. Each spoonful should deliver that classic Bob Evans comfortâcreamy, savory, and deeply satisfying.
Pro tip: The soup tastes even better the next day as flavors deepen. Store leftovers in an airtight container in the fridge for up to 4 days, or freeze for 3 months. Reheat gently on the stove, stirring occasionally, to avoid breaking up the beans.
Pro Tips For Making Bob Evans Navy Bean Soup
- Crack the Bacon Slow: Low and slow is the wayâcook that bacon on medium heat until itâs crispy but not black. I learned this the hard way by rushing it; now I leave it in the pot longer, rendering fat without burning. That fat? Itâs the flavor base for the whole soup.
- Soak Beans Overnight: Skip the long cook time by soaking navy beans in cold water for at least 8 hours (or overnight). Drain and rinse before adding them to the potâthis cuts cooking time by nearly half. Trust me, your future self wonât want to babysit a pot for hours.
- SautĂŠ Onions Until Golden: Donât just soften those onionsâcook them until theyâre deep golden, almost caramelized. This adds sweetness that cuts through the richness of the bacon. I used to stop at pale yellow, and the soup tasted flat until I finally pushed it.
- Simmer, Donât Boil: Once everythingâs in the pot, keep the heat low enough that you barely see bubbles. Boiling toughens beans and makes broth cloudy. A gentle simmer keeps flavors melding without breaking down the textureâjust like Bob Evansâ version.
Dietary considerations for this dish
Gluten-Free Adaptations
This soup is naturally gluten-free, but watch for hidden sources like broth or bacon. Use gluten-free chicken broth (check labelsâPacific Foods makes a great low-sodium option) and ensure your bacon packaging states "gluten-free."
The ham bone and navy beans are safe, but always verify processed ingredients. Serve with gluten-free cornbread or crusty bread made with a gluten-free flour blend like King Arthur's. đž
Vegetarian Option
Swap the ham bone for 2 cups smoked paprika (1 tbsp) and 1 tbsp liquid smoke to mimic smoky depth. Replace bacon with 6 oz tempeh, pressed and crisped in the same Dutch oven.
Use vegetable broth (like Imagine Foods) and add 1 cup diced mushrooms with the onions for umami. The beans and tomatoes will still provide hearty texture and sweetness.
Low-Sodium Version
Skip added salt entirely and use no-salt-added canned tomatoes (like Muir Glen). Opt for low-sodium broth (or homemade) and reduce salt to ½ tsp initially. Boost flavor with 1 extra bay leaf and ½ tsp smoked paprika.
Taste as you goâyou can always add a pinch of salt at the end if needed. The ham bone and bacon still provide plenty of natural saltiness.
Protein Boost
Add 1 cup cooked chicken breast (diced) or ½ cup shredded rotisserie chicken in the final 10 minutes of simmering. For extra protein, stir in ½ cup cooked quinoa or ½ cup lentils (cooked separately) to thicken the soup.
The beans already provide 15g protein per serving, so these additions make it a complete meal.
Dairy-Free Notes
This recipe is naturally dairy-free, but if serving with bread, use olive oil instead of butter. For extra richness, stir in 2 tbsp coconut milk at the end (it blends beautifully with the smoky flavors).
The soup's depth comes from the ham, bacon, and caramelized onionsânot dairy, so no substitutions are needed.
Nutrition facts
Frequently asked questions
Can I substitute canned navy beans for dried?
Yes, you can! Use 2 (15 oz) cans of low-sodium navy beans, drained and rinsed well. For best texture, don't skip the soaking step if using dried beansâthey'll stay firmer and absorb more flavor. Canned beans save 8+ hours of prep time but may make the soup slightly softer.
What makes this soup taste like Bob Evans?
The secret is the ham bone and smoky baconâthey create that signature depth. The slow caramelization of onions and the balance of sweet/savory (from sugar and tomatoes) replicate the diner's perfect harmony. The long simmer lets all flavors meld, just like their kitchen does.
How do I prevent the soup from getting mushy?
Don't overcook the beans! They're done when tender but still firm (about 45-60 minutes). Stir occasionally and check with a fork. If it gets too thin, simmer uncovered to thicken. For extra texture, blend only half the soup lightly with an immersion blender.
Can I make this soup in a slow cooker?
Brown the bacon first, then transfer everything to your slow cooker. Cook on low for 6-7 hours or high for 3-4 hours. The ham bone will infuse even more flavor during the long cook. Just add ½ cup broth if it gets too thick.
What's the best way to reheat leftovers?
Gently reheat on the stove over low heat, stirring occasionally, until steaming (10-15 minutes). Microwaving can make beans mushyânever reheat directly from fridge to microwave. For extra richness, stir in a pat of butter or splash of cream at the end.
