
White Bean and Spinach Soup is healthy, cozy, and comforting — packed with fresh spinach, carrots, orzo pasta, and hearty cannellini beans — and easy to make in less than 30 minutes.
Warm olive oil and butter in a large Dutch oven or stockpot over medium-high heat. Add onion and carrots and sauté, stirring frequently, for 4-5 minutes. Add garlic and Italian seasoning. Cook for 30-60 seconds, just until fragrant.
Stir in broth and bring to a boil. Add orzo, then reduce heat to medium. Simmer for 7-8 minutes, stirring frequently, just until the orzo is tender.
Stir in the spinach and beans and allow about 1 minute for the spinach to wilt. Add lemon juice, parsley, salt, and pepper. Serve and enjoy!