Kid-Friendly White Beans Dinner Recipe Your Kids Will Love

White beans up-close.
manoa/Getty Images
Total Time: 135 min
Prep Time: 15 min
Cook Time: 120 min
Servings: 6

Nutrition Highlights (per serving)

362 calories
9g fat
50g carbs
22g protein
Show Nutrition Label Hide Nutrition Label
Nutrition Facts
Servings: 6
Amount per serving  
Calories 362
% Daily Value*
Total Fat 9g 12%
Saturated Fat 2g 10%
Cholesterol 10mg 3%
Sodium 746mg 32%
Total Carbohydrate 50g 18%
Dietary Fiber 12g 43%
Total Sugars 2g  
Includes 0g Added Sugars 0%
Protein 22g  
Vitamin D 0mcg 0%
Calcium 185mg 14%
Iron 7mg 39%
Potassium 1269mg 27%
*The % Daily Value (DV) tells you how much a nutrient in a food serving contributes to a daily diet. 2,000 calorie a day is used for general nutrition advice.

White beans and rice-they just warm the soul. Kids are overjoyed when they find out this dish is for dinner. A super healthy meal that your kids love and request the recipe for is an amazing parent moment. And they truly are easy to make, you just need a bit of time and a pinch of patience for them to become tender and delicious.

Beans are a great source of protein and a good source of fiber, and even though they are inexpensive, through cooking, you transform them into an amazing meal for your family.

Start them in the morning on a weekend and let them cook away as you go about your day. We find it helpful to cook the brown rice while we are chopping and sautéing the vegetables, since we are standing at the stove anyway. This way, we can watch the water for the rice boil while already actively working at the stove, rather than having to do it later while the beans are on cruise control.

Another time saver is to chop your vegetables the day before cooking the white beans. Serve your beans with a salad and some fresh fruit, and you’ll have a fantastic meal that is sure to please the family. And since the cooked beans freeze well, you can freeze portions to use at a later date.

On the night prior to cooking your dried beans, you’ll want to sort, rinse, and soak them. Sort through the dried beans for rocks or other debris, then rinse the beans in cold water to remove any dirt. Put the beans into a bowl big enough to hold the beans once they have doubled in size, then add enough cold water to cover the beans by two inches. Allow the beans to soak overnight the night before cooking to start hydrating them.


  • 1 pound great northern beans (dried, sorted and soaked overnight)
  • 4 cups chicken stock
  • Water (to cover the beans)
  • 2 tablespoons olive oil
  • 1 cup yellow onion (chopped)
  • ½ cup celery (chopped)
  • ½ cup green bell pepper (chopped)
  • 6 slices bacon (chopped into bite-sized pieces)
  • 1 tablespoon garlic (minced)
  • 2 bay leaves
  • 1 ½ teaspoon thyme (dried, or 3 sprigs fresh thyme)
  • Salt and pepper to taste
  • Desired add-ins, such as cayenne pepper, seasoned salt, and hot sauce


  1. In a large pot, add the beans, 4 cups of chicken broth and enough water to cover the beans. Bring to a boil.

  2. In a skillet, heat oil and add onion, celery, bell pepper, and Canadian bacon. Sauté until the vegetables are soft. Add garlic, bay leaves, and thyme and sauté for an additional two minutes.

  3. Add the contents of the skillet to the pot of beans, and simmer until the beans are tender (approximately two hours). Stir occasionally while cooking, and add water or chicken broth as needed during cooking.

  4. Add salt and pepper to taste and serve over rice, though we never need to add salt. The kids enjoy it as is, and the adults pass the cayenne pepper, seasoned salt, and hot sauce to bring the heat up to the desired level.

Rate this Recipe

You've already rated this recipe. Thanks for your rating!
Was this page helpful?