Cozy White Bean, Vegetable & Rice Soup

There’s something grounding about a simple, nourishing soup made from pantry staples. This white bean, vegetable, and rice soup is hearty, comforting, and comes together with minimal effort—perfect for busy days when you still want something wholesome on the table.

Ingredients

  • 1 tablespoon olive oil

  • 1 medium onion, diced

  • 2 carrots, peeled and sliced

  • 1 celery stalk, chopped

  • 2 cans (15 oz each) cannellini beans, drained and rinsed

  • 4–6 cups vegetable broth

  • 1 teaspoon dried thyme

  • Salt and pepper, to taste

  • 2–3 cups fresh greens (spinach, kale, or Swiss chard)

  • 1–2 cups pre-cooked rice

Instructions

  1. Sauté the aromatics
    Heat the olive oil in a large pot over medium heat. Add the onion, carrots, and celery. Cook for 5–8 minutes, stirring occasionally, until softened and fragrant.

  2. Build the soup base
    Add the cannellini beans, vegetable broth, thyme, salt, and pepper. Stir to combine and bring the mixture to a gentle boil.

  3. Simmer
    Reduce the heat and let the soup simmer for about 5 minutes to allow the flavors to come together.

  4. Add the greens
    Stir in your greens and cook for another 2–3 minutes, just until wilted.

  5. Finish with rice
    Add the pre-cooked rice and stir until heated through.

  6. Taste and adjust
    Adjust seasoning as needed. Serve warm with a drizzle of olive oil if desired.

Newsletter

Subscribe to the newsletter and stay in the loop! By joining, you acknowledge that you'll receive our newsletter and can opt-out anytime hassle-free.