Instant Pot Keto Tuscan Soup (Creamy & Ready in 30)

I fell hard for Zuppa Toscana at a certain Italian chain restaurant years ago, then realized I could make a richer, lower-carb version at home in half the time.

This Instant Pot keto tuscan soup is creamy, loaded with sausage and kale, and skips the potatoes without anyone noticing. One pot, about 30 minutes, and dinner basically makes itself.

I make it on cold weeknights when I want comfort food that still keeps me in ketosis.

Why You’ll Love This Soup

  • One pot, start to finish. You brown, dump, and pressure cook in the same Instant Pot. Fewer dishes, happier you.
  • Genuinely keto. Cauliflower stands in for potatoes, so you get all the heartiness with a fraction of the carbs.
  • Fast. Real pressure-cook time is only a few minutes. Most of the work is the pot coming to pressure.
  • Crowd-friendly. Spicy sausage fans and mild-soup people can both be happy with one small tweak.
  • Freezer-friendly base. Make it ahead, stash it, reheat on a packed night.

A Quick Word on This Recipe

The original soup leans on russet potatoes for body, and those are a carb bomb if you’re eating keto.

Cauliflower florets break down just enough to feel starchy and soak up the creamy broth, so you get that same spoon-coating richness.

Add the bacon and a shower of parmesan, and most people will swear there are potatoes hiding in there. There aren’t. That’s the fun part.

Also Read: Mediterranean Marinated Chicken Breastc

What You’ll Need

For the soup base:

  • 1 lb Italian sausage (mild or hot, casings removed)
  • 4 slices bacon, chopped
  • 1 small yellow onion, diced
  • 4 cloves garlic, minced
  • 1/2 tsp red pepper flakes (optional, for heat)
  • 4 cups chicken broth (low sodium)
  • 1 medium head cauliflower, cut into small florets (about 4 cups)
  • 1/2 tsp salt, plus more to taste
  • 1/4 tsp black pepper

To finish:

  • 1 cup heavy cream
  • 1/2 cup grated parmesan cheese
  • 3 cups chopped kale (stems removed)

Ingredient Notes

Italian sausage does the heavy lifting on flavor. Mild keeps it family-friendly, hot brings a slow warmth. If you only have links, just squeeze the meat out of the casings.

Cauliflower is your potato swap. Cut the florets small and even so they cook through in the short pressure time and break down into that creamy texture.

Heavy cream and parmesan go in at the very end, on the low Sauté setting. Boiling dairy under pressure can split it, and nobody wants grainy soup.

Tools You’ll Need

  • 6-quart (or larger) Instant Pot
  • Cutting board and sharp knife
  • Wooden spoon or silicone spatula
  • Measuring cups and spoons
  • Ladle

How to Make Instant Pot Keto Tuscan Soup

  1. Set the Instant Pot to Sauté. Add the chopped bacon and cook until the fat renders and the pieces start to crisp, about 4 to 5 minutes. Scoop the bacon out and set it aside.
  2. Add the Italian sausage to the bacon fat. Break it up with a wooden spoon and cook until browned and no longer pink, about 5 minutes.
  3. Stir in the onion, garlic, and red pepper flakes. Cook for 2 to 3 minutes, until the onion softens and the kitchen smells incredible.
  4. Pour in the chicken broth and scrape the bottom of the pot clean to lift any browned bits. This step matters. Stuck-on bits can trigger a burn warning later, so get that bottom spotless.
  5. Add the cauliflower florets, salt, and pepper. Lock the lid, set the valve to sealing, and pressure cook on High for 3 minutes.
  6. Quick release the pressure once cooking finishes. Carefully open the lid away from your face.
  7. Switch back to Sauté on low. Stir in the heavy cream, parmesan, and kale. Let it simmer gently for 2 to 3 minutes, until the kale wilts and the broth turns silky.
  8. Stir the bacon back in. Taste, adjust the salt, and ladle into bowls with extra parmesan on top.

Pro Tips

  • Cut cauliflower small and even. Big chunks stay firm in 3 minutes of pressure. Small florets break down and thicken the broth on their own.
  • Deglaze like you mean it. A clean pot bottom after browning is the single best way to dodge the dreaded burn notice.
  • Add dairy last, off high heat. Stir cream and cheese in on the low Sauté setting so they melt smooth instead of curdling.
  • Taste before you salt. Sausage, bacon, broth, and parmesan all bring sodium. Season at the very end so you don’t overshoot.
  • Want it thicker? Mash a few cauliflower florets against the side of the pot before adding cream. Instant body, zero extra carbs.

Also Read: Bacon Jalapeño Popper Cheese Balls

Substitutions and Variations

  • No Instant Pot? Build it in a Dutch oven on the stovetop. Simmer the cauliflower in the broth for 12 to 15 minutes until tender, then finish the same way.
  • Dairy-free: Swap heavy cream for full-fat coconut milk and use a dairy-free parmesan. The coconut adds a gentle sweetness that plays well with the sausage.
  • Spinach swap: Out of kale? Stir in a few handfuls of baby spinach at the end. It wilts in under a minute.
  • Radish version: Quartered radishes are a popular potato stand-in for keto soups. They lose their bite and turn mild and tender under pressure.
  • Extra protein: Stir in shredded rotisserie chicken with the kale for an even heartier bowl.

Make-Ahead Tips

You can brown the sausage and bacon a day in advance and keep them in the fridge.

When you’re ready, drop everything in the pot and pick up at the broth step.

For the creamiest result, hold off on the cream, parmesan, and kale until you actually reheat and serve.

Storage and Leftovers

MethodHow LongNotes
Fridge3 to 4 daysStore in an airtight container
FreezerUp to 2 monthsFreeze the cream-free base for best texture
ReheatLow and slowWarm on the stove over medium-low, stirring often

Cream-based soups can separate a little after freezing. Reheat gently and give it a good stir, and it comes right back together.

If you froze the base without the dairy, stir in fresh cream and parmesan as it reheats.

Good to Know

Estimated nutrition (per serving, makes 6): roughly 420 calories, 34g fat, 8g net carbs, 22g protein. Treat these as an estimate, since brands and sausage cuts vary.

Make it a full meal: This soup is rich enough to stand alone, but a simple side salad with olive oil and lemon keeps things light. For non-keto eaters at the table, a slice of crusty bread does the trick.

Time-saver: Buy pre-cut cauliflower florets and pre-chopped kale from the produce section. You can shave a solid 10 minutes off prep.

FAQ

Is Tuscan soup keto? Traditional Zuppa Toscana is not, because of the potatoes. Swapping in cauliflower and using heavy cream makes this version low-carb and keto-friendly.

Can I use frozen cauliflower? Yes. Add it straight from frozen and keep the pressure time at 3 minutes. It may release a little extra water, so taste and adjust seasoning at the end.

Why did my Instant Pot say “burn”? Almost always leftover browned bits on the pot bottom. Deglaze thoroughly with the broth and scrape before pressure cooking.

Can I make it less spicy? Use mild Italian sausage and skip the red pepper flakes. You’ll still get all the savory depth without the heat.

How do I thicken keto soup without flour? Mash some of the cooked cauliflower into the broth, or simmer a few extra minutes after adding the cream. Both thicken it with no added carbs.

Does it reheat well? It does. Warm it gently over low heat and stir often so the dairy stays smooth.

Recipe Card

Instant Pot Keto Tuscan Soup Prep: 10 min · Cook: 20 min · Total: 30 min · Servings: 6

Ingredients: 1 lb Italian sausage, 4 slices bacon, 1 small onion, 4 cloves garlic, 1/2 tsp red pepper flakes, 4 cups chicken broth, 1 head cauliflower (florets), 1/2 tsp salt, 1/4 tsp pepper, 1 cup heavy cream, 1/2 cup parmesan, 3 cups chopped kale.

Instructions:

  1. Sauté bacon until crisp, remove.
  2. Brown sausage in the bacon fat.
  3. Add onion, garlic, pepper flakes, cook 2 to 3 min.
  4. Pour in broth and scrape the pot bottom clean.
  5. Add cauliflower, salt, pepper. Pressure cook High 3 min.
  6. Quick release.
  7. On low Sauté, stir in cream, parmesan, kale. Simmer 2 to 3 min.
  8. Return bacon, taste, serve.

Estimated nutrition per serving: ~420 cal, 34g fat, 8g net carbs, 22g protein (estimate).

Similar Posts

Leave a Reply

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