In a large pot, heat butter or olive oil over medium heat. Sauté the onion and garlic until fragrant.
Add the diced potatoes, corn, and smoked paprika. Stir well.
Pour in the vegetable broth and bring to a boil. Reduce heat and simmer for 15-20 minutes, or until the potatoes are tender.
Use an immersion blender to partially blend the chowder, leaving some chunks for texture.
Stir in the heavy cream, season with salt and pepper, and simmer for another 5 minutes.
Serve hot, garnished with fresh parsley.