In a large pot, heat olive oil over medium heat. Add onions and garlic, sautéing until onions are translucent.
Add carrots, celery, and potatoes to the pot. Cook for about 5 minutes, stirring occasionally.
Pour in the vegetable broth and bring the mixture to a boil. Reduce heat, cover, and simmer for 20 minutes or until vegetables are tender.
Stir in the plant-based cream, thyme, salt, and pepper. Cook for another 5 minutes.
Use an immersion blender to partially blend the soup for a creamy yet chunky texture.
Toast the wholemeal bread slices.
Serve the soup hot, garnished with fresh parsley, alongside the toasted wholemeal bread.