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½ tablespoons) 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.