Eat Your Way To Better Health

What you put into your body directly determines what you can get out of it. Your food should provide you with energy and nutrients that help you maximize every moment of everyday. If you are feeling drained, sore, ill, tired, or just not feeling yourself you owe it to yourself to take closer look at your daily nutrition. Your food should work with you not against you. Are you ready to take back control of your health and happiness? Check out what’s on the menu today!

Comfort in a Bowl: Hearty Ham White Bean Soup

Comfort in a Bowl: Hearty Ham White Bean Soup

Comfort in a Bowl: Hearty Ham White Bean Soup

Comfort in a Bowl: Hearty Ham White Bean Soup—Warm your soul and nourish your body with our hearty ham white bean soup, a delightful blend of flavors and wholesome ingredients designed to elevate your health and wellness journey. Packed with protein-rich white beans, savory ham, and aromatic herbs, this comforting soup is delicious and offers numerous benefits for your well-being.

Rich in protein and fiber, white beans are known to promote satiety, helping you feel fuller for longer and supporting healthy weight management. They are also a good source of plant-based protein, making this soup an excellent choice for vegetarians and meat lovers. The ham adds a satisfying depth of flavor and provides essential nutrients like iron and B vitamins, which are crucial for energy production and overall vitality.

Furthermore, our Hearty Ham White Bean Soup contains an array of vegetables, including carrots, celery, and onions, which are packed with vitamins, minerals, and antioxidants. These nutrients support immune function, promote healthy digestion, and contribute to glowing skin and hair.

Moreover, the herbs and spices in this soup, such as thyme, bay leaves, and black pepper, enhance its flavor profile and offer potential health benefits. Thyme, for instance, contains compounds that possess antimicrobial properties and may support respiratory health, while bay leaves are rich in antioxidants that help combat oxidative stress in the body.

Gluten-Free, Dairy-Free, Serves 6

  • 2 tablespoons olive oil
  • 1 onion, diced
  • 2 medium carrots, diced
  • 1 medium potato, diced
  • 2 celery stalks, diced
  • 1 cup diced cooked ham
  • 4 cups vegetable broth
  • 2 (15-ounce) cans white beans, rinsed
  • 1 teaspoon dried thyme
  • 2 cloves garlic, minced
  • 1 teaspoon dried rosemary
  • Salt and pepper to taste
  • 4 cups baby spinach leaves
  • Juice of 1 lemon
  • Fresh parsley, chopped


Heat olive oil in a large pot over medium heat. Add diced onion and cook until translucent, about 3-4 minutes. Add minced garlic and cook for another 1-2 minutes until fragrant. Add diced carrots, celery, and potato to the pot. Stir well and cook for 5 minutes until slightly softened. If using, add diced ham to the pot and cook for an additional 2-3 minutes. Pour vegetable broth into the pot and bring to a simmer.

Stir in drained and rinsed white beans, dried thyme, and dried rosemary. Season with salt and pepper to taste. Cover the pot and let the soup simmer for 15-20 minutes until the vegetables are tender. Once the vegetables are tender, stir in the baby spinach leaves and lemon juice. Let the spinach wilt in the soup for 1-2 minutes. Ladle the hearty ham white bean spinach soup into bowls. Garnish with fresh chopped parsley if desired. Serve hot and enjoy!

By incorporating our Hearty Ham White Bean Soup into your diet, you’re treating your taste buds to a delightful culinary experience and providing your body with nourishment and support for optimal health and wellness. Whether enjoyed as a comforting meal on a chilly evening or as part of your weekly meal prep routine, this soup is sure to become a beloved favorite in your kitchen. Check out our online programs for more recipes.

Leave a Comment

Your email address will not be published. Required fields are marked *

Scroll to Top