← Back to Blog

Creamy Black Bean Soup -- The Kuromame That Taught Me Patience

The week between Christmas and New Year's exists outside of time. It is a liminal space where no one knows what day it is, the fridge is full of leftovers, and the only obligation is to survive until January. I love this week. It is the only week of the year where doing nothing is not only acceptable but expected, and for a woman with anxiety, the permission to do nothing is the greatest gift the calendar offers.

I am preparing for New Year's — the real holiday, the one that matters in the Japanese calendar, the one Fumiko has been preparing me for all December. Osechi ryori — the traditional New Year's foods, each dish symbolic: kuromame (black beans) for health, kazunoko (herring roe) for fertility, datemaki (sweet rolled omelet) for scholarship, kobumaki (kelp rolls) for joy. Fumiko makes the full osechi spread. I am making a simplified version — the kuromame that have been simmering for days, the datemaki, the ozoni soup, and the onigiri that is always present because rice is always present in this family.

Miya turned nine months old this week. She is standing with more confidence, cruising along furniture, saying "mama" and "dada" and a string of syllables that sound like they might be Japanese or might be nonsense or might be both, which is basically how I speak Japanese, so she comes by it honestly. She is a whole person now — with preferences and moods and a laugh that fills the room and a cry that empties it. She is more than I imagined. She is more than I feared. She is exactly enough.

I wrote a year-end blog post — a reflection on nine months of writing, of cooking, of motherhood. I wrote about the miso soup at three AM, the first post that started everything. I wrote about the readers who wrote back, who shared their own stories, who made me feel less alone in a kitchen in Southeast Portland. I wrote about Fumiko's recipes and Miya's first rice and the farmers market in the rain. Nine months of words and food and feeling, stitched together post by post into something that resembles a life being documented in real time.

The kuromame are ready. Glossy, black, sweet, perfect. Three days of slow simmering, the rusty nail doing its dark chemistry, the beans yielding to the patience I do not naturally possess but am learning. Fumiko called to ask if my kuromame wrinkled. I said no. She said, "Then you did it right." I did it right. At the end of this year — this complicated, exhausting, beautiful year — I did something right. I will start the new year from that.

The kuromame were Fumiko’s beans, her tradition, her Japan—and after three days of tending them, I wanted something that was mine: warm, a little smoky, made from the humble pantry of a kitchen in Southeast Portland. Black beans felt like the right bridge between those two worlds, a way to carry the patience I’d learned into something new. Here’s the soup I made on New Year’s Day, when the holiday dishes were put away and I was ready to cook for no reason other than hunger and comfort.

Creamy Black Bean Soup

Prep Time: 15 minutes | Cook Time: 45 minutes | Total Time: 1 hour | Servings: 6

Ingredients

  • 2 tablespoons olive oil
  • 1 medium yellow onion, diced
  • 4 cloves garlic, minced
  • 1 medium jalapeño, seeded and finely chopped
  • 1 teaspoon ground cumin
  • 1 teaspoon smoked paprika
  • 1/2 teaspoon dried oregano
  • 1/4 teaspoon cayenne pepper (optional)
  • 3 cans (15 oz each) black beans, drained and rinsed
  • 3 cups low-sodium vegetable broth
  • 1 can (14.5 oz) fire-roasted diced tomatoes
  • 1 tablespoon fresh lime juice
  • 1/2 teaspoon kosher salt, plus more to taste
  • 1/4 teaspoon freshly ground black pepper
  • 1/3 cup sour cream or plain Greek yogurt, for finishing
  • Fresh cilantro, sliced green onion, and lime wedges, for serving

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 translucent, about 6–8 minutes. Add the garlic and jalapeño and cook for another 2 minutes until fragrant.
  2. Bloom the spices. Add the cumin, smoked paprika, oregano, and cayenne (if using) directly to the pot. Stir constantly for 60 seconds, letting the spices toast and coat the aromatics. This step builds the depth that makes the soup feel considered rather than rushed.
  3. Add the beans and broth. Pour in the black beans, vegetable broth, and fire-roasted tomatoes with their juices. Stir to combine. Bring the soup to a boil over medium-high heat, then reduce to a gentle simmer. Cook uncovered for 25 minutes, stirring occasionally, until the flavors have melded and the liquid has reduced slightly.
  4. Blend for creaminess. Use an immersion blender to partially blend the soup directly in the pot — about 8–10 seconds of blending creates a creamy, thick base while leaving plenty of whole beans for texture. Alternatively, transfer 2 cups of soup to a blender, blend until smooth, and stir back in.
  5. Finish and season. Stir in the lime juice and sour cream (or Greek yogurt) until fully incorporated. Taste and adjust salt, pepper, and lime to your liking. The soup should be rich, slightly smoky, and just bright enough at the finish.
  6. Serve. Ladle into bowls and top with fresh cilantro, sliced green onion, and a wedge of lime. Serve alongside warm rice or crusty bread. For a New Year’s table, a small bowl alongside osechi dishes feels exactly right.

Nutrition (per serving)

Calories: 285 | Protein: 14g | Fat: 7g | Carbs: 42g | Fiber: 13g | Sodium: 480mg

Jen Nakamura
About the cook who shared this
Jen Nakamura
Week 40 of Jen’s 30-year story · Portland, Oregon
Jen is a forty-year-old yoga instructor and divorced mom in Portland who traded panic attacks for plants and never looked back. She's Japanese-American on her father's side — third-generation, with a family history that includes wartime internment and generational silence — and white on her mother's. Her cooking is plant-forward, intuitive, and deeply influenced by both her Japanese grandmother's techniques and the Pacific Northwest farmers market she visits every Saturday rain or shine. Which in Portland means mostly rain.

How Would You Spin It?

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