Hearty slow-cooked northern beans simmered with aromatics and smoked bacon for deep, savory flavor. Simple prep and long, low cooking delivers creamy beans perfect for soups, stews, or a comforting main.
2.5cupsdried northern beanssoaked overnight and drained
2tbspolive oil
4slicessmoked baconchopped
1cupyellow onionfinely chopped
4clovegarlicminced
1cupcarrotdiced
1cupcelerydiced
2tbsptomato paste
6cupschicken brothlow-sodium recommended
2leafbay leaf
1tspdried thyme
2tspkosher saltadjust to taste
1tspblack pepperfreshly ground
1tspsmoked paprika
Instructions
Preparation Steps
Drain the soaked northern beans and rinse under cold water. Set aside.
In a skillet over medium heat, warm the olive oil. Add chopped bacon and cook until the fat renders and edges are crisp, about 5 minutes. Transfer bacon to the slow cooker, leaving the fat in the skillet.
Add onion, carrot, and celery to the skillet and sauté in the bacon fat until softened, about 5–7 minutes. Stir in the garlic and tomato paste and cook another 1 minute until fragrant.
Transfer the sautéed vegetables to the slow cooker with the drained beans. Add the cooked bacon, chicken broth, bay leaves, thyme, smoked paprika, salt, and pepper. Stir to combine.
Cover and cook on low for 8 hours (or on high for 4–5 hours) until beans are tender and creamy. Check seasoning near the end and adjust salt and pepper as needed.
Remove bay leaves. If you prefer a thicker texture, mash a cup of the beans against the side of the cooker and stir. Serve hot with crusty bread or over rice.
Notes
Make this vegetarian by omitting the bacon and using vegetable broth. Beans keep well and often taste better the next day. Store leftovers in the fridge for 4–5 days or freeze for up to 3 months.