Christmas morning was everything it is supposed to be and nothing more, which is all I ask. Josie was up at 5:30, which is 5:30 in the morning, which is a time I am usually awake at but do not want to be awake at on a day when sleeping in is the gift I give myself. She woke Tyler, who woke Justin, who came downstairs with the resigned alertness of a twelve-year-old who has been conscripted into wakefulness. Amber came down last, at 6:15, with a book in her hand, which means she had been awake and reading and waiting for someone to tell her it was time, which no one did, so she came on her own terms, which is how Amber does everything.
The presents were opened with varying speeds: Josie ripped, Tyler methodically unwrapped, Justin pulled the paper off in strips, Amber peeled tape and folded the wrapping paper for reuse, which is either environmental consciousness or Gayle's frugality expressing itself genetically. Dave got a new thermos. I got a photo frame with a picture of the four kids, taken by Dave at Thanksgiving, and the picture is slightly blurry because Dave does not know how to operate a phone camera, and the blur is the charm, and the charm is Dave.
The rest of Christmas was pajamas and leftovers and the specific laziness of a day with no obligations and no schedule and no hauling and no routes and no alarm clock. We watched movies. We ate ham sandwiches. Josie played with her new toys until the toys broke, which took four hours, which is the half-life of a toy purchased at Walmart. Justin sat in the recliner and did nothing, which for Justin is an achievement, because doing nothing requires a stillness he usually cannot manage, and the stillness of Christmas Day was a gift he did not unwrap but received.
New Year approaches. I do not make resolutions. Resolutions are promises made to a future self who will break them by January 14th. I make commitments — to the route, to the family, to the chili, to the road. The commitments do not change with the calendar. The calendar is paper. The commitments are bone.
The ham sandwiches carried us through Christmas Day just fine — no complaints, no fuss, exactly what a lazy day asks for. But it’s what I said at the end of that day that I keep coming back to: the chili. I’ve been making this Spicy Beanless Chili long enough that it’s stopped feeling like a recipe and started feeling like a standing appointment — something that happens because it’s supposed to happen, the way January follows December. When the decorations come down and the calendar turns, this is what I put on the stove. No beans, no shortcuts, just the kind of slow-built heat that earns its place on the table.
Spicy Beanless Chili
Prep Time: 15 minutes | Cook Time: 1 hour 30 minutes | Total Time: 1 hour 45 minutes | Servings: 8
Ingredients
- 2 lbs ground beef (80/20 blend)
- 1 large yellow onion, finely diced
- 4 cloves garlic, minced
- 1 green bell pepper, diced
- 2 cans (14.5 oz each) diced fire-roasted tomatoes
- 1 can (15 oz) tomato sauce
- 1 cup beef broth
- 3 tablespoons chili powder
- 1 1/2 teaspoons ground cumin
- 1 teaspoon smoked paprika
- 1/2 teaspoon cayenne pepper (adjust to heat preference)
- 1/2 teaspoon dried oregano
- 1 teaspoon salt, plus more to taste
- 1/2 teaspoon black pepper
- 1 tablespoon olive oil
- Optional toppings: shredded cheddar, sour cream, sliced green onions, pickled jalapeños
Instructions
- Brown the beef. Heat a large heavy-bottomed pot or Dutch oven over medium-high heat. Add the ground beef and cook, breaking it up with a wooden spoon, until no pink remains, about 8–10 minutes. Drain excess fat, leaving roughly 1 tablespoon in the pot for flavor.
- Sauté the aromatics. Reduce heat to medium. Add the olive oil, diced onion, and bell pepper. Cook, stirring occasionally, until the onion is softened and translucent, about 5 minutes. Add the garlic and cook 1 minute more until fragrant.
- Bloom the spices. Stir in the chili powder, cumin, smoked paprika, cayenne, oregano, salt, and black pepper directly into the meat and vegetable mixture. Cook for 1–2 minutes, stirring constantly, until the spices are toasted and deeply fragrant.
- Build the base. Pour in the diced tomatoes (with their juices), tomato sauce, and beef broth. Stir everything together, scraping up any browned bits from the bottom of the pot.
- Simmer low and slow. Bring the chili to a gentle boil, then reduce heat to low. Cover partially and simmer for at least 1 hour, stirring every 20 minutes, until the chili has thickened and the flavors have deepened. Taste and adjust salt and cayenne as needed.
- Rest before serving. Remove from heat and let the chili sit uncovered for 5–10 minutes before ladling into bowls. Serve with your preferred toppings.
Nutrition (per serving)
Calories: 310 | Protein: 26g | Fat: 18g | Carbs: 11g | Fiber: 2g | Sodium: 670mg