Place the vegetable stock, baby marrow, garlic and onion in a large saucepan and simmer until the baby marrow and onion are tender. Season with salt and pepper to taste.
Remove the soup from the heat and add the baby spinach, cover with a lid for 5 minutes.
Add the soup to a blender and blend for 1 minute. Add the amasi/maas and blend again to form a smooth and creamy soup.
Divide into bowls, drizzle with olive oil and scatter with Parmesan. Serve with crusty bread.