Healthy Great Northern Beans Recipe – Protein-Packed & Gut-Friendly
Norah Kay
This Healthy Great Northern Beans Recipe is a cozy, gut-friendly dish packed with plant-based protein and fiber. Made with simple whole-food ingredients like carrots, celery, onions, and herbs, it’s clean-eating comfort at its best. Perfect for vegans, vegetarians, or anyone looking to enjoy a nutritious, budget-friendly meal that’s satisfying and easy to prep. It’s also freezer-friendly and ideal for weekly meal planning.
Prep Time 10 minutes mins
Cook Time 1 hour hr 15 minutes mins
Total Time 1 hour hr 25 minutes mins
Course Dinner, Lunch/ Dinner, Main Course, Meal Prep
Cuisine American, Clean Eating, Comfort Food, Plant-Based / Vegan
Servings 6
Calories 290 kcal
Large pot or Dutch oven For simmering the beans and building flavor
Cutting board For prepping your veggies
Sharp knife To dice onions, carrots, celery, and garlic
Measuring Cups & Spoons To measure beans, broth, oil, and seasonings
Wooden spoon or spatula For stirring aromatics and the stew
Colander or fine mesh sieve To rinse and drain beans
Ladle For serving For serving
Blender or immersion blender (optional) If you want a creamier texture
Storage containers For refrigerating or freezing leftovers
💡 Tip: If you’re using dried beans, a bean pot or pressure cooker can speed up the cooking process dramatically.
🛒 Ingredients:
- 2 cups dried Great Northern beans or 3 cans, drained and rinsed
- 1 tablespoon olive oil
- 1 medium yellow onion diced
- 3 cloves garlic minced
- 2 carrots chopped
- 2 celery stalks chopped
- 1 teaspoon ground cumin
- 1 teaspoon dried thyme
- 1 bay leaf
- 4 cups low-sodium vegetable broth
- Salt and black pepper to taste
- Optional: 2 cups fresh spinach or kale
- Toppings: Fresh parsley lemon juice, red pepper flakes, drizzle of olive oil
Soak the Beans
If using dried Great Northern beans, soak them overnight or for at least 8 hours in plenty of water. Drain and rinse before using.
Shortcut: Use 3 cans of Great Northern beans (rinsed and drained) to save time.
Sauté Aromatics
In a large pot or Dutch oven, heat the olive oil over medium heat. Add the onion, carrots, and celery. Sauté for 5–7 minutes until softened. Stir in garlic, cumin, thyme, salt, and pepper. Cook for 1–2 more minutes until fragrant.
Simmer the Beans
Add the beans, bay leaf, and vegetable broth. Stir and bring to a gentle boil. Reduce the heat to low, cover, and simmer for 60–75 minutes, or until the beans are tender and creamy.
💪 Nutrition (Per Serving – Approximate):
Calories: 290
Protein: 14g
Fat: 6g
Carbohydrates: 42g
Fiber: 11g
Sugar: 4g
Sodium: 260mg
📝 Recipe Notes:
Quick Soak Method: Boil dried beans for 2 minutes, remove from heat, and let sit covered for 1 hour before draining and using.
Texture Tip: For a creamier stew, blend 1–2 cups of the cooked beans and stir them back in.
Freezing: Let the beans cool fully before freezing in airtight containers.
Flavor Boosters: Add smoked paprika, a splash of vinegar, or fresh herbs at the end for extra flavor.
Keyword Clean Eating Bean Recipe, Creamy Great Northern Beans, Easy Bean Dinner Recipe, Gluten-Free Bean Recipe, Gut-Friendly Bean Recipe, Healthy Great Northern Beans Recipe, High Protein Bean Stew, How to cook Great Northern beans, Meal Prep with Beans, One-Pot Bean Recipe, Plant-Based Comfort Food, Slow Cooker Great Northern Beans, Vegan Great Northern Beans Recipe, What to make with Great Northern beans