← Back to Blog

Black & White Bean Chili — When the Bowl Needs to Be Angry

I had a conversation with Dr. Reeves about the relationship. Not about whether to stay or go — that decision is made, I'm staying in Anchorage — but about what happens next. About long-distance. About whether a nurse and a firefighter, both working demanding schedules, both carrying their own trauma, both in therapy, can maintain a relationship across six hours of Alaskan highway and the particular challenges of winter travel in a state where roads close and planes cancel and the distance between two cities becomes, in January, the distance between two planets.

Dr. Reeves didn't give me an answer. She gave me a question: "Are you choosing to stay for the right reasons?" I said, "I'm choosing to stay because my recovery is here. My mother is here. My sister is here. My job is here. My blog is rooted in this kitchen, in this city." She said, "And Jason?" I said, "Jason is here for two more months. Then Jason is in Fairbanks." She said, "What happens to the relationship?" I said, "I don't know." She said, "That's an honest answer."

I went home and made sinigang. The recipe for not-knowing. The recipe for tamarind and uncertainty and the particular sourness of a life that is giving me everything I asked for (career, recovery, community, writing) and also taking something (a man, a presence, a pair of boots by the door). The sinigang was extra sour. One more squeeze. Two more squeezes. The tamarind was aggressive. The broth was sharp. Some nights, the sinigang matches the mood — sharp, sour, the flavors refusing to be gentle because the situation isn't gentle.

Jason came home from a shift and ate the sinigang and said, "This one's angry." I said, "It's just tamarind." He said, "It's angry tamarind." He's not wrong. The tamarind is angry tonight. I am angry tonight — not at Jason, not at Fairbanks, but at the universe's insistence on offering things you want with one hand and removing things you need with the other, the cosmic bait-and-switch that gives you a viral blog post and takes away your boyfriend's proximity, the algebra of life that never balances.

The angry sinigang was good. Angry food is sometimes the best food — the emotion translates into intensity, the intensity translates into flavor, and the bowl that results is not comfortable but is honest. Some nights, honesty is better than comfort. Some nights, the sinigang should be angry. Let it be angry. The bowl can hold it.

I didn’t reach for the sinigang pot that night to be precious about it — I reached for it because tamarind is honest and I needed something honest. But the feeling that landed in this bowl, the aggression and the heat and the refusal to be gentle, is one I come back to whenever the universe hands me that particular algebra that never balances. This black and white bean chili carries the same energy: bold, unapologetic, built for nights when comfort would feel like a lie and only intensity will do. Make it as angry as you need it to be.

Black & White Bean Chili

Prep Time: 10 minutes | Cook Time: 35 minutes | Total Time: 45 minutes | Servings: 6

Ingredients

  • 1 tablespoon olive oil
  • 1 medium yellow onion, diced
  • 4 cloves garlic, minced
  • 2 jalapeños, seeded and finely minced (leave seeds in for angrier heat)
  • 1 tablespoon chili powder
  • 2 teaspoons ground cumin
  • 1 teaspoon smoked paprika
  • 1/2 teaspoon cayenne pepper
  • 1/4 teaspoon crushed red pepper flakes
  • 2 cans (15 oz each) black beans, drained and rinsed
  • 2 cans (15 oz each) white cannellini beans, drained and rinsed
  • 1 can (14.5 oz) fire-roasted diced tomatoes, undrained
  • 2 1/2 cups vegetable broth
  • 1 tablespoon tomato paste
  • 1 teaspoon apple cider vinegar
  • Salt and black pepper to taste
  • Optional toppings: sour cream, shredded sharp cheddar, sliced scallions, pickled jalapeños, cilantro

Instructions

  1. Build the base. Heat olive oil in a large heavy-bottomed pot or Dutch oven over medium heat. Add the diced onion and cook, stirring occasionally, until softened and just beginning to turn golden, about 6 to 7 minutes.
  2. Bloom the aromatics. Add garlic and jalapeños and cook for 1 minute, stirring constantly. Add chili powder, cumin, smoked paprika, cayenne, and red pepper flakes and stir into the onion mixture, letting the spices toast for 30 to 45 seconds until fragrant.
  3. Add tomato paste. Stir in the tomato paste and cook for 1 minute, letting it caramelize slightly against the bottom of the pot. This deepens the flavor and gives the broth its backbone.
  4. Combine and simmer. Add the black beans, white beans, diced tomatoes with their liquid, and vegetable broth. Stir well to combine, scraping up any browned bits from the bottom of the pot. Bring to a boil over medium-high heat.
  5. Reduce and thicken. Reduce heat to medium-low and simmer uncovered for 25 minutes, stirring occasionally, until the broth has thickened and the flavors have come together. If you prefer a thicker chili, use the back of a spoon or a potato masher to crush a portion of the beans against the side of the pot.
  6. Finish with vinegar. Stir in the apple cider vinegar. Taste and adjust seasoning with salt, black pepper, and additional cayenne if the night calls for it. Serve hot with your choice of toppings.

Nutrition (per serving)

Calories: 295 | Protein: 16g | Fat: 4g | Carbs: 49g | Fiber: 14g | Sodium: 710mg

Grace Santos
About the cook who shared this
Grace Santos
Week 169 of Grace’s 30-year story · Anchorage, Alaska
Grace is a thirty-seven-year-old ER nurse in Anchorage, Alaska — Filipino-American, single, and the person her entire community calls when they need a hundred lumpia for a party or a shoulder to cry on after a hard shift. She cooks to cope with the things she sees in the emergency room, feeding her neighbors and her church and anyone who looks like they need a plate. Her adobo could bring peace to a warring nation. Her schedule could kill a lesser person.

How Would You Spin It?

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