Start by heating olive oil in a large pot over medium heat.
Add the diced onion, poblano pepper, and garlic, and cook until softened, about 5 minutes.
Add the diced potatoes and corn to the pot, stirring them into the vegetable mixture.
Cook for another 5 minutes, ensuring everything is well combined.
Pour in the vegetable broth and bring the mixture to a boil.
Once boiling, reduce the heat to simmer and cook until the potatoes are tender, about 20 minutes.
Stir in the cream cheese and Monterey Jack cheese until melted and the chowder becomes thick and creamy.
Season with salt and pepper to your taste preference.
Divide the chowder among bowls and squeeze lime wedges over each serving for added flavor.
Garnish with additional cheese or fresh herbs if desired.