The nightmares come every night. I should say that plainly because I've been not saying it, and not saying it doesn't make it less true. Every night. The same elements rearranged — the road, the dust, the sound that isn't a sound but a pressure, a world folding in on itself, and Derek. Always Derek. Sometimes he's in front of me, which is where he was. Sometimes he's beside me. Sometimes he's talking, saying something I can never quite hear, and I lean closer, and then the light comes, and then I'm awake, and then I'm on the porch in my socks in February in Montana, and the temperature is nine degrees, and I stand there until my feet go numb because numb feet are a problem I can solve. Go inside. Put on socks. Solved.
Mom found me on the porch at 3 AM on Wednesday. She didn't say anything. She went inside and came back with a blanket and draped it over my shoulders and stood next to me for ten minutes and then went back to bed. That's Colleen Gallagher. No questions. No fix-it. Just a blanket and presence. Gallaghers don't do words. They do showing up.
I called Dr. Kessler. Not because I wanted to — I didn't, I don't, I want to sit on this porch until the river thaws and then sit some more — but because Mom left the referral paper on the kitchen table every morning for a week, in the exact spot where my coffee mug goes, so that I had to pick it up to set down my coffee, and after seven mornings of picking up the same piece of paper, I called. The appointment's in March. Billings. Forty minutes each way. The receptionist asked what I was coming in for and I said, "Everything," and she typed something and said Tuesday at 10 and I said fine. Fine. The word that means nothing and answers everything.
I cooked this week. First time since I got home. Nothing complicated — just chili. Ground beef from the freezer, an onion, canned tomatoes, kidney beans, chili powder. The kind of chili that exists because you need something warm and you have an hour and a pot and not much else. I stood at the stove and stirred it and the stirring was good. The rhythm. The heat. Something to do with my hands. Dad came through the kitchen and looked at the pot and said, "Smells right," which from Dad is a Michelin star. I ate two bowls. Mom ate one. Dad ate three. We ate at the table together, the three of us, not talking, just eating, and it was the most normal thing that's happened since I came home. Normal. I'd forgotten the weight of it. How good it feels. How much I need it. Chili. A table. The quiet sound of people eating. Enough.
That bowl of chili—simple, warm, enough—was the first thing that felt like me again, so when I sat down to write this week’s recipe I knew I wasn’t going to drift far from it. I didn’t want to reinvent anything; I just wanted to stay close to that feeling and sharpen it a little. Calabrian chili is still the same idea—ground beef, tomatoes, an hour, a pot—but the Calabrian chilies bring a low, smoky heat that turns “something warm” into something you’ll actually remember. Here’s how I made it.
Calabrian Chili
Prep Time: 10 minutes | Cook Time: 50 minutes | Total Time: 1 hour | Servings: 6
Ingredients
- 1 1/2 lbs ground beef (80/20)
- 1 large yellow onion, diced
- 4 cloves garlic, minced
- 1 can (28 oz) crushed tomatoes
- 1 can (14.5 oz) diced fire-roasted tomatoes
- 2 cans (15 oz each) dark red kidney beans, drained and rinsed
- 2 tablespoons chili powder
- 1 teaspoon ground cumin
- 1/2 teaspoon smoked paprika
- 1/4 teaspoon crushed red pepper flakes (or 1 teaspoon Calabrian chili paste for more depth)
- 1 teaspoon kosher salt, plus more to taste
- 1/2 teaspoon black pepper
- 1 tablespoon olive oil
- 1 cup beef broth or water
Instructions
- Brown the beef. Heat olive oil in a large heavy-bottomed pot or Dutch oven over medium-high heat. Add ground beef and cook, breaking it apart with a spoon, until browned all the way through, about 7–8 minutes. Drain excess fat, leaving about 1 tablespoon in the pot.
- Soften the aromatics. Reduce heat to medium. Add the diced onion to the pot and cook, stirring occasionally, until softened and translucent, about 5 minutes. Add garlic and cook 1 minute more, until fragrant.
- Bloom the spices. Add chili powder, cumin, smoked paprika, and red pepper flakes directly to the pot. Stir to coat the beef and onion, and cook for 1–2 minutes. This step deepens the flavor and is worth not skipping.
- Add tomatoes and beans. Pour in the crushed tomatoes, diced fire-roasted tomatoes, and beef broth. Stir in the kidney beans. Season with salt and black pepper.
- Simmer low and slow. Bring the chili to a gentle boil, then reduce heat to low. Cover partially and simmer for 30–35 minutes, stirring every 10 minutes, until the chili has thickened and the flavors have come together. Taste and adjust salt and heat as needed.
- Serve. Ladle into bowls. Good as-is, or topped with shredded cheddar, sour cream, or sliced green onions. Cornbread alongside is never wrong. Leftovers reheat beautifully the next day — this chili only gets better.
Nutrition (per serving)
Calories: 390 | Protein: 28g | Fat: 16g | Carbs: 32g | Fiber: 9g | Sodium: 680mg