Step 1
Start by tossing the baby spinach and carrot into a food processor and pulse them until they’re finely chopped. Heat some oil in a large pot over medium heat, then add the shallot and garlic. Cook them for a couple of minutes until they smell amazing and soften up a bit. Next, stir in the chopped spinach and carrot mixture along with the chicken stock, white beans, oregano, thyme, and a pinch of salt and pepper. Bring everything to a gentle boil, giving it a stir now and then. Once it’s bubbling, lower the heat and let it simmer for about 20 minutes so all those flavors can meld together. When it’s done, take the pot off the heat and squeeze in the lemon juice. Finally, use an immersion blender to puree the soup until it’s nice and smooth.



