In large stock pot, heat butter and olive oilÂ
Add chopped yellow onion, green onions and leeks (leeks need to be thoroughly washed due to extra dirt stuck between stalks)
Saute yellow onion, green onion and leeks on low temp to avoid browning for about 6-8 minutes
Add to large stock pot the chunks of potatoes, salt and pepper. Simmer for 45 minutes covered or until potatoes are tender
Set aside 2 cups of cooked potatoes either boiled or baked to add after using immersion blender.
Using the best immersion blender for soup, blend in stock pot the soup mixture until smooth.
Add vegetable broth, bay leaf, thyme and simmer for 5 minutes or until heated through
When ready to serve add extra chunks of potatoes and corn
Remove bay leaf before serving
Season to taste and add preferred toppings
Optional for toppings: bacon, parsley, sour cream, shredded cheddar cheese, chopped cauliflower rice, green onion