Soups & Stews
This Bob Evans Farm Festival Bean Soup recipe delivers the same smoky, hearty flavor that made it a diner classic—rich with bacon, slow-cooked beans, and aromatic herbs. The secret lies in simmering everything together until the flavors meld into a deeply satisfying broth that warms you from the inside out.
I’ve recreated it with tender beans, crispy bacon bits, and just the right balance of savory and smoky notes, all while keeping the method straightforward for home cooks.
The recipe starts with a flavorful base of sautéed onions, garlic, and celery—what we call the "holy trinity" of comfort food—before adding bacon for that signature smokiness. Navy beans and chicken broth form the heart of the soup, simmered low and slow to develop deep, layered flavors.
The final touch? A blend of herbs and a splash of vinegar to brighten the richness, just like Bob Evans does it. This isn’t just soup; it’s a hug in a bowl.
By the time you’re done, you’ll have a steaming pot of soup with tender beans, crispy bacon bits floating on top, and a broth so flavorful it’ll have everyone asking for seconds. The texture is perfect—creamy from the beans, hearty from the bacon, and aromatic from the herbs.
It’s the kind of dish that feels like a homecoming, especially on chilly days when you crave something warm and comforting.
Serve it with crusty bread to soak up every last drop of that smoky, herb-infused broth, or pair it with a simple green salad for balance.
The leftovers reheat beautifully, making it ideal for meal prep or feeding a crowd. Let’s get cooking—this soup is worth every minute of simmering time.
Ingredients for bob evans farm festival bean soup
Pantry staples meet smoky bacon magic for this iconic diner-style bean soup.
| Ingredient | Amount | Notes |
|---|---|---|
| Navy Beans (Dried) 🌾 | 1 ½ cups | Rinsed before cooking |
| Thick-Cut Bacon 🥓 | 8 oz | Cut into 1/2-inch pieces |
| Yellow Onion 🧅 | 1 whole | Diced small |
| Celery Stalks 🌿 | 3 whole | Diced small |
| Garlic Cloves 🧄 | 3 cloves | Minced fine |
| Chicken Broth 💧 | 4 cups | Low-sodium preferred |
| Apple Cider Vinegar 🍎 | 1 tbsp | For brightness |
| Dried Thyme 🌿 | 1 tsp | Or 1 tbsp fresh |
| Bay Leaves 🍃 | 2 whole | Remove before serving |
| Black Peppercorns 🌶️ | ½ tsp | Freshly cracked |
| Salt 🧂 | 1 ½ tsp | Adjust to taste |
| Fresh Parsley 🌿 | ¼ cup | Chopped for garnish |
| Olive Oil 🫒 | 2 tbsp | For sautéing |
| Butter 🧈 | 2 tbsp | Optional for richness |
The bacon is non-negotiable here—thick-cut from Costco gives the best flavor and crispiness. Look for good marbling, not the lean stuff. If you're in a rush, Trader Joe's sells pre-cut bacon pieces that save time. The navy beans? Soak overnight if you can, but a quick 2-hour soak in hot water works too. For the broth, Swanson or Pacific Foods low-sodium options are my go-tos—they don't overpower the dish. And don't skip the vinegar; it's what cuts through the richness and gives that classic tang.
No bacon? Smoked paprika plus a dash of liquid smoke gets you close, though nothing beats the real thing. Short on thyme? Dried oregano at half the amount works in a pinch. The celery can be subbed with 1 cup diced carrots if that's what you've got. For a vegetarian version, swap the bacon for crumbled tempeh or mushroom stems (sautéed with smoked salt). And if you're making this ahead, freeze the cooked soup without the bacon—add crispy bacon fresh from the oven when reheating for maximum crunch.
This soup tastes even better the next day as flavors meld. Keeps 5-6 days in the fridge, or 3 months frozen. I always double the batch—one for dinner, one for lunches. For serving, toast the bacon bits separately until crispy and sprinkle on top right before eating. Garnish with fresh parsley and a crack of black pepper. Leftovers reheat beautifully—just add a splash of water or broth to loosen things up.
Why You'll Love This Recipe
- No-Soaking Needed: I’ll admit, I used to dread the overnight soak for dried navy beans—until I tried this recipe. The secret’s in the slow simmer: just toss them in dry with the bacon and broth, and by the time the flavors meld, they’re tender without a single step upfront.
- Smoky Bacon Magic: That thick-cut bacon isn’t just eye candy—it’s the soul of this soup. Crisp the edges until they’re crackling, then fold them in whole so every spoonful delivers a salty, meaty punch. (Yes, I’ve been known to eat it straight from the pot.)
- Weeknight Workhorse: Between us, this is the soup I make when my brain is fried but my stomach isn’t. It’s hearty enough for a chilly evening but light enough for a quick lunch the next day—just reheat with a splash of water. My college-aged kid brings it to campus all the time.
- Pantry Staple Power: Honestly, I keep dried beans and bacon on hand just for this. The onion, celery, and garlic are the only fresh stuff you’ll need, and they’re all cheap, long-lasting, and easy to chop. Three dollars’ worth of ingredients stretches to four meals—no guilt, just flavor.
Step-by-step instructions for Bob Evans farm festival bean soup
This hearty bean soup comes together with rich bacon flavors and aromatic herbs—just like Bob Evans serves it.
Cook the Navy Beans Until Tender
Rinse the 1.5 cups navy beans thoroughly under cold water to remove any debris. Place them in a large pot and cover with plenty of cold water—about 8 cups. Bring to a boil over medium-high heat, then reduce to a simmer and cook for 45-60 minutes until the beans are fork-tender but not mushy. I like to check the texture every 15 minutes—you want them soft enough to mash slightly but still holding their shape.
Here's the thing—don't drain them yet. Keep the beans in their cooking liquid, which we'll use later to build the soup's depth of flavor. If the liquid reduces too much, add a little water to maintain about 2 cups of liquid in the pot. This ensures the beans stay moist and flavorful.
Render the Bacon and Sauté the Vegetables
While the beans cook, heat a large Dutch oven over medium heat and add the 8 oz thick-cut bacon in a single layer. Cook for 8-10 minutes, stirring occasionally, until the bacon is golden brown and crispy. Use a slotted spoon to remove the bacon and set it aside on a paper towel-lined plate, leaving the rendered fat in the pot.
In the same pot, add the 2 tbsp olive oil and swirl to coat the bottom. Add the diced yellow onion and diced celery stalks, then cook for 5-6 minutes until the vegetables soften and the onion becomes translucent. Stir in the minced garlic cloves and cook for 30 seconds until fragrant—this is where the magic happens. Don't let the garlic burn, or it'll turn bitter.
Build the Flavor Base
Pour in the 4 cups chicken broth, scraping up any browned bits from the bottom of the pot with a wooden spoon. Add the 1 tbsp apple cider vinegar, 1 tsp dried thyme, 2 whole bay leaves, 0.5 tsp black peppercorns, and 1.5 tsp salt. Bring the mixture to a gentle boil, then reduce the heat to low and let it simmer for 10 minutes to allow the flavors to meld together.
Now, carefully drain the cooked navy beans, reserving the cooking liquid. Add the beans to the pot and stir gently to combine. If the soup seems too thick, add a little of the reserved bean cooking liquid, 1 tablespoon at a time, until you reach your desired consistency. The soup should be hearty but still spoonable.
Finish and Garnish
Return the crispy bacon to the pot and stir to distribute it evenly throughout the soup. Add the 2 tbsp butter (if using) and stir until melted and fully incorporated. Taste and adjust the seasoning with additional salt or pepper if needed. The soup should be rich, smoky, and perfectly balanced.
Remove the bay leaves before serving. Ladle the soup into bowls and garnish with the chopped fresh parsley**. Serve immediately with crusty bread to soak up every last drop of that delicious broth. This soup tastes even better the next day, so make extra if you can!
Pro Tips For Making Bob Evans Farm Festival Bean Soup
- CRISP THE BACON LOW: First, render that thick-cut bacon at 300°F—not sizzling hot—until the fat pools but the meat stays firm. I learned this the hard way: high heat turns bacon grease into smoke before the edges get crisp enough to hold their shape when you chop it later. Use a deep skillet and don’t crowd the bacon, or it’ll steam instead of brown.
- SOAK BEANS OVERNIGHT: Skip the 2-hour soak and let those navy beans sit in cold water for 12 hours instead. They’ll soften evenly and lose fewer nutrients, which matters when you’re simmering them for hours. Drain and rinse right before cooking—never reuse that soaking water, or your soup will taste flat.
- SWEEP THE BACON GREASE: After cooking the bacon, tilt the pan and scrape every last bit of rendered fat into your pot with the beans. That grease is the flavor bridge between the smoky bacon and the broth—don’t miss it. If you’re worried about excess fat later, skim it off after the soup simmers for 30 minutes.
- CHOP VEGETABLES SMALL ENOUGH: Celery and onions should be diced into ¼-inch pieces, not rough chunks. I used to eyeball it, but the soup gets watery if the veggies don’t break down completely. A sharp knife and a steady hand make this step faster—no need to rush, or you’ll end up with uneven bits that stay crunchy.
Make-ahead tips for bob evans farm festival bean soup
Prep Ahead for Flavor
Start by soaking the 1.5 cups navy beans overnight in cold water—this cuts cooking time by nearly half. I use a large bowl with enough water to cover the beans by 2 inches. Add a pinch of salt to the soaking water to help soften them faster.
For a quick version, boil the beans for 2 minutes, then let them sit off heat for 1 hour before draining and rinsing. 🌾
Make the Broth Base
Prepare the broth mixture ahead of time by sautéing the onions, celery, and garlic in olive oil and storing it in an airtight container in the fridge for up to 3 days.
When ready to cook, simply add the chicken broth, vinegar, and spices, then combine with the cooked beans. This step saves 20 minutes of active cooking time on busy weeknights.
Bacon Time-Saver
Cook the 8 oz thick-cut bacon in advance and store it in the fridge until serving. Toast the bacon bits fresh from the oven for 3-5 minutes at 400°F right before eating—they’ll be perfectly crispy and add that signature smoky crunch.
I keep the rendered bacon fat in a small jar and reuse it for sautéing vegetables in other recipes. 🥓
Freezer-Friendly Soup
This soup freezes beautifully for up to 3 months. After cooking, let it cool completely, then transfer to freezer-safe bags or containers. Leave 1 inch headspace for expansion.
When reheating, add a splash of water or broth to thin it out—microwave on medium power for 3-4 minutes, stirring halfway.
Double Batch for Meal Prep
Make twice the recipe and store half in the fridge for 5-6 days of easy lunches. The flavors actually improve as the beans absorb more of the smoky broth.
I portion individual servings into mason jars with the bacon on top—it stays crispy even after reheating. Just grab and go! ❄️
Garnish Like a Pro
Chop the fresh parsley and store it in a small container with a damp paper towel in the fridge for up to 5 days. A sprinkle of freshly cracked black pepper adds brightness, and a drizzle of hot sauce (like Cholula) gives it a little kick.
Save the bay leaves for garnish too—they add a subtle herbal note when crushed lightly over the top.
Nutrition facts
Frequently asked questions
Can I use canned beans instead of dried for this recipe?
Yes, but with adjustments! Use 2 (15 oz) cans navy beans, drained and rinsed, and reduce the cooking time by 45 minutes. The texture will be slightly softer, but the flavor stays rich. For best results, add the beans after simmering the broth base for 10 minutes to let them absorb flavors.
Why does the recipe call for apple cider vinegar?
The vinegar brightens the soup's depth by cutting through the richness of the bacon and beans. It adds that signature tang you taste in diner-style soups. If you're out, white vinegar or lemon juice work in a pinch, but apple cider gives the most authentic flavor.
How can I make this soup vegetarian?
Swap the bacon for smoked tempeh or mushroom stems sautéed with 1 tsp smoked paprika. Use vegetable broth instead of chicken broth and add 1 tsp liquid smoke for that smoky depth. The texture will be equally hearty, just without the meaty crunch.
Is it better to cook the beans from scratch or use canned?
From-scratch beans develop deeper flavor from their cooking liquid, which adds to the broth's richness. For convenience, canned beans work, but you'll miss that extra layer of taste. If using canned, add 1 tsp soy sauce to the broth for umami depth.
Can I make this soup in an Instant Pot?
Sauté the bacon, onions, celery, and garlic first. Add beans, broth, vinegar, and spices, then cook on high pressure for 10 minutes. Release pressure naturally, then stir in butter and bacon. The Instant Pot cuts total time to 30 minutes** while keeping all the flavor.
