White Bean, Rice and Dill Soup
Updated March 23, 2026

- Total Time
- 45 minutes
- Rating
- Comments
- Read comments
Advertisement
Ingredients
- ¼cup extra-virgin olive oil
- 6garlic cloves, roughly chopped
- 2large carrots, scrubbed and finely chopped
- 2celery stalks, finely chopped
- 1large yellow onion, finely chopped
- Kosher salt (such as Diamond Crystal) and black pepper
- ½teaspoon ground turmeric
- Red-pepper flakes (optional), to taste
- ⅓cup white jasmine rice, rinsed
- 2(15-ounce) cans navy beans or cannellini beans, rinsed
- 1tablespoon dried dill or ¼ cup chopped fresh dill
- Lemon (optional), for serving
Preparation
- Step 1
In a large pot, heat the oil over medium. Add the garlic, carrots, celery and onion; season with a good pinch of salt and cook, stirring occasionally, until the vegetables have softened, about 10 minutes.
- Step 2
Add the turmeric and red-pepper flakes (if using) and cook until fragrant, about 1 minute. Add the rice, stir and cook for 1 minute. Add the beans and dill; season everything well with salt (about 1½ teaspoons) and black pepper to taste. Stir and cook for 1 minute.
- Step 3
Add 6 cups of water, stir, partially cover, raise the heat to high and bring to a boil. Cover completely, reduce heat to low and simmer, stirring occasionally, until the rice is completely soft and has released its starchy goodness, and the beans are creamy on the inside, about 30 minutes. Taste for seasoning as the soup simmers. Serve with lemon, if you like.
Private Notes
Comments
Could you cook this with brown rice? I imagine you'd just increase the cooking time, but curious to hear what others think.
I made this soup for lunch today. Delicious! I just added 2 tablespoons of tomato paste in step 1 to give the soup a bit of additional color and umami.
Delicious with a few changes. Started boiling brown rice separately at the same time I started sautéing the vegetables to give it a head start. Added a Tbsp of tomato paste to the vegetable sauté. Didn’t have fresh dill so used dried. Added the pre-boiled brown rice along with the beans and liquid. Added handfuls of fresh basil and spinach toward the end. It was very thick, ended up adding a cup more water and squeezed a half lemon over everything at the end. Hearty and satisfying.
This was very bland and disappointing. I read some of the comments and even added a tablespoon of tomato paste. Used dried dill. Added lemon at the end and still bland. I don’t use salt but I did add two tablespoons of chicken stock powder and still no flavour. I followed the recipe exactly. Oh well! I will not be adding this to my rotation or cooking
no changes, delicious as is. i used camillia dried cannellini beans. so flavorful.
I am curious on why they discouraged the use of stock, I definitely will partially use stock if I make this again. I also recommend adding some extra spices because the flavor is pretty bland, even though the ingredients and the baseline recipe has a lot of potential.
