Go Back
+ servings

Instant Pot Keto Zuppa Toscana (dairy-free, potato-free, nut-free)

Your family will love this hearty and nourishing Instant Pot Keto Zuppa Toscana that's loaded with veggies, dairy-free, and nut-free (no cashews!). It's even proven to be a favorite for picky eaters! This Whole30 recipe makes a lot, so you'll love the leftovers even more!

CourseMain Dish, Soup
Prep Time 20 minutes
Cook Time 10 minutes
Total Time 30 minutes
Servings 10 servings
Calories 388 kcal
Author Rebecca Hansen


  • 2poundsfrozen cauliflower florets
  • 1cupbone broth
  • 2poundsnitrate-free ground Italian sausage
  • 8ouncesbaconchopped
  • 2cupsyellow onionfinely chopped
  • 6cupsceleriacpeeled and diced
  • 6cupsbone broth
  • 1tablespoonsalt
  • 1teaspoonblack pepper
  • 1bunchkaletorn from stems and into bite-size pieces


Cauliflower "Cream"

  1. Add the frozen cauliflower and bone broth to the stainless insert of your Instant Pot.

  2. Press the "Manual" button and adjust the time to 2 minutes on high pressure.

  3. Release the pressure as soon as it beeps.

  4. Transfer the contents of the pot to a blender and blend until smooth. Set aside. Don't wash the pot! Proceed!

For the Zuppa Toscana

  1. Add the ground Italian sausage and bacon to the stainless steel insert of the Instant Pot. Press the Saute button. Cook until the sausage is browned and bacon begins to crisp.

  2. Next, add the onion and celeriac to the pot and cook for 5 to 7 minutes, stirring occasionally.

  3. Add the bone broth, salt, and pepper to the pot.

  4. Secure the lid on the pot, seal the vent, and press the "Keep Warm/Cancel" button.

  5. Then, press the "Manual" button and adjust the time to 10 minutes on high pressure.

  6. When it beeps, immediately release the pressure and stir in the Cauliflower Cream and torn kale.

  7. Wait 5 minutes for the kale to soften, then serve.

Nutrition Facts
Instant Pot Keto Zuppa Toscana (dairy-free, potato-free, nut-free)
Amount Per Serving (1 serving)
Calories 388Calories from Fat 207
% Daily Value*
Fat 23g35%
Saturated Fat 8g50%
Cholesterol 71.5mg24%
Sodium 1400mg61%
Potassium 400mg11%
Carbohydrates 17g6%
Fiber 5g21%
Sugar 3g3%
Protein 26g52%
* Percent Daily Values are based on a 2000 calorie diet.