Heat vegetable oil in a large pot over medium heat.
Chop the onion and add to the pot. Cook for about 5 minutes or until translucent and softened.
Mince the garlic and add it to the top. Let cook for about 1 minute.
Peel the carrot, potato and squash. Take the seeds out of the squash. Chop all vegetables into 1-inch cubes and add to the pot.
Add the broth, turmeric, pepper, and bay leaf. Bring to a boil then turn heat down and let soup simmer for 20 minutes, or until vegetables are cooked through.
Remove the bay leaf. Discard.
Blend the soup with a blender or immersion blender, until smooth.
Stir the cheese into the soup and allow to melt. Stir well to incorporate the cheese.
Serve hot!
Recipe by Kiku Corner at https://www.kikucorner.com/2014/12/26/cheddar-cheese-butternut-squash-soup/