Eastern York Food Pantry is a community food pantry, not a dish or a regional cooking tradition. If you are looking for an affordable meal using common pantry staples, this flexible bean and rice soup is a practical option: it simmers canned beans, rice, tomatoes, and vegetables into a filling one-pot dinner.
Ingredients
- 1 tablespoon (15 ml) olive or neutral cooking oil
- 1 medium yellow onion, diced, about 1 cup (150 g)
- 2 medium carrots, diced, about 1 cup (130 g)
- 2 celery ribs, diced, about 1 cup (100 g)
- 2 garlic cloves, minced, about 2 teaspoons (6 g), or ½ teaspoon (1.5 g) garlic powder
- 1 teaspoon (2 g) dried Italian seasoning
- ½ teaspoon (1 g) ground cumin
- ¼ teaspoon (0.5 g) black pepper
- 1 can (14.5 ounces/411 g) diced tomatoes, with their juice
- 6 cups (1.4 L) low-sodium vegetable or chicken broth, or water plus bouillon prepared according to its label
- 1 cup (190 g) long-grain white rice, rinsed until the water runs mostly clear
- 2 cans (15 ounces/425 g each) beans, such as kidney, pinto, or cannellini, drained and rinsed
- 1 teaspoon (5 g) salt, or to taste; use less if broth or bouillon is salty
- 2 cups (60 g) chopped fresh spinach or 1 cup (150 g) frozen spinach, optional
- 1 tablespoon (15 ml) lemon juice or cider vinegar, optional
Instructions
- Rinse the rice in a fine-mesh strainer under cool running water, stirring it with your fingers, until the runoff is mostly clear. Drain well. Drain and rinse the beans too. This removes excess surface starch from the rice and some of the packing liquid from the beans.
- Heat the oil in a large, heavy-bottomed pot over medium heat. Add the onion, carrots, and celery. Cook for 6 to 8 minutes, stirring occasionally, until the onion is translucent and the vegetables begin to soften. If the pot looks dry or the vegetables start browning, add a tablespoon of water and lower the heat slightly.
- Stir in the garlic, Italian seasoning, cumin, and black pepper. Cook for 30 seconds, just until fragrant; avoid letting the garlic brown. Add the tomatoes, broth, rinsed rice, beans, and salt. Stir well, scraping up any vegetables stuck to the bottom.
- Raise the heat until the liquid reaches a boil, then immediately reduce it to low. Cover the pot with the lid slightly ajar and simmer gently for 18 to 22 minutes, stirring every 5 minutes so the rice does not stick. Start checking at 18 minutes: the rice should be tender but still hold its shape. If the pot boils hard, reduce the heat; a vigorous boil can break up the beans and make the rice mushy.
- Stir in the fresh spinach and cook for 1 to 2 minutes, until wilted. If using frozen spinach, add it with about 5 minutes remaining so it heats through. Taste and add more salt or pepper as needed. Stir in lemon juice or vinegar, if using, to brighten the broth. Let the soup stand off the heat for 5 minutes before serving; the rice will absorb more liquid as it rests.
Tips
- Watch the texture: Rice thickens soup as it cooks and continues absorbing broth after cooking. Keep extra hot broth or water nearby to loosen it, especially if you prefer a more soupy bowl.
- Use what you have: Any combination of canned beans works. If you have only one can, add another cup (150 g) of corn, diced zucchini, or extra carrots, and adjust the salt to taste.
- Choose rice carefully: White long-grain rice is used here because its cooking time fits the recipe. Brown rice takes longer and needs more liquid; cook it separately and stir it into the soup near the end instead of simply substituting it.
- Make a smaller batch of leftovers: Rice keeps absorbing broth in storage. If you expect leftovers, you can cook the rice separately and add it to each bowl, which keeps the soup thinner and the rice firmer.
Serving Suggestions
Serve the soup hot in bowls with bread, toast, or crackers for dipping. A spoonful of plain yogurt or sour cream, a little grated cheese, or chopped parsley makes a simple topping; offer these on the side so everyone can choose. A green salad or sliced fruit rounds out the meal without requiring another cooked dish. If the soup has thickened, stir in a splash of hot broth before ladling it out.
Variations
For a smoky flavor, add ½ teaspoon (1 g) smoked paprika with the dried seasonings. For gentle heat, add a pinch of red-pepper flakes; for a brighter finish, use lime juice instead of lemon. Frozen mixed vegetables can replace the carrots and celery: use about 2 cups (270 g) and add them with the broth. To make the soup vegetarian, choose vegetable broth; to make it vegan, check that the broth and any toppings contain no animal products. If you have cooked chicken, add 1½ cups (210 g) near the end, just long enough to heat through. Avoid adding uncooked meat to this quick recipe, as it would need its own safe cooking time and temperature.
Storage and Reheating
Refrigerate leftovers within 2 hours of cooking in shallow, covered containers; they keep for 3 to 4 days. For longer storage, freeze in suitable airtight containers for up to 3 months. The rice softens after freezing, so thaw overnight in the refrigerator when possible. Reheat soup on the stove over medium heat, stirring often and adding broth or water as needed, until it reaches 165°F (74°C). In a microwave, cover loosely, heat in short intervals, and stir between intervals; check that the center reaches 165°F (74°C). Do not leave soup at room temperature for more than 2 hours.
Frequently Asked Questions
Can I make this soup without canned beans?
Yes. Use about 3 cups (510 g) of cooked beans in place of the two cans. If starting with dried beans, cook them fully according to their package directions before adding them; dried beans will not reliably become tender during the soup’s short simmer.
Can I use brown rice?
Brown rice typically needs substantially longer to cook than white rice, so adding it directly may overcook the vegetables and beans. Cook brown rice separately according to its package, then stir it into the soup shortly before serving.
Why did my soup become too thick?
Rice continues to absorb broth as the soup stands, particularly overnight. Stir in hot broth or water a little at a time until it reaches the consistency you like, then reheat thoroughly.
Can I make it ahead?
Yes. Cook it, cool it promptly, and refrigerate it within 2 hours. For the best rice texture, prepare the soup base and rice separately, refrigerate both, and combine them when reheating.
Is this recipe gluten-free?
The listed ingredients are naturally gluten-free, but broth, bouillon, and seasoning blends can contain gluten or be subject to cross-contact. Check their labels if gluten avoidance is important.
What can I use instead of broth?
Use water and bouillon prepared according to the package, or use water with extra herbs and adjust the salt at the end. Plain water makes a lighter soup, so a squeeze of lemon or vinegar can help sharpen its flavor.
Related
- Breakfast Tacos Cedar Park: A Fresh, Easy Recipe
- Draining an Abscess: Why It Needs Medical Care
- Light Veggie Soup with Fresh Vegetables and Herbs
More recipes to cook
Safety notes: safe minimum internal temperatures from USDA FSIS; raw and undercooked fish guidance from the U.S. FDA. Food safety notes
Spotted an error? Tell us and we will correct it (corrections policy).