I told Ryan about Jess. The full version. Not the summary I told him on the second date — "a friend, overdose, 2016" — but the real version: best friend since age five, the gas station in Evergreen Park, sitting on the bench outside the NIU science building when I found out. The grief leave. Coming back. The dorm room kitchen in 2017 and the butter pasta and the candle on April 11th and the annual visit to Holy Sepulchre Cemetery with sunflowers. The whole thing.
We were at his apartment in Bridgeport on a Thursday evening after his shift, sitting on his couch, and I told him all of it. He listened without interrupting for forty minutes. He did not look at his phone. He did not make the face that people sometimes make when they are thinking about how to respond. He just listened. When I stopped he was quiet for a minute and then he said "I'm glad you're still here." He said: not that it worked out, not that something good came from it, but: I'm glad you're here. That is not nothing. That is everything, actually.
Made boeuf bourguignon this week — the Pilsen version, a Sunday project, because sometimes on a July Sunday you want to braise beef in red wine for three hours and think about things. Chuck roast from Aldi, a cheap bottle of red wine (Trader Joe's, three dollars), pearl onions, mushrooms, chicken broth, thyme, bay leaf. Five hours start to finish. The apartment smelled incredible. The result was dark and rich and deeply flavored.
I had Ryan over for dinner on Sunday. He ate two servings. He said "This is the best thing I've eaten in months." I said thank you. He said "Do you know you cook like someone who has been paying attention for a very long time?" I said that is the most accurate compliment I have ever received. He said he meant it. I believe him. Some people mean what they say. That is who he is.
There are meals you make because you’re hungry, and meals you make because you need somewhere to put something. This was the second kind — a Sunday project that asked for my full attention and gave me three hours of quiet stirring in return. The cassoulet is what I made the week after I told Ryan everything, because I wanted a dish that worked slowly, that got better the longer it stayed on the heat, that asked you to trust the process even when it didn’t look ready yet. That felt right.
Three-Bean Cassoulet
Prep Time: 20 min | Cook Time: 2 hrs 15 min | Total Time: 2 hrs 35 min | Servings: 6
Ingredients
- 1 lb smoked kielbasa or andouille sausage, sliced into 1/2-inch rounds
- 1 can (15 oz) cannellini beans, drained and rinsed
- 1 can (15 oz) kidney beans, drained and rinsed
- 1 can (15 oz) great northern beans, drained and rinsed
- 1 can (14.5 oz) diced tomatoes, with juices
- 1 medium yellow onion, diced
- 4 cloves garlic, minced
- 2 cups low-sodium chicken broth
- 1/2 cup dry white wine
- 2 tbsp olive oil
- 1 tsp dried thyme
- 2 bay leaves
- 1/2 tsp smoked paprika
- Salt and black pepper to taste
- 3/4 cup plain breadcrumbs
- 2 tbsp unsalted butter, melted
- 2 tbsp fresh flat-leaf parsley, chopped (for serving)
Instructions
- Brown the sausage. Heat olive oil in a large Dutch oven or heavy-bottomed pot over medium-high heat. Add sausage slices in a single layer and cook until browned on both sides, about 4–5 minutes total. Transfer to a plate and set aside.
- Build the base. Reduce heat to medium. Add onion to the same pot and cook, stirring occasionally, until softened and translucent, about 6 minutes. Add garlic and smoked paprika; cook 1 minute more until fragrant.
- Deglaze. Pour in the white wine and scrape up any browned bits from the bottom of the pot. Let it reduce by half, about 2 minutes.
- Combine and simmer. Add all three beans, diced tomatoes with juices, chicken broth, thyme, and bay leaves. Return sausage to the pot. Stir to combine, bring to a gentle boil, then reduce heat to low. Cover and simmer for 1 hour 30 minutes, stirring occasionally, until the broth has thickened and the flavors have deepened.
- Make the breadcrumb topping. Preheat oven to 375°F. Stir together breadcrumbs and melted butter in a small bowl until evenly coated.
- Finish in the oven. Remove bay leaves and taste for salt and pepper. Transfer pot to the oven (uncovered) and scatter the buttered breadcrumbs evenly over the top. Bake for 20–25 minutes until the crust is golden and the cassoulet is bubbling at the edges.
- Rest and serve. Let stand 10 minutes before serving. Spoon into wide bowls and finish with chopped fresh parsley.
Nutrition (per serving)
Calories: 415 | Protein: 22g | Fat: 16g | Carbs: 44g | Fiber: 11g | Sodium: 890mg