Add butter to a stock pot and heat over medium heat until the butter is melted.
Add the onions, celery, carrots, garlic powder, salt, and pepper. Stir well to coat veggies evenly with butter and spices, then sauté until the onions are tender and translucent.
Add the broth, potatoes, and dill. Bring to a boil, then reduce the heat to a simmer and cook for 20 minutes on simmer, covered.
Check that the potatoes are cooked through. When the potatoes are cooked, add cooked salmon, corn, evaporated milk, and cheese. Turn the heat up to medium low and stir continuously until the cheese is melted.