← Back to Blog

Slow-Cooker Spinach Bean Soup — What I Make When Words Are Finished

Paul asked me to record his voice. He said it on a Tuesday evening, quietly, the way he says everything now. "Linda, I want you to record me. Reading. Talking. Before —" He didn't finish. He didn't need to. I got my phone. I sat beside him. And for two hours, Paul Johansson talked. He read passages from his favorite shipwreck books — the Edmund Fitzgerald account, the Mataafa Storm, the Henry B. Smith. He read in the teacher's voice, the voice that taught thirty-three years of American history, the voice that made dead people real. The voice was softer than it used to be but the cadence was the same, the pauses in the same places, the emphasis on the same words. He talked about the kids. He said things he wanted them to hear later — things about pride and love and the specific qualities he sees in each of them. "Anna has her mother's steadiness. Peter has my stubbornness — for better or worse. Elsa has the lake in her. She'll be fine." He talked about the grandchildren: "Sophie has Linda's hands. Jakob has my curiosity. Lena has something entirely her own — she's going to surprise everyone." He talked about me. I sat beside him and held the phone and he talked about me and I listened and the words were — I can't write them here. They're his. They're for me. They live in the recording and in my chest and they'll stay in both places. He talked about Sven. "Best dog. Best companion. Best listener." Sven, hearing his name, lifted his head and put it on Paul's lap and Paul looked down at him and said, "Good boy, Sven. Good boy." He talked about the lake. "Lake Superior is the most honest thing I know. It doesn't pretend. It doesn't comfort. It doesn't lie. It's cold and deep and beautiful and it will outlast all of us and that's not sad. That's just true." Two hours. The phone recorded everything. The voice that's leaving, captured. The words that matter, stored. When the voice is gone — and it will be gone, the trajectory says so — the recordings will remain. Paul's voice, talking about ships and children and his wife and his dog and his lake, preserved in a phone, ready to play whenever someone needs to hear him. I made soup. I always make soup now. Tonight: cream of tomato, from the pantry marinara, thinned and blended and warm. Paul drank it from the cup I held. His voice was tired from two hours of recording. He didn't say much at dinner. He didn't need to. He'd said everything. The recordings are on my phone. I backed them up to the computer. I'll back them up again. And again. Some things you can't lose. Some voices you can't let go. His voice. Captured. Held. Kept.

I made soup while Paul’s voice was still in the room — while the recording was still warm, while Sven was still on the couch beside him. This slow-cooker spinach and bean soup is what I reach for on the nights that have taken everything out of both of us: pantry staples, a long slow simmer, nothing that demands my full attention. I needed my attention somewhere else. I needed it on him.

Slow-Cooker Spinach Bean Soup

Prep Time: 10 minutes | Cook Time: 6 hours (low) | Total Time: 6 hours 10 minutes | Servings: 6

Ingredients

  • 2 cans (15 oz each) cannellini beans, drained and rinsed
  • 1 can (14.5 oz) diced tomatoes, with juices
  • 1 cup jarred marinara sauce
  • 4 cups low-sodium vegetable broth
  • 1 medium yellow onion, diced
  • 3 cloves garlic, minced
  • 1 teaspoon dried Italian seasoning
  • 1/2 teaspoon crushed red pepper flakes (optional)
  • 1/2 teaspoon black pepper
  • 1/2 teaspoon salt, plus more to taste
  • 5 oz fresh baby spinach (or 1 cup frozen, thawed and squeezed dry)
  • 1 tablespoon olive oil
  • Parmesan rind, optional (add during cooking for depth)
  • Grated Parmesan, for serving

Instructions

  1. Combine the base. Add the drained cannellini beans, diced tomatoes with their juices, marinara sauce, vegetable broth, diced onion, garlic, Italian seasoning, red pepper flakes, black pepper, and salt to a 5- or 6-quart slow cooker. Stir to combine. Drop in the Parmesan rind if using.
  2. Cook low and slow. Cover and cook on LOW for 6 hours or on HIGH for 3 to 3 1/2 hours, until the onion is completely tender and the flavors have melded.
  3. Mash for body. Using the back of a wooden spoon or a potato masher, partially mash some of the beans directly in the slow cooker — roughly 1/4 to 1/3 of them. This thickens the broth without a blender and gives the soup a creamy, hearty texture.
  4. Add the spinach. Stir in the fresh spinach during the last 10–15 minutes of cook time. Replace the lid and let it wilt completely. If using frozen spinach, stir it in and heat through, about 5 minutes.
  5. Finish and season. Drizzle in the olive oil and taste for seasoning. Add salt and pepper as needed. Remove and discard the Parmesan rind if used.
  6. Serve. Ladle into bowls or mugs. Top with freshly grated Parmesan and a drizzle of olive oil. Serve with crusty bread or eaten simply, as-is, from a cup held with both hands.

Nutrition (per serving)

Calories: 215 | Protein: 11g | Fat: 4g | Carbs: 34g | Fiber: 9g | Sodium: 580mg

Linda Johansson
About the cook who shared this
Linda Johansson
Week 149 of Linda’s 30-year story · Duluth, Minnesota
Linda is a sixty-three-year-old retired nurse from Duluth, Minnesota, living alone in the house where she raised her children and said goodbye to her husband. She lost Paul to ALS in 2020 after two years of watching the kindest man she'd ever known lose everything but his dignity. She cooks Scandinavian comfort food and Minnesota hotdish and the pot roast Paul loved, and she sets two places at the table out of habit because it makes her feel less alone. Every recipe she writes is a person she's loved.

How Would You Spin It?

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