Bean and Bacon Soup Recipe Slow Cooker: Smoky Depth and Crispy Bacon Bites

Soups & Stews

Bean and Bacon Soup Recipe Slow Cooker: Smoky Depth and Crispy Bacon Bites

This slow-cooker bean and bacon soup delivers restaurant-quality depth with minimal effort—smoky bacon, tender beans, and a rich broth that tastes like it simmered all day. ⚡ The secret lies in crispy bacon bits that add texture and flavor without overpowering the hearty base, while slow cooking transforms tough beans into melt-in-your-mouth perfection.

What sets this recipe apart is the balance of simplicity and sophistication. You’ll start with pantry staples—canned beans, bacon, and broth—but the slow cooker transforms them into a deeply flavorful soup with crispy bacon edges that stay satisfying even after hours of simmering.

The low-and-slow method ensures every ingredient melds together, creating a robust, comforting meal that’s perfect for chilly evenings.

By the time you’re ready to serve, you’ll have a steaming bowl of soup with tender beans, savory bacon, and a broth so rich it’ll have everyone asking for seconds. The best part?

It requires almost no active time—just dump, cook, and enjoy. This is the kind of recipe that turns a busy weeknight into a cozy, satisfying dinner without the fuss.

Pair it with crusty bread or a simple green salad to round out the meal, and you’ve got a complete, comforting dinner that’s as easy as it is delicious. Here’s how to make it—step by step.

👨‍🍳
Difficulty
Medium
🥩
Diet
Meat
🔥
Calories
Med Cal

Ingredients for bean and bacon soup recipe slow cooker

Pantry staples plus bacon—simple ingredients for a smoky, hearty slow-cooker soup.

Ingredient Amount Notes
Bacon 🥓 6 oz Thick-cut preferred for crispiness
Dried Black Beans 🌾 1 cup Soaked overnight for best texture
Chicken Broth 💧 4 cups Low-sodium preferred
Yellow Onion 🧅 1 whole Medium size, diced
Garlic Cloves 🧄 4 cloves Minced for depth
Canned Diced Tomatoes 🍅 14 ½ oz No-salt-added preferred
Dried Thyme 🌿 1 tsp Or 1 tbsp fresh
Bay Leaves 🍃 2 whole Remove before serving
Salt 🧂 1 tsp Adjust to taste
Black Pepper 🌶️ ½ tsp Freshly ground
Olive Oil 🫒 1 tbsp For crisping bacon
Crusty Bread 🍞 4 slices For serving

The bacon is non-negotiable here—thick-cut slices from Oscar Mayer or your local butcher give you the best crispy edges. Look for applewood-smoked if you want extra depth, but any good-quality bacon works. I always buy a 12-oz package so I can save half for another recipe. The beans? Dried are ideal—they soak up all the smoky flavors better than canned, but canned in a pinch (drained and rinsed). For the broth, Swanson or Pacific Foods are my go-tos—they’ve got the right balance of savory without being salty.

No thick-cut bacon? Regular bacon chopped into smaller pieces still works, but you’ll need to watch it closer for crispiness. Dried beans too much hassle? Canned black beans (drained and rinsed) save time—just add them with the broth. The diced tomatoes can be fresh if you’re feeling fancy, but canned is fine—just make sure it’s no-salt-added. Want more smokiness? Add a dash of smoked paprika or a quarter cup of liquid smoke (trust me, it’s a game-changer). The thyme and bay leaves? Fresh herbs if you’ve got them, but dried works too—just use half the amount.

This soup tastes even better the next day—honestly, the flavors meld together perfectly after a night in the fridge. Keeps for 4-5 days in the fridge, or 3 months frozen. I always make a double batch because it’s just too good to eat in one sitting. For serving, crusty bread is a must—it soaks up all that rich broth. Store leftovers in airtight containers, and save the bacon bits for topping future soups or salads.

❤️

Why You'll Love This Recipe

  • Smoky-Sweet Magic: That crispy bacon turns tender in the broth, and the black beans soak up all the savory, garlicky goodness. Here’s what sold me—the way the onion caramelizes just enough to give it depth, but the garlic? It’s the star, punchy and bright without overpowering.
  • Leftovers That Beg: This soup only gets better the next day—even my kids (who usually turn up their noses at beans) ask for seconds. I’ll be real: I make a double batch on Sundays because reheating it for lunch is my secret weapon against boring weeknight dinners.
  • Pantry Staple Power: No fancy ingredients, just what’s probably already in your cupboard. Between us, this is the kind of recipe that makes you feel like a chef without breaking the bank—especially when you’re stretching a few dollars and a handful of ingredients into a full meal.

Step-by-step instructions for slow cooker bean and bacon soup

Here's how to build rich, smoky flavors with minimal effort—your slow cooker does all the work.

1

🔥 Step 1: Cook the Bacon Until Crispy

Heat a large skillet over medium heat and add the 1 tablespoon olive oil. Once shimmering, add the 6 oz bacon in a single layer. Cook undisturbed for 5-6 minutes until the edges turn deep golden brown and crispy. Here's the thing—don't rush this step. You want maximum crispiness for those bacon bites, and that happens when you let it render slowly.

Once the bacon is crispy, use tongs to transfer it to a paper towel-lined plate, leaving the rendered fat in the skillet. Chop the bacon into ½-inch pieces and set aside. The fat in that skillet is pure flavor—don't pour it out. We'll use it to sauté our aromatics later.

2

👨‍🍳 Step 2: Sauté Onions and Garlic in Bacon Fat

Return the skillet to medium heat and add the diced yellow onion. Cook for 5-6 minutes until softened and starting to caramelize at the edges—that's when you'll smell that sweet, oniony aroma. Add the minced garlic cloves and cook for another 30 seconds until fragrant. This step builds the soup's flavor foundation.

Real talk: if your onions start to brown too quickly, reduce the heat slightly. You want them soft but not burnt. Once they're ready, transfer the onion and garlic mixture to your slow cooker. The residual bacon fat will carry all those delicious flavors into your soup.

3

🥘 Step 3: Layer in Remaining Ingredients

Add the 1 cup dried black beans (no need to drain if soaked), 14.5 oz canned diced tomatoes (with juices), 4 cups chicken broth, 1 tsp dried thyme, 2 whole bay leaves, 1 tsp salt, and ½ tsp black pepper to the slow cooker. Stir everything together gently to combine. The beans should be mostly submerged in liquid—if not, add a splash of water.

Here's where it gets fun—sprinkle the chopped bacon pieces over the top. The bacon will infuse the soup with its smoky flavor as it cooks. Give everything one final stir, then secure the lid. This is the moment that matters: proper layering ensures even cooking and maximum flavor distribution.

4

⏰ Step 4: Slow Cook Until Tender

Cook on low heat for 7-8 hours or on high heat for 4-5 hours until the beans are fork-tender and easily mashable against the side of the pot. The soup should have thickened slightly and developed a rich, smoky aroma that fills your kitchen. Don't skip the high-low cycle if your slow cooker has it—it helps prevent the beans from breaking down too much.

About 30 minutes before serving, taste and adjust seasoning. You might need a bit more salt since we used low-sodium broth. Remove the bay leaves before serving—they're done their job and can be tough if eaten. The beans should be tender but still hold their shape, with a creamy texture from the long cooking process.

5

🍽️ Step 5: Serve with Crispy Bacon Bites

Ladle the hot soup into bowls and top each serving with a generous sprinkle of the crispy bacon pieces you reserved earlier. Serve immediately with the 4 slices crusty bread on the side for dipping. The contrast of the warm, hearty soup with the crispy bacon and crusty bread is what makes this dish truly special.

Don't forget to taste as you go—this is where you can adjust the seasoning to your preference. The soup should be rich and flavorful, with the smoky depth from the bacon and the earthy notes from the beans. If it's too thick, stir in a splash of water or broth to reach your desired consistency.

👨‍🍳

Pro Tips For Making Bean And Bacon Soup Recipe Slow Cooker

  • CRISPY BACON FIRST: Cook the bacon separately on the stovetop until fully crispy—don’t skip this. The slow cooker won’t render enough fat for that smoky, crunchy bite, and you’ll end up with soggy bacon bits. Drain all but a tablespoon of the fat to keep the soup from getting greasy, but save that fat for sautéing onions later.
  • SOAK BEANS OVERNIGHT: I learned this the hard way—skipping the soak means beans that stay rock-hard no matter how long you cook them. Rinse the dried black beans, then soak them in enough water to cover by 2 inches for at least 8 hours (or overnight). Drain and rinse before adding to the slow cooker to cut cooking time by nearly half.
  • SAUTÉ ONIONS AND GARLIC: Don’t just toss raw onion and garlic into the slow cooker—it’ll turn the soup into a watery mess. Sauté the diced onion and minced garlic in the bacon fat until soft and golden (about 5 minutes), then add everything else. This builds flavor and prevents the soup from tasting bland, even after hours of slow cooking.
  • SALT THE BROTH: If you’re using low-sodium chicken broth, add a teaspoon of salt right when you dump it into the slow cooker. The beans will soak up some of the seasoning, and you’ll end up with a soup that actually tastes like it has depth—not like it’s missing something. Taste and adjust before serving, but start with this baseline.

Creative variations of this dish

Smoky Chipotle Twist

Add 1-2 chipotle peppers in adobo sauce (minced) to the slow cooker with the other ingredients for a smoky, spicy kick. Start with 1 tsp of the adobo sauce to avoid overwhelming heat—trust me, it deepens the flavor without making the soup too spicy.

If you love heat, add ½ tsp cayenne pepper too. Serve with a dollop of sour cream or avocado slices to balance the spice. 🌶️

Creamy Corn Addition

Stir in 1 cup frozen corn (no need to thaw) during the last 30 minutes of cooking for a Southern-inspired twist. The corn sweetens the soup beautifully and adds texture. For extra creaminess, whisk in ½ cup heavy cream or coconut milk at the end—just heat gently to avoid curdling.

Top with fresh cilantro and a squeeze of lime for brightness. 🌽

White Bean Swap

Replace half the black beans with 1 cup dried cannellini beans for a lighter, creamier texture. Soak them overnight like the black beans, then add them with the other ingredients.

The cannellini beans blend seamlessly with the bacon and broth, creating a richer mouthfeel. Finish with a sprinkle of grated Parmesan cheese for a Mediterranean-inspired touch. 🧀

Spicy Andouille Sausage

Swap the bacon for 6 oz sliced andouille sausage (remove casings) for a Cajun-inspired flavor boost. Cook it in the skillet first until browned, then proceed as directed.

The sausage adds a deep, spicy-sweet note that pairs perfectly with the beans. Serve with hot sauce on the side for those who crave extra heat. 🔥

Hearty Potato Boost

Add 1 cup diced russet potatoes (peeled or unpeeled) to the slow cooker with the other ingredients. They’ll soften beautifully during the cooking process, adding heartiness. For extra richness, stir in ½ cup shredded sharp cheddar cheese at the end—it melts into the soup like a dream. 🥔

Herb-Infused Broth

Boost the broth’s depth by adding 1 sprig fresh rosemary and 2 sprigs fresh thyme (remove before serving). The herbs infuse the broth with an aromatic, earthy flavor that complements the bacon perfectly. If you don’t have fresh herbs, use ½ tsp dried rosemary and double the thyme. 🌿

Nutrition facts

Servings 4
Amount Per Serving
Calories 380kcal
% Daily Value *
Total Fat 22g28%
Saturated Fat 7g35%
Cholesterol 45mg15%
Sodium 850mg37%
Total Carbohydrate 30g11%
Dietary Fiber 8g29%
Sugars 6g
Protein 22g44%
* Percent Daily Values are based on a 2,000 calorie diet. Your daily values may be higher or lower depending on your calorie needs.

Frequently asked questions

1

Can I use canned beans instead of dried for this slow cooker recipe?

For convenience, swap the 1 cup dried black beans with 2 (15-oz) cans of black beans, drained and rinsed. Just reduce the cooking time to 3-4 hours on high since canned beans are pre-cooked. The texture will be slightly softer but still delicious.

2

How do I prevent the soup from getting too thick?

If your soup thickens too much during cooking, simply stir in ½ cup hot broth or water before serving. For future batches, add ½ cup extra broth at the start to keep it lighter. The slow cooker naturally reduces liquids, so starting with a bit more helps maintain the perfect consistency.

3

Can I make this soup in an Instant Pot instead?

Yes! Sauté the bacon and onions as directed, then add all ingredients to your Instant Pot. Cook on high pressure for 20 minutes, followed by a 10-minute natural release. The beans will be tender and the flavors well-developed. For extra crispy bacon, toast it separately before serving.

4

What if I don't have chicken broth?

Use 4 cups water plus 1 bouillon cube (chicken or vegetable) for a similar flavor profile. For more depth, add 1 tsp soy sauce or ½ tsp Worcestershire sauce to the slow cooker. Vegetable broth works too, but the flavor will be slightly lighter—balance it with extra herbs or smoked paprika.

5

How can I make the bacon extra crispy in the slow cooker?

Instead of cooking bacon first, place the 6 oz bacon slices directly in the slow cooker on top of the other ingredients. Cook on high for 2 hours (uncovered) to render the fat and crisp the edges. Remove the bacon, chop it, and mix it back in before serving. This method keeps the bacon crispy while infusing the soup with smoky flavor.

★★★★★4.5(2 reviews)
Categories Soups & Stews