Skip to Content

Instant Pot Keto Tuscan Soup Recipe

Instant Pot Keto Tuscan Soup Recipe

Hey y'all! If you're craving a rich, creamy soup that satisfies your soul and your keto goals, this Instant Pot Keto Tuscan Soup Recipe is about to become your new favorite. Brimming with savory Italian sausage, vibrant spinach, sun-dried tomatoes, and silky cream, it's the perfect dish for cozy weeknight dinners, meal prep, or even entertaining friends. So grab your Instant Pot—let's get cooking!

Why You'll Love This Instant Pot Keto Tuscan Soup Recipe

  • Ready in under 30 minutes—perfect for busy nights.
  • Ultra-creamy and loaded with bold, comforting flavors.
  • Low in carbs yet hearty enough to keep you satisfied.
  • Easy to customize with your favorite keto-friendly add-ins.
  • Leftovers taste even better the next day!

Ingredients for Instant Pot Keto Tuscan Soup Recipe

  • 1 lb mild or hot Italian sausage, casing removed
  • 1 medium onion, diced
  • 3 cloves garlic, minced
  • ½ cup sun-dried tomatoes (packed in oil), drained and chopped
  • 4 cups low-sodium chicken broth
  • 1 large head cauliflower, cut into small florets (about 4 cups)
  • 1 teaspoon dried Italian seasoning
  • ½ teaspoon crushed red pepper flakes (optional)
  • 1 teaspoon salt, or to taste
  • ½ teaspoon black pepper
  • 3 cups fresh baby spinach
  • ¾ cup heavy cream
  • ½ cup grated Parmesan cheese, plus more for garnish

How to Make Instant Pot Keto Tuscan Soup Recipe

Step 1: Sauté the Sausage and Aromatics

  1. Set your Instant Pot to ‘Sauté’. Add the sausage and cook for 4-5 minutes, breaking it up with a spatula, until browned and cooked through.
  2. Add diced onion and cook for 2-3 minutes until translucent. Stir in minced garlic and cook for 1 minute until fragrant.

Step 2: Pressure Cook the Soup Base

  1. Stir in sun-dried tomatoes, cauliflower florets, chicken broth, Italian seasoning, red pepper flakes, salt, and black pepper. Scrape up any browned bits from the bottom.
  2. Seal the Instant Pot lid. Set to ‘Pressure Cook’ (Manual) on high for 5 minutes. Allow a natural pressure release for 5 minutes, then quick-release remaining pressure.

Step 3: Finish with Spinach, Cream, and Cheese

  1. Stir in the baby spinach until wilted, about 1 minute.
  2. Add heavy cream and Parmesan cheese, stirring until the soup is creamy and well combined.
  3. Taste and adjust seasoning as needed.
Instant Pot Keto Tuscan Soup Recipe

Notes for the Best Instant Pot Keto Tuscan Soup Recipe

  • Use Italian sausage with a bit of spice for extra flavor, or try turkey sausage for a leaner version.
  • Cauliflower keeps the soup low-carb but still hearty—if you’re new to this veggie, check out cauliflower’s health benefits.
  • For extra creaminess, blend half the soup with an immersion blender before adding the spinach.

Variations for Instant Pot Keto Tuscan Soup Recipe

  • Chicken Tuscan Soup: Swap sausage for cubed chicken breast or thighs.
  • Dairy-Free: Use coconut cream and nutritional yeast instead of heavy cream and Parmesan.
  • Extra Veggies: Add chopped zucchini or bell peppers for more color and nutrition.

Required Equipment for Instant Pot Keto Tuscan Soup Recipe

  • 6-quart (or larger) Instant Pot
  • Spatula or wooden spoon
  • Sharp knife and cutting board
  • Measuring cups and spoons

Storage Instructions for Instant Pot Keto Tuscan Soup Recipe

Let the soup cool completely, then store in an airtight container in the refrigerator for up to 4 days. To freeze, portion into freezer-safe containers and store for up to 2 months. Reheat gently on the stovetop or in the microwave, stirring occasionally for a smooth texture.

Serving Suggestions for Instant Pot Keto Tuscan Soup Recipe

  • Top bowls with extra Parmesan cheese and a sprinkle of fresh basil.
  • Serve alongside keto garlic bread or a crisp, green salad.
  • Pair with a glass of dry white wine for a comforting dinner.

Pro Tips for the Perfect Instant Pot Keto Tuscan Soup Recipe

  • For ultra-smooth soup, mash some cauliflower against the side of the pot or use an immersion blender before adding spinach (immersion blender tips here).
  • Finish with a drizzle of good olive oil for restaurant-level flavor.
  • Don’t add cream until the end to prevent curdling under pressure—learn more about pressure cooking dairy here.

FAQ for Instant Pot Keto Tuscan Soup Recipe

Can I make this Tuscan soup on the stovetop?
Yes! Brown sausage and aromatics in a large pot, then simmer the broth, cauliflower, and seasonings covered for 15-20 minutes before finishing with spinach, cream, and cheese.
Is this recipe gluten-free?
Absolutely—just double-check your sausage and broth to be sure they’re certified gluten-free.
How can I make this soup spicier?
Use hot Italian sausage and increase the red pepper flakes to taste for a fiery kick.

Prep Time: 10 minutes | Cook Time: 12 minutes | Total Time: 22 minutes

★★★★★ 4.60 from 166 ratings

Instant Pot Keto Tuscan Soup Recipe

yield: 4 servings
prep: 15 mins
cook: 20 mins
total: 35 mins
A creamy, low-carb Tuscan-inspired soup made in the Instant Pot, featuring Italian sausage, spinach, sun-dried tomatoes, and a rich, flavorful broth. Perfect for a keto-friendly dinner.
Instant Pot Keto Tuscan Soup Recipe

Ingredients

  • 1 lb Italian sausage (mild or spicy), casings removed
  • 1 tablespoon olive oil
  • 1 small onion, diced
  • 3 cloves garlic, minced
  • 4 cups chicken broth (low sodium)
  • ½ cup sun-dried tomatoes, chopped
  • 3 cups fresh spinach
  • 1 cup heavy cream
  • ½ teaspoon dried Italian herbs
  • Salt and pepper to taste

Instructions

  1. 1
    Set the Instant Pot to sauté mode. Add olive oil and Italian sausage. Cook, breaking up the sausage, until browned.
  2. 2
    Add diced onion and minced garlic. Sauté for 2-3 minutes until the onion is translucent.
  3. 3
    Pour in the chicken broth and stir in sun-dried tomatoes and Italian herbs. Secure the lid and set to cook on high pressure for 7 minutes.
  4. 4
    Quick release the pressure. Stir in the fresh spinach and heavy cream. Season with salt and pepper to taste.
  5. 5
    Switch to sauté mode and simmer for 2-3 minutes until the spinach is wilted and the soup is heated through. Serve hot.
CLICK FOR NUTRITION INFO

Approximate Information for One Serving

Serving Size: 1 serving
Calories: 430cal
Protein: 22 gg
Fat: 34 gg
Saturated Fat: 0g
Trans Fat: 0g
Cholesterol: 0mg
Sodium: 0mg
Potassium: 0mg
Total Carbs: 8 gg
Fiber: 0g
Sugar: 0g
Net Carbs: 0g
Vitamin A: 0
Vitamin C: 0mg
Calcium: 0mg
Iron: 0mg

Nutrition Disclaimers

Number of total servings shown is approximate. Actual number of servings will depend on your preferred portion sizes.

Nutritional values shown are general guidelines and reflect information for 1 serving using the ingredients listed, not including any optional ingredients. Actual macros may vary slightly depending on specific brands and types of ingredients used.

To determine the weight of one serving, prepare the recipe as instructed. Weigh the finished recipe, then divide the weight of the finished recipe (not including the weight of the container the food is in) by the desired number of servings. Result will be the weight of one serving.

Did you make this recipe?

Please consider Pinning it!!