Soups & Stews
This Amish bean soup recipe delivers hearty, comforting flavors that taste like home—thickened with crispy bacon and topped with celery crowns for texture. The slow-simmered broth develops deep, savory notes while tender beans and potatoes soak up every bit of flavor.
I’ve perfected this version to stay true to traditional Amish cooking while making it accessible for modern kitchens.
The secret lies in the bacon—it adds richness without overpowering the beans, and the celery crowns bring a satisfying crunch. This soup is naturally thickened as it simmers, creating a rustic, rustic texture that’s perfect for cold days or family gatherings.
No fancy techniques are needed, just patience and a few simple ingredients you likely already have on hand.
What makes this recipe stand out is its balance of simplicity and depth. The bacon renders slowly, infusing the broth with smoky flavor, while the celery crowns add a fresh, crisp contrast. It’s the kind of soup that tastes even better the next day, as the flavors meld and intensify.
Best of all, it’s adaptable—serve it as a main dish or pair it with crusty bread.
Traditionally, Amish bean soup relies on pantry staples like dried beans, potatoes, and herbs, making it both economical and nourishing. This version keeps that spirit while adding a touch of indulgence with the bacon.
Whether you’re cooking for a crowd or meal prepping for the week, this soup delivers warmth and satisfaction in every bowl.
Ingredients for amish bean soup
Pantry staples meet hearty vegetables—just add time and patience for this comforting classic.
| Ingredient | Amount | Notes |
|---|---|---|
| Dried Navy Beans 🌱 | 2 cups | Soaked overnight, drained |
| Russet Potatoes 🥔 | 2 lb | Peeled, cubed into 1-inch pieces |
| Celery Stalks 🧅 | 4 whole | Cut into 1-inch pieces, plus extra for crowns |
| Yellow Onions 🧅 | 2 whole | Chopped, medium dice |
| Carrots 🥕 | 3 whole | Peeled, sliced into 1/4-inch rounds |
| Vegetable Broth 💧 | 8 cups | Low-sodium preferred |
| Tomato Paste 🍅 | ½ cup | For depth of flavor |
| Dried Thyme 🌿 | 1 tsp | Or 1 tbsp fresh thyme |
| Bay Leaves 🌿 | 2 whole | Remove before serving |
| Salt 🧂 | 1 ½ tsp | Kosher or sea salt |
| Black Pepper 🌶️ | ½ tsp | Freshly ground preferred |
| Vegan Bacon 🥓 | 8 oz | Cubed, store-bought or homemade |
| Olive Oil 🫒 | ¼ cup | For crispy bacon |
| Fresh Parsley 🌿 | ¼ cup | Chopped, for garnish |
The beans are the foundation, so pick high-quality dried navy beans—they hold their shape better than pinto or kidney. Costco or bulk bins are great for bulk purchases, but any grocery store carries them. Soak them overnight in plenty of water (about 4 cups per cup of beans) to cut down on simmering time. The potatoes should be firm and starchy—Russets or Yukon Golds work best. For the celery crowns, use the outer stalks that are slightly larger than the inner ones—they’re perfect for crispy topping. If you can’t find vegan bacon, smoked tofu or tempeh cut into strips works surprisingly well when crisped in the oven.
No vegan bacon? Mushrooms marinated in soy sauce and smoked paprika mimic the smoky flavor beautifully. Running short on thyme? Dried oregano at half the amount works in a pinch, though fresh thyme adds that earthy depth. The tomato paste can be swapped for 1 cup crushed tomatoes if you prefer, but paste gives a richer base. For the celery crowns, cut the stalks lengthwise into thin strips (like matchsticks) and fry them in olive oil until golden—about 3 minutes. If you’re prepping ahead, make the soup base first and freeze it before adding the potatoes and beans to finish later. The broth can also be made in bulk and stored for up to 3 months.
This soup tastes even better the next day as flavors meld. Store leftovers in the fridge for up to 5 days or freeze for 3 months—just thaw overnight in the fridge. For meal prep, portion into containers and reheat with a splash of water or broth. The vegan bacon keeps best in the freezer, so crisp it fresh before serving. Fresh herbs like parsley should be stored in a damp paper towel in a sealed bag for up to 5 days. Double the batch and freeze half—this soup is always welcome when you’re short on time.
Why You'll Love This Recipe
- I’ll be real: this recipe costs me about $3 for a full pot, and it feeds four. The dried beans and basic veggies stretch forever, so I’m never scrambling for groceries last-minute. Plus, it’s one of those dishes that tastes even better when you’re short on time—because the flavors build as they simmer.
- Dried Beans, No Soak: Honestly, I just toss the navy beans in a pot with water, a pinch of salt, and let them simmer while I chop veggies. No fancy pre-soaking—just 15 minutes of hands-off time before they’re tender. The potatoes and carrots soften right alongside them, so everything’s ready when you are.
- Creamy Without Cream: Here’s what sold me—the way the potatoes break down into that velvety texture without needing milk or butter. The onions and celery caramelize just enough to deepen the flavor, while the carrots add a natural sweetness that balances everything. It’s hearty but light, like a hug in a bowl.
- Lunchbox Hero: Between us, this soup is my go-to for meal prep. I make a big batch on Sundays, and it keeps perfectly for days—whether I’m packing it for work or reheating leftovers for a lazy evening. The flavors actually get better the next day, and the beans hold their shape so it doesn’t turn mushy.
Step-by-step instructions for Amish bean soup
This homestyle soup delivers hearty texture and rich flavor through careful layering and slow simmering.
Prepare the Celery Crowns and Bacon
First, cut the extra celery stalks (about 4-6) into 2-inch lengths, leaving the leafy tops intact. These celery crowns will add vibrant color and freshness to the finished soup. In a large Dutch oven, heat the 0.25 cup olive oil over medium heat, then add the 8 oz cubed vegan bacon. Cook for 8-10 minutes, stirring occasionally, until the bacon is deep golden brown and crispy.
Remove the bacon with a slotted spoon and set aside, leaving the rendered fat in the pot. This bacon fat will form the flavor base for your soup. Here's the thing—don't drain the fat. It's packed with flavor that will infuse into every spoonful of your soup.
Sauté the Vegetables and Build the Base
In the same Dutch oven with the bacon fat, add the 2 whole chopped yellow onions and cook for 5 minutes until softened and translucent. Add the 3 peeled and sliced carrots and 4 chopped celery stalks, cooking for another 5 minutes until the vegetables begin to soften slightly. This step develops their natural sweetness and prepares them for the long simmer ahead.
Stir in the 0.5 cup tomato paste and cook for 2 minutes, allowing it to deepen in color. This creates a rich, slightly sweet foundation that balances the hearty flavors of the soup. I always add the tomato paste at this stage because it helps thicken the soup naturally as it simmers.
Simmer the Soup with Beans and Potatoes
Pour in the 8 cups vegetable broth, scraping up any browned bits from the bottom of the pot. Add the 2 cups drained navy beans, 2 lb cubed russet potatoes, 1.5 tsp salt, 0.5 tsp black pepper, 1 tsp dried thyme, and 2 whole bay leaves. Bring the mixture to a gentle boil, then reduce heat to low and let it simmer uncovered for 45 minutes.
After 45 minutes, check the potatoes with a fork—they should be tender but not falling apart. If they're not quite done, continue simmering for another 10-15 minutes. The beans should be plump and tender, not mushy. This slow cooking process is what gives Amish bean soup its signature thick, hearty texture.
Finish and Adjust the Seasoning
Remove the 2 whole bay leaves from the soup. Return the crispy bacon to the pot and stir gently to distribute it throughout. Taste the soup and adjust the seasoning if needed—you might need a little more salt or pepper to balance the flavors. The soup should be thick and hearty, with the vegetables holding their shape but being easily fork-tender.
Here's where the celery crowns come back into play. Gently stir them into the soup during the last 5 minutes of cooking so they stay vibrant and crisp. Remove them with a slotted spoon and arrange them on top of each serving. This adds a fresh, bright contrast to the rich, savory broth.
Serve Warm with Fresh Parsley
Ladle the soup into bowls and garnish each serving with 0.25 cup chopped fresh parsley. The parsley adds a pop of color and freshness that brightens the dish. Serve immediately while the soup is hot, with crusty bread on the side to soak up every last drop of that flavorful broth.
This soup tastes even better the next day as the flavors continue to meld. The navy beans will absorb all the rich, savory goodness, making each bite more satisfying. Don't skip the celery crowns—they're the secret to that restaurant-quality presentation.
Pro Tips For Making Amish Bean Soup
- SOAK BEANS OVERNIGHT: Dried navy beans are stubborn—skip the quick-soak and let them sit in cold water for 12+ hours. I learned this the hard way after boiling my first batch for 2 hours and still ending up with chalky, undercooked beans. Cold soaking softens them evenly, cuts cooking time by 30 minutes, and saves your pot from burning.
- CHOP VEGETABLES UNIFORM: Cut celery, onions, and carrots into ½-inch dice—not just rough chunks. My grandmother swore by this, and she was right: even cooking means no mushy celery stalks or underdone carrots lurking in the soup. Take the extra 5 minutes now to avoid picking through a pot of uneven texture later.
- ADD POTATOES LATE: Toss the russet potatoes in when the beans and veggies have 15 minutes left to cook. I used to add them at the start, and they’d turn to gluey mush while the beans stayed tough. Late entry keeps them fluffy and holds their shape—just like Amish cooks do it.
- SALT THE POT WELL: Add 1½ teaspoons of salt to the water when you start cooking the beans. This isn’t just seasoning—it helps break down the beans’ tough skins faster. Skip it, and you’ll waste time waiting for them to soften, plus the final soup will taste flat. (Yes, even if you’re impatient like me.)
Wine and beer pairings for these flavors
Light Beer Pairings
A crisp, American-style lager like Bud Light or Coors Banquet complements the soup’s hearty flavors without overwhelming them. The subtle malt sweetness balances the smoky bacon and earthy beans, while its light body lets the soup’s depth shine through.
I always reach for a 4.2% ABV lager when serving this dish—it’s refreshing yet neutral enough to let the soup’s flavors take center stage. 🍺
Craft Ale Options
For a more adventurous pairing, try a wheat beer or Belgian-style ale like Allagash White or Hoegaarden. The citrusy notes from the coriander and orange peel in these beers cut through the richness of the bacon and potatoes, adding brightness.
A 5% ABV wheat beer works beautifully, especially if you garnish the soup with extra parsley—it mirrors the beer’s herbal notes. 🌾
Red Wine Contrast
If you prefer wine, a light-bodied red like Pinot Noir from Oregon or California offers surprising harmony. Look for wines with bright acidity and red fruit notes—these complement the tomato paste and thyme in the soup.
A $15-$20 bottle of Willamette Valley Pinot Noir strikes the perfect balance, avoiding the heaviness of Cabernet Sauvignon. The wine’s earthiness echoes the soup’s deep, savory flavors. 🍷
Non-Alcoholic Choices
For a non-alcoholic option, serve sparkling apple cider or a ginger beer like Brew Dr. Brown’s Cel-Ray. The effervescence cleanses the palate between bites, while the ginger’s spice mirrors the soup’s thyme and black pepper.
I also love a cold glass of hibiscus iced tea—its tartness brightens the dish without competing. 🍏
Regional Amish Pairings
In traditional Amish communities, this soup is often served with homemade rye bread or cornbread, which pairs perfectly with the beer or wine options above. The bread’s heartiness soaks up the rich broth, while the slight sweetness balances the soup’s savory depth.
For a true Amish experience, try pairing with root beer—its vanilla and molasses notes complement the bacon and potatoes beautifully. 🍞
Nutrition facts
Frequently asked questions
Can I use canned beans instead of dried for this Amish bean soup?
Yes, but with adjustments! Use 2 (15-oz) cans of navy beans drained and rinsed, and reduce the simmering time to 20-25 minutes instead of 45. Canned beans are pre-cooked, so they soften faster. For best texture, add them during the last 10 minutes of cooking to prevent mushiness.
Why does the recipe call for celery crowns?
The celery crowns add a beautiful garnish and fresh crunch that contrasts the rich, thick soup. They’re made from the leafy tops of celery stalks, which stay vibrant when added just before serving. This traditional Amish touch elevates the presentation while keeping the dish rustic and hearty.
Can I make this soup vegetarian?
Simply omit the vegan bacon and use 2 tbsp olive oil or 1 tbsp vegetable oil to sauté the onions and carrots. For extra depth, add 1 tsp smoked paprika or ½ tsp liquid smoke to the broth. The tomato paste and thyme will still provide rich, savory flavor.
How do I fix mushy potatoes in my soup?
Mushy potatoes usually mean overcooking. To salvage them, mash a few spoonfuls of the soup into the potatoes to restore moisture, then simmer for 5-10 more minutes on low heat. For future batches, check potatoes at 30 minutes and adjust the simmering time to 40-45 minutes total.
Can I make this soup in a slow cooker?
Yes! Brown the bacon and sauté the vegetables in a skillet first, then transfer everything to the slow cooker. Add all remaining ingredients (including beans and potatoes) and cook on LOW for 6-7 hours or HIGH for 3-4 hours. Stir in the celery crowns during the last 30 minutes of cooking.
