Skip to main content

Persian Bean and Noodle Soup

Persian Bean & Noodle Soup

This bean and noodle soup flavored with turmeric and filled with spinach can be eaten as is or topped with yogurt. It is hearty and filling, nutritious and budget friendly.

  • Duration
  • Cook Time
  • Prep Time
  • 12 to 15 ServingsServings


  • 4 tablespoons dried red kidney beans
  • 4 tablespoons dried navy beans
  • 4 tablespoons dried chickpeas
  • 1/2 lb (500 g) brown rice spaghetti pasta (available in natural food stores)
  • 4 tablespoons oil
  • 4 onions, peeled and thinly sliced
  • 4 teaspoons salt
  • 1 teaspoon freshly ground black pepper
  • 1 teaspoon ground turmeric
  • 12 cups (2.75 liters) water
  • 1/2 cup (100 g) lentils, rinsed and picked through for stones and debris
  • 1 tablespoon rice flour
  • 2 cups (120 g) chopped spinach (fresh or frozen)
  • 1 cup (50 g) coarsely chopped fresh parsley
  • 3/4 cup (75 g) trimmed and sliced green onions (scallions)
  • 1/2 cup (25 g) finely chopped fresh dill

Topping (optional)

  • 2 tablespoons oil
  • 1 large onion, peeled and thinly sliced
  • 1 tablespoon dried mint
  • 1 cup (245 g) plain yogurt


  1. Soak the kidney beans, navy beans, and chickpeas in separate containers, instructions below. When the beans are soaked, drain and skin the chickpeas.
  2. Cook the rice pasta according to package directions, and then set aside.
  3. When you are ready to cook, heat the oil in a large stockpot set over medium heat. Add the onions and sauté, stirring occasionally, for 10 minutes, or until translucent. Add the salt, pepper, and turmeric.
  4. Stir in the kidney beans, navy beans, and chickpeas and sauté for a minute. Pour in the water and bring to a boil, then cover and simmer for 45 minutes over medium heat.
  5. Add the lentils and cook for 20 minutes longer.
  6. Then, add the rice flour and stir occasionally for 10 minutes.
  7. Add the spinach, parsley, green onions, and dill and continue to cook, stirring from time to time for 30 minutes. Add the cooked rice pasta. If the soup is too thick, add ½ cup (125 ml) water at a time and return to a boil. Reduce the heat to low, cover and keep warm.
  8. To make the topping, heat the oil in a skillet set over medium-high heat and sauté the onions, stirring, for about 15 minutes, or until they are browned. Add in the mint and stir until fragrant. Pour the soup into a large serving bowls and scatter the fried onion over the tops. Drizzle with yogurt and serve.

Instructions for Soaking Beans

  1. Pick through the dried beans, discarding any discolored or shriveled ones or any foreign matter. Wash the beans in a strainer under cold running water, and drain.
  2. To soak, place the beans in a bowl of fresh cold water. A good rule of thumb is to add three cups (750 ml) of water to each cup of dried beans. The liquid should be about 1 to 2 in (2.5 to 5 cm) above the top of the legumes, and the bowl should be big enough so that the beans can expand a bit. Soak for 12 hours or overnight.