Go Back
+ servings
close-up view of sweet potato chestnut soup with sage and bacon that's whole30 and paleo

Sweet Potato-Chestnut Soup with Sage and Bacon

Prep Time 10 minutes
Total Time 1 hour
Servings 6 servings
Author Megan


  • 2-1/2 pounds sweet potatoes unpeeled, about 7
  • 2 cups bone broth
  • 1-1/2 cups chestnuts (about 9 ounces) chopped and already cooked, see buying or cooking guide below in Recipe Notes
  • 6 pieces bacon cooked and chopped
  • 1/4 cup animal fat or butter or coconut oil
  • 4 branches sage leaves, about 25 fresh leaves; 2 tablespoons fresh rosemary can also be substituted and is excellent
  • 1/2 teaspoon sea salt


  • Place broth and whole sweet potatoes into pot, or Instant Pot insert pot. For regular stove top, gently boil until fork-tender through to the center. For IP, place lid on, close steam vent, choose Manual and adjust time to 10 minutes. When timer goes off allow 20 minutes for it to cool naturally, then place towel over steam vent, press Cancel and open steam vent.
  • Remove pot for heat and allow sweet potatoes and broth to cool for 15-20 minutes. If using IP, unplug machine and remove insert pot to allow cooling.
  • After elapsed time, place the following into high-powered blender: sweet potatoes (unpeeled) and broth, 1/2 cup chestnuts, fat of choice, fresh sage and sea salt. Blend for about 30 seconds until smooth.
  • Transfer puree to medium size saucepan and reheat. Stir in final 1 cup chestnuts. Serve, garnished with about 2 Tablespoons bacon per bowl.
  • Additional topping suggestions include the following: sauerkraut for a sweet and sour flavor, coconut cream or raw cream, sauteed caramelized onions, a drizzle of toasted sesame oil or extra-virgin olive oil, fresh sage, fried sage.


This is how to prepare fresh chestnuts! -- an easy how-to using the Instant Pot. I also like to buy them at Trader Joe's, where they're affordable and already peeled and cooked. Lastly, you can order them here.