Skip the torturous juice cleanse and make this nourishing soup instead.

By Renee Cherry
December 27, 2017
Photo: Katie Dunlop/Love Sweat Fitness

The new year often means cleaning up your diet and instilling healthy habits for the next 365. Thankfully, there's no need to go on a crazy juice cleanse or cut out everything you enjoy. The best eating plans include satiating foods loaded with nutrients-no gimmicks required (much like our 30-Day Clean-ish Eating Challenge).

That's where this healthy soup comes in, courtesy of Katie Dunlop of Love Sweat Fitness and her new book Guiltless Nutrition. Celery cuts down on fluid retention and aids in digestion. Garlic has potential anti-bacterial effects and digestive benefits. Beans and vegetables are high in fiber, which helps food move through your system and revs your metabolism.

Make a pot of this if you're on a new health kick or just want to feel all warm and cozy.

Detox Soup


  • 4 carrots, chopped
  • 4 celery stalks, chopped
  • 1 bunch of kale, chopped
  • 2 cups cauliflower
  • 1/2 cup buckwheat
  • 1 whole white or yellow onion, diced
  • 3-4 cloves garlic, chopped
  • 1 tablespoon olive oil
  • 2-3 tablespoons no-salt seasoning (like 21 Salute or Italian)
  • 1 cup uncooked beans (or a mix of lentils)
  • 64 ounces bone broth or stock


  1. In a large pot over medium heat, sauté the chopped onion in the olive oil until translucent
  2. Add garlic and stir an additional minute
  3. Add all remaining ingredients and bring to a low simmer
  4. Cover and let simmer for about 90 minutes or until beans are cooked (you can also use cooked beans if short on time)
  5. Add additional salt, pepper, or seasoning as desired and serve!

**Option to add chicken: Add about 2 lbs of raw, bone-in chicken breasts. In this case, you will want to keep it at a very low simmer for 2-3 hours or until the chicken falls off the bone easily with a fork. Once cooked, pull the chicken and remove bones.