← Back to Blog

Spicy Beanless Chili — The Commitment That Outlasts the Calendar

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

  1. 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.
  2. 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.
  3. 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.
  4. 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.
  5. 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.
  6. 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

Brenda Novak
About the cook who shared this
Brenda Novak
Week 197 of Brenda’s 30-year story · Grand Island, Nebraska
Brenda is a forty-eight-year-old long-haul trucker and mom of two from Grand Island, Nebraska, who cooks on the road with a crockpot plugged into her semi's cigarette lighter. She lost her sister to domestic violence and carries that loss quietly. She writes for the working moms who are gone a lot and feel guilty about it. The food you leave in the fridge for your kids when you are on a haul? That is love, packed in Tupperware.

How Would You Spin It?

Put your own twist on this recipe — what would you add, remove, or swap?