Soups & Stews
This Bob Evans navy bean soup recipe brings back the iconic restaurant flavor you know and love—rich, smoky, and packed with hearty ingredients that make every spoonful satisfying.
The secret lies in slow-cooked navy beans, crispy bacon, and a blend of aromatic herbs that create depth without overpowering the natural taste of the beans.
What sets this version apart is the smoky bacon broth, which forms the soul of the soup. Unlike many home recipes, this one replicates the restaurant's signature touch: caramelized onions, garlic, and a slow simmer that lets flavors meld for hours.
The result is a soup that's both comforting and complex, with tender beans and a velvety broth that coats every bite.
Perfect for chilly evenings or as a meal-prep staple, this soup delivers restaurant-quality results at home. The navy beans become fork-tender, the bacon adds a salty crunch, and the herbs infuse the broth with subtle, earthy notes.
Serve it with crusty bread or a sprinkle of cheese for the full Bob Evans experience.
Ready in about 2 hours (mostly hands-off time), this recipe is designed for simplicity without sacrificing flavor. The key is patience—letting the soup develop its depth over time. Once you taste the difference, you'll never go back to store-bought again.
Ingredients for bob evans navy bean soup
Pantry staples plus a few key ingredients that nail Bob Evans' signature smoky, hearty navy bean soup.
| Ingredient | Amount | Notes |
|---|---|---|
| Navy Beans (Dried) 🌾 | 1 ½ cups | Rinsed before cooking |
| Thick-Cut Bacon 🥓 | 12 oz | Chopped into 1/2-inch pieces |
| Yellow Onions 🧅 | 2 whole | Thinly sliced for caramelizing |
| Garlic Cloves 🧄 | 4 cloves | Minced for aromatic base |
| Celery Stalks 🥬 | 3 whole | Diced into 1/4-inch pieces |
| Carrots 🥕 | 2 whole | Peeled and chopped into chunks |
| Chicken Broth 💧 | 6 cups | Low-sodium preferred |
| Tomato Paste 🍅 | 2 tbsp | Smooth, not chunky |
| Dried Thyme 🌿 | 1 tsp | Or 1 tbsp fresh thyme |
| Bay Leaves 🍃 | 2 whole | Removed before serving |
| Black Peppercorns 🌶️ | ½ tsp | Freshly cracked |
| Salt 🧂 | 1 ½ tsp | Adjust to taste |
| Olive Oil 🫒 | 2 tbsp | For bacon cooking |
| Fresh Parsley 🌿 | ¼ cup | Chopped for garnish |
The bacon is non-negotiable here—thick-cut gives the best smoky flavor. Costco or Trader Joe's have great pre-chopped options, but chopping it yourself (1/2-inch pieces) makes all the difference. Navy beans? Dried is a must for that restaurant-quality texture—canned just won't cut it. Look for organic dried beans at the grocery store's bulk section if you want to splurge. The onions, celery, and carrots form the soup's aromatic base, so don't skip the caramelizing step—it's what gives that deep, sweet flavor.
No bacon? Smoked turkey bacon works in a pinch, though it won't be identical. Running low on thyme? Dried oregano at half the amount gets you close. The tomato paste is key for that subtle tang—Rao's or Muir Glen are my go-tos. Fresh parsley is ideal, but dried parsley works too if you've got it. For the broth, low-sodium is crucial—you'll be adding plenty of salt later. If you're making this ahead, freeze the broth separately so you can adjust seasoning before adding the beans.
This soup tastes even better the next day—3-4 days in the fridge is perfect. For meal prep, portion into containers and freeze for up to 3 months. The bacon bits can be stored separately if you're worried about sogginess. Fresh parsley wilts fast, so add it right before serving. Serve with crusty bread or a sprinkle of sharp cheddar for the full Bob Evans experience. Leftovers reheat beautifully—just add a splash of water if it's too thick.
Why You'll Love This Recipe
- No-Soaking Needed: I’ll admit, I used to dread soaking beans—but this recipe skips it entirely. Just toss those dried navy beans in a pot with the bacon and water, and let them simmer. By the time the onions and celery soften, they’ll be tender and ready to soak up all that smoky, salty flavor.
- Bacon-Crisps Magic: That thick-cut bacon isn’t just for looks—it’s the star. The edges get glassy and crackly while the fat renders into the soup, turning every spoonful into a rich, savory bite. Honestly, I’ve made this with regular bacon before, and it’s just not the same.
- Weeknight to Potluck: This soup is my lazy-day hero, but it also brings the crowd. Serve it with crusty bread for a cozy dinner or pack it in jars for office lunches—it reheats like a dream. My in-laws even asked for the recipe after one taste.
- Pantry Stretch: Between us, this is my go-to when the grocery budget’s tight. Navy beans and bacon stretch forever, and the onions/celery add just enough freshness to keep it from tasting like a side dish. I’ve fed four people for under $10 with this—no joke.
Step-by-step instructions for Bob Evans navy bean soup
This soup gets its signature smoky depth from crispy bacon and aromatic herbs—let's build it layer by layer.
Cook the Bacon to Crispy Perfection
In a large Dutch oven, heat the 2 tablespoons olive oil over medium heat. Add the 12 ounces thick-cut bacon, chopped into ½-inch pieces, and cook for 10-12 minutes until golden brown and crispy. Stir occasionally to render the fat evenly.
Here's the thing—don't rush this step. You want the bacon to release its fat and develop that rich, smoky flavor that'll infuse the entire soup. If it starts to smoke too much, reduce the heat slightly. Once crispy, use a slotted spoon to remove the bacon and set it aside on paper towels to drain. Keep the bacon fat in the pot—it's pure flavor gold.
Sauté the Aromatic Vegetables
In the same Dutch oven with the bacon fat, add the 2 whole yellow onions, sliced thin, 3 whole celery stalks, diced into ¼-inch pieces, and 2 whole carrots, chopped into chunks. Cook for 8-10 minutes over medium heat, stirring occasionally, until the onions soften and begin to caramelize.
This is where the soup builds its foundation. The onions should turn golden and slightly sweet—this caramelization adds depth that store-bought soup mixes can't replicate. After about 5 minutes, add the 4 cloves garlic, minced, and cook for another 30 seconds until fragrant. You'll know it's ready when the kitchen smells amazing and the vegetables are tender but not mushy.
Build the Flavor Base
Stir in the 2 tablespoons tomato paste and cook for 1-2 minutes until it darkens slightly and coats the vegetables. This step deepens the soup's color and adds a subtle umami richness. Then add the 1 teaspoon dried thyme, 2 whole bay leaves, ½ teaspoon cracked black peppercorns, and 1½ teaspoons salt. Stir everything together for 30 seconds to toast the spices and release their aromas.
Next, pour in the 6 cups chicken broth and scrape up any browned bits from the bottom of the pot. These bits, called fond, are packed with flavor that'll make your soup taste restaurant-quality. Bring the mixture to a gentle boil, then reduce the heat to low and let it simmer for 10 minutes to meld all the flavors together.
Add the Navy Beans and Simmer
Rinse the 1½ cups navy beans under cold water to remove any debris, then add them to the simmering broth along with the crispy bacon you set aside earlier. Stir gently to combine. The beans should be fully submerged in the broth—if not, add a little water.
Bring the soup back to a gentle simmer and cook for 45-50 minutes, stirring occasionally, until the beans are tender but not mushy. You'll know they're ready when they easily crush between your fingers but still hold their shape. If the soup starts to reduce too much, add a little water or broth to keep it at your desired consistency.
Finish and Serve
Remove the 2 whole bay leaves from the soup—they've done their job and can be a bit bitter if left in. Taste the soup and adjust the seasoning if needed. It should be rich, smoky, and well-balanced with a touch of saltiness from the bacon and sweetness from the caramelized onions.
Ladle the soup into bowls and garnish with the ¼ cup chopped fresh parsley. The parsley adds a bright, fresh contrast to the rich, smoky flavors. Serve immediately while hot, with crusty bread on the side to soak up every last drop of that delicious broth. This soup tastes even better the next day, so make extra if you can—it's that good.
Pro Tips For Making Bob Evans Navy Bean Soup
- CRACK THE BEANS FIRST: I learned this the hard way—skipping the overnight soak for navy beans means they stay rock-hard no matter how long you simmer. Cover them in plenty of water (at least 4 inches above the beans) and let them sit for 8–12 hours. No soaking? At least parboil them for 2 minutes first, then drain and cover with fresh water before cooking.
- COOK THE BACON LOW AND SLOW: Thick-cut bacon needs patience—don’t rush it. Cook it on medium-low heat until the fat renders but the meat stays tender, not crispy. Save the rendered fat for the soup; it’s the flavor foundation. If it starts smoking, turn the heat down immediately—burnt bacon ruins everything.
- SWAP THE CELERY FOR LEEKS: I was skeptical until I tried it: leeks add a milder, sweeter depth without overpowering the bacon and beans. Use the white and pale green parts only, thinly sliced, and add them with the onions. They soften faster and don’t turn to mush like celery sometimes does.
- SIMMER THE SOUP UNCOVERED: The last hour of cooking is where the magic happens—let the soup reduce uncovered. This deepens the flavor and thickens the broth naturally. If it looks too watery, resist the urge to add more beans; let it evaporate. A tight lid traps steam and makes the beans mushy.
Regional styles of this bob evans navy bean soup
Bob Evans Original
The classic Bob Evans navy bean soup we all know and love comes from their legendary restaurant chain, where it became a signature dish in the 1970s. The original version focuses on slow-cooked navy beans, crispy bacon, and a robust broth built on caramelized onions and celery.
What makes it special is the balance of smoky bacon flavor with the earthy sweetness of the beans—no heavy cream or dairy, just pure, hearty comfort. 🥓
Indiana Heartland Twist
In Indiana, where Bob Evans originated, locals often add a touch of local flavor by incorporating Hoosier-style cornbread on the side. The slightly sweet, crumbly texture contrasts beautifully with the soup's richness.
For an authentic Indiana touch, use blue cornmeal in your cornbread recipe—it's a regional favorite that pairs perfectly. The cornmeal adds a subtle earthiness that complements the navy beans.
Midwest Potluck Favorite
This soup is a staple at Midwest potlucks, where it's often served in a cast-iron Dutch oven straight from the oven for that extra-crispy bacon top. At gatherings, it's common to see it paired with sharp cheddar cheese cubes for guests to add to their bowls.
The Midwest love for bold flavors means this soup is rarely watered down—it's all about that rich, meaty taste from the bacon and beans.
Ohio Comfort Food
In Ohio, where Bob Evans has a strong presence, the soup is often served with a side of buttery dinner rolls or a simple green salad with a tangy vinaigrette.
The Ohio version sometimes includes a dash of Worcestershire sauce (about ½ teaspoon) in the broth for an extra umami kick. It's a small but noticeable difference that adds depth to the classic recipe. The rolls are a must—soaking up that smoky broth is half the fun!
Modern Shortcut Adaptation
For a quicker version that still delivers restaurant-quality flavor, many home cooks use pre-cooked bacon bits (about 1 cup) instead of crisping their own.
You can also swap the dried navy beans for 2 (15-ounce) cans of navy beans, drained and rinsed, to cut 2 hours off the cooking time. Just reduce the broth to 4 cups and simmer for 20-25 minutes instead of the full 45-50 minutes.
The result is still hearty and delicious—just faster. 💡
Nutrition facts
Frequently asked questions
Can I make this soup with canned navy beans instead of dried?
Yes, but you'll need to adjust the cooking time. Use 2 (15-ounce) cans of drained and rinsed navy beans instead of dried. Reduce the broth to 4 cups and simmer for just 20-25 minutes—no need for the long cooking time. The texture will be slightly softer, but it's still delicious and much faster!
How do I make this soup vegetarian?
Swap the bacon for smoked paprika or liquid smoke (½ teaspoon) and use vegetable broth instead of chicken broth. Add 1 tablespoon soy sauce for umami depth. The beans will still be hearty, but the smoky flavor comes from the spices. Top with nutritional yeast for a cheesy note if desired!
Why does my soup taste bland after simmering?
Bland soup usually means the flavors didn't meld enough. First, check your salt—taste as you go and adjust gradually. Second, ensure you're scraping up the browned bits (fond) from the bottom of the pot when adding broth. Finally, simmer uncovered for the full 10 minutes before adding beans to let flavors concentrate. A splash of Worcestershire sauce (½ teaspoon) can also add depth!
Can I freeze this soup for later?
Let the soup cool completely, then portion into airtight containers. It freezes beautifully for up to 3 months. Thaw overnight in the fridge and reheat on the stove over medium-low heat, stirring occasionally. Add a splash of water or broth if it thickens too much. The flavors actually improve after freezing!
What's the best way to reheat leftovers?
Reheat gently on the stove over low heat to avoid breaking the beans. Stir occasionally and add 1-2 tablespoons of water or broth if the soup thickens too much. For extra richness, stir in a pat of butter or a splash of milk at the end. Microwaving works in a pinch, but it can make the bacon soggy. Always reheat to a rolling boil to kill any bacteria!
