Jack's garden operation grows more ambitious every year. The greenhouse, the market sales, the Farm Fund jar that now holds over three hundred dollars. He's 12 and he farms the way some kids play video games — obsessively, joyfully, with the deep understanding that this is not a hobby but a vocation wearing a hobby's clothes.
I made ham and bean soup this week — the winter version, the one that fills the kitchen with the smell that means this time of year, this stage of life, this specific Tuesday when the stove is warm and the family is fed and the feeding is the point. Kevin ate seconds. The man always eats seconds. The eating is the approval and the approval is the marriage.
The cookie season has ended and the soup season has settled in. The kitchen smells like broth and thyme and the slow simmer of food that takes hours and rewards the hours with warmth. Winter cooking is patient cooking. The patience is Marlene's gift. The cooking is mine.
That ham and bean soup this week reminded me why I love this season — the long, unhurried recipes that ask you to trust the process and wait. When I want to carry that same patient, smoky warmth to the table in a different form, these Barbecue Baked Beans are where I land. They’re the kind of dish Kevin reaches for seconds of without a word, and in this house, that silence is its own kind of praise.
Barbecue Baked Beans
Prep Time: 15 minutes | Cook Time: 1 hour 15 minutes | Total Time: 1 hour 30 minutes | Servings: 8
Ingredients
- 4 slices thick-cut bacon, chopped
- 1 medium yellow onion, diced
- 3 cloves garlic, minced
- 2 cans (15 oz each) navy beans or Great Northern beans, drained and rinsed
- 1 can (15 oz) pinto beans, drained and rinsed
- 3/4 cup barbecue sauce
- 1/4 cup ketchup
- 2 tablespoons brown sugar, packed
- 1 tablespoon apple cider vinegar
- 1 tablespoon yellow mustard
- 1 teaspoon smoked paprika
- 1/2 teaspoon black pepper
- 1/2 teaspoon kosher salt, or to taste
- 1/4 teaspoon cayenne pepper (optional)
- 1/2 cup water or low-sodium chicken broth
Instructions
- Cook the bacon. In a large oven-safe Dutch oven or heavy pot, cook the chopped bacon over medium heat until crisp, about 6–8 minutes. Transfer to a paper towel-lined plate, leaving about 2 tablespoons of drippings in the pot.
- Soften the aromatics. Add the diced onion to the pot and cook in the bacon drippings over medium heat until softened and translucent, about 5 minutes. Add the minced garlic and cook for 1 minute more, stirring frequently.
- Build the sauce. Stir in the barbecue sauce, ketchup, brown sugar, apple cider vinegar, mustard, smoked paprika, black pepper, salt, and cayenne (if using). Mix until fully combined.
- Add the beans. Fold in all three cans of drained beans and the water or broth. Return the cooked bacon to the pot and stir everything together gently.
- Bake low and slow. Preheat your oven to 325°F. Cover the pot and transfer to the oven. Bake for 45 minutes, then remove the lid and bake uncovered for an additional 20–25 minutes, until the sauce has thickened and the top is slightly caramelized.
- Rest and serve. Remove from the oven and let sit for 5–10 minutes before serving. Taste and adjust seasoning as needed. Serve warm as a side dish or over cornbread.
Nutrition (per serving)
Calories: 265 | Protein: 11g | Fat: 7g | Carbs: 40g | Fiber: 8g | Sodium: 620mg