The polar vortex hit. Wednesday and Thursday, school cancelled — temperature minus twenty with wind chill of minus fifty, which is not a temperature at which children should be outside or, frankly, anyone. I stayed in the apartment. I made soup. I answered emails from T.'s mother (checking in, I had sent a note before the closure) and updated two IEP drafts. I went outside once on Thursday for fifteen minutes to prove I could and then came back inside and made more soup. The city felt like it was holding its breath.
Claudia came up on Wednesday with a bag of supplies — she had been to the store before the worst of it. She handed me a bag with dried chiles and dried beans and two cans of tomatoes and said "Stay in." I said I know. She said "Do you have enough food?" I said I had three containers of frozen soup and lentils and rice and oats. She looked at me for a moment and said "You live like my grandmother." I said thank you. She said "It was a compliment." She went back downstairs.
Made black bean soup from scratch with Claudia's dried beans — soaked overnight, simmered for two hours with onion and garlic and cumin and one of her dried chiles. The result was a soup that tasted completely different from the canned-bean version: deeper, more complex, slightly smoky from the chile. Under a dollar fifty for a pot of four servings.
On Thursday evening the city was still and cold and entirely quiet. I sat by the window with the bowl of black bean soup and the bread I had baked (one loaf, no-knead recipe, made on Tuesday before the storm) and watched nothing happen on the street for an hour. The quiet of a closed city. The soup that Claudia's grandmother would recognize. The bread I made myself. There are worse ways to wait out a storm.
The black bean soup I made from Claudia’s dried beans that week reminded me how different a pot of soup can taste when you build it from scratch — slower, deeper, more like something earned. This Spicy Lentil & Chickpea Stew lives in that same spirit: dried legumes, a few aromatics, a chile or two, and time. It’s the kind of recipe that rewards you for staying home.
Spicy Lentil & Chickpea Stew
Prep Time: 15 minutes | Cook Time: 45 minutes | Total Time: 1 hour | Servings: 4
Ingredients
- 2 tablespoons olive oil
- 1 medium yellow onion, diced
- 4 cloves garlic, minced
- 1 dried ancho or guajillo chile, stemmed and seeded, torn into pieces
- 1 teaspoon ground cumin
- 1 teaspoon smoked paprika
- 1/2 teaspoon crushed red pepper flakes (or to taste)
- 1 cup dried green or brown lentils, rinsed
- 1 can (15 oz) chickpeas, drained and rinsed
- 1 can (14.5 oz) diced tomatoes
- 4 cups vegetable broth
- 1 cup water
- 3/4 teaspoon kosher salt, plus more to taste
- 1/4 teaspoon black pepper
- Juice of 1/2 lemon
- Fresh parsley or cilantro, for serving (optional)
Instructions
- Toast the chile. Heat olive oil in a large heavy-bottomed pot or Dutch oven over medium heat. Add the torn dried chile pieces and cook for 1—2 minutes, pressing them gently against the bottom, until fragrant. Remove and set aside. Once cool enough to handle, crumble or finely chop the chile.
- Build the base. In the same pot, add the diced onion and cook over medium heat, stirring occasionally, for 6—8 minutes until softened and lightly golden. Add the garlic and cook 1 minute more.
- Bloom the spices. Stir in the cumin, smoked paprika, and red pepper flakes. Cook for 30 seconds, stirring constantly, until the spices are fragrant.
- Add the lentils and liquid. Return the crumbled dried chile to the pot. Add the rinsed lentils, chickpeas, diced tomatoes (with juices), vegetable broth, and water. Stir to combine. Season with salt and black pepper.
- Simmer until tender. Bring to a boil, then reduce heat to low, cover partially, and simmer for 30—35 minutes, stirring occasionally, until the lentils are completely tender and the stew has thickened.
- Finish and serve. Stir in the lemon juice. Taste and adjust salt as needed. Ladle into bowls and top with fresh parsley or cilantro if desired. Serve with crusty bread.
Nutrition (per serving)
Calories: 320 | Protein: 17g | Fat: 8g | Carbs: 46g | Fiber: 14g | Sodium: 620mg