Heat the olive oil in a large pot over medium heat. Add the onion and garlic and cook until softened, about 5 minutes.
Add the kabocha squash, potatoes, carrots, thyme, rosemary, salt, and pepper. Stir to combine. Cook for 5 minutes, stirring occasionally.
Add the vegetable stock and bring to a boil. Reduce heat to low and simmer for 25 minutes, stirring occasionally.
Remove from heat and let cool for 10 minutes. Carefully transfer the soup to a blender and blend until smooth. Return the soup to the pot and heat over medium heat until warmed through. Serve hot.
Interesting Facts
Kabocha squash is a type of Japanese pumpkin that is sweet, nutty, and creamy when cooked.
Root vegetables are an excellent source of nutrition, including vitamins, minerals, and fiber.
This soup is a great way to use up any extra root vegetables you have in your refrigerator.