Vegan && Non-fat && Grain-Free && 30 Minutes or Less

I’ve made this soup every spring for the past several years (maybe even going on 10 years now…). It’s feels like the perfect bridge between warm comforting winter soups, and bright fresh spring produce. Plus, it’s really fast to throw together, especially if you’re starting with dried beans that you’ve soaked and cooked ahead, or if you want to make things super speedy with canned beans instead.
I’m just food-obsessed enough (and rely on beans as a super essential source of protein in my diet enough) that I am probably more diligent than most people about soaking and cooking dried beans on a regular basis. But really, if you can remember to do a couple pretty much hands-off steps ahead of time, it’s easy to have cooked beans on hand whenever you need them. And, who am I kidding, I have a hard time remembering too, so I write myself notes when I’m meal planning. I literally wrote myself a note last night for this morning to remind myself to put some dried cannellini beans in a quart mason jar (about 1/3 full) and fill it with water to soak this morning before work. Then when I got home, the jar of soaking beans sitting out on the counter reminded me to dump it all in a pan and start them boiling first thing before anything else. Once my coat and shoes were off, cats were fed (kitty dinnertime is a production at my house, but that’s a story that’ll have to wait for another day), and I started getting the rest of the ingredients out of the fridge, the beans were only a few minutes away from being cooked through.
This soup is adapted from a recipe by Peter Berley, in his excellent book “Flexitarian Table,” and Peter Berley also gets credit for the bean-cooking tip that I am about to impart to you now. Of course step one is to soak the beans first for at least 8 hours and up to 24 hours at room temperature; if you start them soaking but don’t end up having time to cook them by 24 hours, just pop them into the fridge, still in their soaking water. They’ll wait there patiently for at least a few days until you get around to cooking them. The secret tip comes in at step two: pour the beans and their soaking water into a medium sauce pan and set to a boil; boil until they foam, skim off as much of the foam as you can, then strain out the beans, dump the soaking water, and rinse the beans and the pan completely. Then the final step is to put the beans back in the pan and add fresh water to cover the beans by about an inch. Getting rid of the foam and boiling them in fresh water in a clean pot makes the beans a bit easier to digest… even non-cyborgs need help digesting beans sometimes. My own secret bean-cooking tip is to use half broth and half water to boil the beans in the last step; this gives them a little extra flavor and makes them good enough to eat on their own. If you’re me, you’ll sneak more than a few while the rest of dinner is cooking, as a rule.

I took a couple extra minutes to round out the meal. For my partner, who has no dietary restrictions, I made basically a fancy, but super speedy, grilled cheese sandwich, using a thick slice of sharp cheddar, sliced cherry tomatoes, chopped fresh chives, and a light smear of some grainy dijon mustard. (My grilled cheese secret tip is to start things cooking with some butter in the frying pan with the heat on medium high, and as soon as the bread crisps up, finish the sandwich in the oven at about 400F for a few minutes so the cheese melts and the rest of the filling warms through without burning the bread).

For myself I made a egg-white scramble (eggs are great for breakfast, lunch, or dinner), into which I threw some chopped arugula, sliced cherry tomatoes, a bunch of chopped fresh chives, and salt and pepper of course, which I then served up with some reheated leftover roasted potatoes (and let’s not forget the hot sauce!).

All of these were really quick and easy to make, and made for an all-around fresh and filling dinner.
Spring Pea, Leek, & Kraut Soup

Start to finish in 30 minutes or less
Serves 4 as a main course
Bits:
- 2 to 3 large leeks, white and tender green parts only, cleaned and thinly sliced (about 2 to 3 cups)
- 2 Tbsp chopped fresh mint, plus extra for garnish
- 1 tsp salt, plus more to taste
- 1/4 tsp ground pepper, or to taste
- 2 cups fresh or frozen peas
- 1 1/2 cups cooked/canned cannellini beans (or other white beans, if you don’t have cannellini on hand)
- 2 cups vegetable broth (I like Organic Imagine Vegetarian No-Chicken Broth)
- 2 cups water
- 3/4 cups drained sauerkraut + 1/2 cup drained sauerkraut (or kimchi) for garnish
Algorithm:
- Add the leeks to a large saucepan or medium stockpot, and dry-fry over medium heat for 4 to 5 minutes, until the leeks get soft and start to turn golden. (Add a tablespoon of water if the leeks start getting too dry and want to stick to the bottom of the pot).
- Add the chopped fresh mint, salt, and pepper to the pot. Give it a stir and cook for another minute.
- Add the peas, beans, vegetable stock, and water to the pot and bring to a simmer. If using fresh peas, simmer the soup for about 6 minutes until the peas are tender; if using frozen peas, simmer for about 4 minutes until peas and beans are hot throughout.
- Add 3/4 cups of the sauerkraut and simmer for another 2 minutes. Take the pot off the heat and add more salt and/or pepper to taste.
- Ladle the soup into serving bowls. Garnish with additional fresh mint and extra sauerkraut (or use kimchi instead of the extra kraut for a little extra spice and tang!). Slurp and enjoy.