Ingredients
Method
Instructions
- Heat olive oil in a large soup pot over medium heat. Add diced onion and sauté until translucent, about 5 minutes. Add minced garlic and cook for another minute until fragrant.
- Stir in diced carrots, celery, and potatoes. Cook for 5-7 minutes, stirring occasionally, until vegetables begin to soften.
- Pour in vegetable broth and add white beans, oregano, thyme, and bay leaf. Bring to a boil, then reduce heat and simmer for 20 minutes until potatoes are tender.
- Stir in fresh spinach until wilted, about 2-3 minutes. Add chopped parsley and basil. Season with salt and pepper to taste.
- Remove bay leaf before serving. For extra heartiness, stir in cooked orzo pasta if using. Serve hot with crusty bread.
Notes
For creamier texture, blend half the soup with an immersion blender before adding spinach. Add a Parmesan rind while simmering for extra savory depth. Make it ahead - flavors improve overnight.
