Soups & Stews
This Bob Evans Navy Bean Soup recipe delivers the restaurant's signature hearty, smoky comfort in your own kitchen. The secret lies in slow-cooked bacon and caramelized onions that build layers of deep, savory flavor—just like the original.
What sets this version apart is the perfect balance of tender navy beans, rich broth, and that signature smoky bacon note that makes every spoonful irresistible.
Starting with crispy bacon creates the flavor foundation, while caramelizing onions until deep golden adds natural sweetness that rounds out the soup's depth. The slow simmer transforms tough navy beans into tender, flavorful bites that absorb the surrounding broth beautifully.
This isn't just any bean soup—it's a restaurant-quality bowl that brings warmth and satisfaction to any table.
By the time you're done, you'll have a steaming pot of navy bean soup with visible bacon pieces, caramelized onion threads, and a broth so rich it coats every spoonful.
The aroma alone will have everyone gathering around the table, while the first bite delivers that perfect combination of smoky, savory, and slightly sweet flavors.
Perfect for chilly evenings or family gatherings, this soup serves 6 and comes together in about 2 hours of active time (plus 30 minutes of simmering).
The leftovers reheat beautifully, making it an ideal make-ahead meal for busy weeks. Here's how to recreate Bob Evans' famous navy bean soup at home.
Ingredients for bob evans navy bean soup
The heart of Bob Evans' navy bean soup starts with bacon and onions—smoky, sweet, and savory.
| Ingredient | Amount | Notes |
|---|---|---|
| Thick-Cut Bacon 🥓 | 12 oz | Thick-cut for crispy edges |
| Yellow Onions 🧅 | 2 whole | Yellow or red preferred |
| Navy Beans 🌾 | 2 cups | Dried, soaked overnight |
| Chicken Broth 💧 | 6 cups | Low-sodium preferred |
| Tomato Paste 🍅 | ¼ cup | Canned, unsweetened |
| Garlic Cloves 🧄 | 4 cloves | Minced for depth |
| Bay Leaves 🍃 | 2 whole | Fresh preferred |
| Salt 🧂 | 1 ½ tsp | Kosher or sea salt |
| Black Pepper 🌶️ | ½ tsp | Freshly ground |
| Sugar 🍯 | 1 tsp | White or brown |
| Apple Cider Vinegar 🍋 | 1 tbsp | For tangy brightness |
| Fresh Parsley 🌿 | ¼ cup | Chopped for garnish |
The bacon is non-negotiable here. Thick-cut from Oscar Mayer or Costco gives you that perfect crispy edge that carries through the soup. Look for slices with good marbling—they'll render more fat and create a richer broth. Yellow onions work best (they're sweeter when caramelized), but red onions add a nice pop of color. Trader Joe's sells pre-sliced onions if you're short on time, but fresh is always better. The navy beans? Dried are traditional, but canned in a pinch (just adjust the broth).
No bacon? Smoked paprika plus a splash of liquid smoke gets you close. Skip the vinegar? Extra lemon juice adds brightness. The tomato paste can be swapped for crushed tomatoes if you prefer, but paste gives that concentrated umami. Fresh bay leaves are ideal, but dried at half the amount works too. For a quicker version, pre-cooked beans save time—just drain and rinse. The sugar balances the acidity, so don't skip it unless you're using naturally sweet tomatoes.
This soup tastes even better the next day—honestly, it's worth making a double batch. Keeps in the fridge for 5 days or freezes for 3 months. I portion mine into containers with a layer of broth on top to keep everything moist. Garnish with extra bacon bits and parsley right before serving—that's the restaurant touch. The onions caramelize best when cooked low and slow, so don't rush this part.
Why You'll Love This Recipe
- Bacon First: I swear by crisping that thick-cut bacon until it’s nearly black—that smoky saltiness is the soul of this soup. No one will guess it’s navy beans unless you tell them.
- One-Pot Magic: Dice the onions while the bacon cooks, dump everything into the pot, and walk away. Thirty minutes later, you’ve got a meal that tastes like it simmered all day.
- Budget Hero: A pound of bacon and a can of beans stretch this into three hearty servings. Serve it with crusty bread, and you’ve fed a crowd without breaking the bank.
- Leftovers That Win: This soup only gets better the next day—deeper flavor, richer texture. I make a double batch on Sundays so I can grab a jar for quick lunches all week.
Step-by-step instructions for Bob Evans navy bean soup
This soup delivers restaurant-quality depth with smoky bacon, caramelized onions, and tender beans.
Cook the Bacon and Caramelize the Onions
Cut the 12 oz thick-cut bacon into ½-inch pieces and cook in a large Dutch oven over medium heat until crispy, about 8-10 minutes. I press down gently on the bacon with a spatula to render the fat evenly—this prevents it from sticking and ensures maximum flavor extraction.
Remove the bacon with a slotted spoon and set aside, leaving the fat in the pot. Add the 2 whole yellow onions, sliced into ¼-inch pieces, and cook them in the bacon fat for 10-12 minutes. Stir occasionally until they turn deep golden brown and sweet-smelling. This caramelization builds the soup's rich foundation—don't rush it, even if it means the onions stick slightly to the bottom. That's where the flavor hides!
Build the Soup Base with Beans and Broth
Add the 2 cups soaked navy beans to the Dutch oven along with the 6 cups chicken broth, 0.25 cup tomato paste, 4 minced garlic cloves, 2 whole bay leaves, 1.5 tsp salt, 0.5 tsp black pepper, and 1 tsp sugar. Stir everything together and bring to a gentle boil over high heat.
Once boiling, reduce the heat to medium-low and let it simmer uncovered for 45-50 minutes. You'll know it's ready when the beans are fork-tender and the soup has thickened slightly. I like to stir occasionally to prevent the tomato paste from sticking to the bottom—this ensures an even distribution of flavors throughout the soup.
Finish with Vinegar and Garnish
After the beans are tender, stir in the 1 tbsp apple cider vinegar and the crispy bacon you set aside earlier. The vinegar adds a bright tang that cuts through the richness of the bacon and caramelized onions. Let the soup simmer for another 5 minutes to meld all the flavors together.
Taste and adjust the seasoning if needed—sometimes the beans need a bit more salt, or the vinegar could use a touch of sugar to balance the acidity. Remove the bay leaves before serving, then ladle the soup into bowls and garnish with 0.25 cup chopped fresh parsley. The parsley adds freshness and makes the soup look as good as it tastes!
Serve Warm with Crusty Bread
Let the soup rest for 5 minutes before serving. This allows the flavors to settle and the beans to absorb any remaining liquid, ensuring each spoonful is perfectly balanced. Serve immediately with warm crusty bread to soak up every last drop of that rich, smoky broth.
The result should be a hearty soup with layers of flavor—smoky bacon, sweet caramelized onions, tender beans, and a touch of tangy brightness. Each bite delivers comfort in a bowl, just like Bob Evans serves it up!
Pro Tips For Making Bob Evans Navy Bean Soup
- CRISP THE BACON LOW: Skip the high-heat rush—render that thick-cut bacon at medium-low. I learned this the hard way after three batches of greasy, uneven crisping. Let it take its time (10-12 minutes) so the fat renders slowly and the edges get glassy without burning. That rich, caramelized fat is what makes this soup sing, not just flavor but texture.
- SOAK BEANS OVERNIGHT: Navy beans are forgiving, but skipping the soak means your soup will fight you later. Toss them in cold water for at least 8 hours—or overnight if you’re planning ahead—and change the water once. This cuts cooking time by nearly half and keeps the beans from turning mushy. (Yes, even if you’re impatient like me, trust the process.)
- DEGLAZE WITH BROTH: After cooking the bacon and onions, don’t just splash in water to scrape up the browned bits. Use a splash of chicken broth instead—it’s the first step to building flavor. Those stuck-on bits are packed with umami, and broth dissolves them better than water. Save that initial deglaze for later if needed; every drop counts.
- STIR THE TOMATO PASTE: When you mix in the tomato paste, don’t just dump it in and walk away. Stir it aggressively for 30 seconds to break it down into the broth. I was skeptical until I tried it—it prevents clumping and distributes that deep, concentrated flavor evenly. Think of it as giving the paste a head start on melting into the soup.
Dietary considerations for this dish
Gluten-Free Adaptations
This soup is naturally gluten-free, but always double-check your ingredients—especially the chicken broth and bacon. I use Swanson Organic Chicken Broth (certified gluten-free) and Applegate Naturals bacon (check labels for cross-contamination warnings). The tomato paste and apple cider vinegar are also safe, but verify if you're highly sensitive. 🌱
Low-Carb Options
For a lower-carb version, reduce the navy beans to 1 cup and add ½ cup diced mushrooms for umami depth. The caramelized onions still provide sweetness, but with fewer carbs.
I also swap half the sugar for erythritol to keep it keto-friendly while maintaining balance. The bacon remains the star—don't skimp!
Vegetarian Swaps
Replace the bacon with smoked turkey bacon or tempeh (marinated in liquid smoke). For extra richness, add 1 tbsp nutritional yeast when building the soup base.
The tomato paste and vinegar keep the tangy brightness, while extra garlic (5 cloves) adds depth. Taste as you go—vegetarian versions often need more seasoning.
Protein Boost
Add ½ lb cooked chicken breast or shredded rotisserie chicken for extra protein. I like to stir it in during the final 5 minutes of simmering so it absorbs the flavors.
For a meatier version, increase bacon to 16 oz—just watch your fat content. The beans and broth already provide plenty of protein, but this makes it a full meal.
Allergen-Friendly Notes
Watch for soy in bacon (some brands use soy as a binder) and celery in broth (common in many store-bought versions). I use Pacific Foods chicken broth (allergen-free) and Thrive Market bacon
If nut allergies are a concern, avoid any added spices that might contain traces—stick to whole ingredients only.
Nutrition facts
Frequently asked questions
Why does Bob Evans navy bean soup have vinegar in it?
The apple cider vinegar adds a bright, tangy contrast that cuts through the richness of the bacon and caramelized onions. It's what gives the soup that signature restaurant finish—just a splash brightens the whole bowl without overpowering the smoky flavors. Think of it as the secret ingredient that makes it taste "just right."
Can I make this soup without soaking the navy beans overnight?
Yes, but your soup will take longer to cook. Quick-soak them in 4 cups boiling water for 2 hours instead, then drain before using. For fastest results, use 2 (15 oz) cans of navy beans (drained and rinsed) and reduce the broth to 4 cups—just simmer 20 minutes less.
How do I prevent the soup from getting mushy?
Don't overcook the beans! They're done when fork-tender (45-50 minutes simmering). Use a Dutch oven (not a stockpot) to maintain proper heat levels. If it gets too thin, let it reduce uncovered for 5-10 extra minutes—never add flour or cornstarch as it ruins the authentic texture.
What's the best way to reheat leftovers?
Gently reheat on the stove over low heat with 2 tbsp water per serving until steaming (5-7 minutes). Never microwave—it makes the beans rubbery. For extra richness, stir in 1 tbsp bacon fat while reheating. Leftovers taste even better the next day!
Can I make this soup in a slow cooker?
Brown the bacon and caramelize onions first, then transfer everything to the slow cooker. Cook on low for 6-7 hours or high for 3-4 hours. Add ½ cup water if needed to maintain consistency. The slow cooker enhances the smoky flavors beautifully.
