Melt butter in a medium sized saucepan over medium high heat. Add in tomatoes, onions and garlic. Cook, stirring regularly, until tomatoes are mostly rendered down, about 10-12 minutes.
Turn heat to low and stir in pumpkin, milk, parmesan, oregano, basil, and salt & pepper. Cover and cook over low, stirring occasionally, for about 15 minutes.