Jump to Recipe

Instant Pot Italian Soup:

I am a lover of cozy, hearty soups! And this Instant Pot Italian Soup is one of my new favorites. It is made with nourishing ingredients, sure to make your tummy happy.

Ingredients you will need:

  1. Grain-Free Cassava Orzo or any type of pasta you like
  2. Unsweetened coconut milk
  3. Turkey bone broth or any type of broth you use
  4. Garlic
  5. Ghee (if keeping it dairy-free substitute oil you use)
  6. Onions
  7. Italian sausage (substitute any type of ground meat)
  8. Zucchini
  9. Salt, pepper, cilantro, rosemary, oregano, thyme, basil, chili flakes
  10. Spinach
  11. Optional: parmesan cheese (if keeping it dairy-free use your favorite dairy-free parmesan cheese)

Preparing in the Instant Pot:

I set my Instant Pot to sauté function, add ghee/oil, warm for a couple minutes. And then I add the diced onions, salt + pepper, and sauté for 5 minutes. Next, I add minced garlic, seasonings, mix and cook 1-2 minutes. And then I add the sausage, with my spoon I break up the sausage into crumbles, and cook until no longer pink (5-7 minutes). Then I add the turkey bone broth, coconut milk, diced tomatoes, cilantro, and mix. Lastly, top with the orzo, zucchini, do not mix, close Instant Pot, seal valve, set to manual high pressure for 7 minutes. And once it is done quick release of pressure, mix in the parmesan cheese, spinach, and serve.

Preparing over stove top:

And don’t worry, if you don’t have an Instant Pot, make it over stove top. The instructions are similar to Instant pot, only you will be doing it in a large pot. Add ghee/oil to pot and warm, add the onions, salt and pepper, and sauté for 5-7 minutes. Add the minced garlic, seasonings, mix, and cook until fragrant (1-2 minutes). And then add in the sausage, with a spoon crumble up, and cook for 5-7 minutes. Add in the turkey bone broth, coconut milk, diced tomatoes, cilantro, and mix. Add in the orzo, zucchini, bring to boil, and then lower heat to a low simmer, cover, and cook 10-15 minutes, or until the orzo is cooked through. And lastly, mix in the spinach, parmesan, and serve.

Meal prep ahead:

This Italian soup is a great prep ahead meal. I typically will meal prep it on Sunday and enjoy throughout the week. The night I plan on eating, I simply add to a small pot, heat through, and enjoy.  And call me weird but it also taste really good cold!

Check out these other Instant Pot soups:

Instant Pot Chicken Pot Pie Soup

Instant Pot Cauliflower Soup


Instant Pot Italian Soup:

Serves 6


  • 1 package Jovial Foods Grain Free Cassava Orzo Substitute any type of pasta
  • 1 13.6 oz can coconut milk unsweetened
  • 1 24 fl oz. package turkey bone broth substitute any type of broth you use
  • 4 garlic cloves minced
  • 2 Tbsp ghee substitute any oil you use to keep dairy-free
  • 1/2 cup diced onions
  • Salt and pepper to taste
  • 4 Italian sausage links Substitute any type of ground meat you have
  • 2 large zucchini’s chopped
  • 2 14.5 oz cans diced tomatoes or diced fire roasted tomatoes
  • 1/2 cup chopped cilantro
  • 1/2 tsp dried Rosemary
  • 1/2 tsp oregano
  • 1/2 tsp thyme
  • 1/2 tsp basil
  • 1/4 tsp red chili flakes
  • 3 cups spinach
  • 1/2 cup Parmesan cheese of your choice use dairy-free parmesan if keeping it dairy-free



  • Set instant pot to sauté function, add ghee/oil and warm a couple minutes
  • Add onions, salt + pepper, and sauté 5 minutes, stirring throughout
  • Add minced garlic, sausage, seasoning, mix, and cook for 5 minutes
  • Add coconut milk, turkey bone broth, diced tomatoes, cilantro, and mix
  • Add orzo, zucchini on top of everything
  • Turn off sauté function, close instant pot, seal valve, set to manual high pressure for 7 minutes
  • Once done quick release pressure, add spinach, Parmesan, and mix, until spinach is wilted (1-2 minutes)
  • Enjoy!