Ingredients

3cupsbaby spinach

½cupcarrot,chopped

3tbspolive oil

1shallot,finely chopped

3garlic cloves,minced

2cupschicken stock

15ozwhite beans,(1 can), drained

1tspdried oregano

½tspdried thyme

½tspsalt

¼tspground black pepper

2tbsplemon juice

Preparation

Combine the baby spinach and carrot in a food processor, then pulse until finely chopped.

Heat the oil in a large pot over medium heat. Cook and stir the shallot and garlic in the hot oil for about 2 to 3 minutes, until fragrant.

Stir in the spinach and carrot mixture, chicken stock, white beans, oregano, thyme, salt, and pepper. Bring to a boil, stirring occasionally.

Reduce the heat, then simmer for about 20 minutes, until the flavors combine.

Remove the soup from the heat, then stir in the lemon juice. Puree with an immersion blender until smooth.

Serve warm, and enjoy!