Press the saute function on the instant pot and add the butter. Once the butter melts, add the onions and cook for 2-3 minutes or until translucent.
Turn off the saute function and stir in the fresh garlic. Let the garlic and onion sit for about 20 seconds.
Add the chicken stock and crushed tomatoes. Using a wooden spoon, scrape the bottom of the pot to loosen the stuck bits at the bottom.
Add the tomato sauce, Italian seasoning, basil, oregano, brown sugar, granulated garlic, salt, and pepper.
Place the lid on the Instant Pot, and make sure the pressure valve is set to 'sealing'.
Press the soup button, and let the Instant Pot cook the soup.
When the Pot is done, it will beep and go to 'off'. Do a quick release - With a potholder, and carefully, turn the pressure valve from 'SEALING' to 'VENTING', and release the pressure from the pot - this may take a couple of minutes. When the pressure is completely released, the float valve will dropdown. MAKE SURE THE FLOAT VALVE IS DOWN, BEFORE OPENING THE LID.
Once the float valve is down, remove the lid to the Instant Pot. Add the 1/3 cup of heavy cream, and stir. Add the Gnocchi, and stir into the soup.
Most fresh Gnocchi only needs to cook for 1 - 2 minutes. After a couple of minutes, the Gnocchi should be done, tender, but still a little firm. Place in a soup bowl to serve, and sprinkle generously with Parmesan cheese. Serve with your favorite croutons, bread or crackers. Enjoy!