Heat butter and oil over medium-low heat in a medium saucepan.
Add chopped garlic, onions, peppers, and celery. Sauté the vegetables for about 5 to 7 minutes, until just tender.
Meanwhile, combine the paprika, Creole seasoning, thyme, oregano, basil, Worcestershire sauce, hot sauce, and ground pepper in a small cup.
Stir tomatoes into the vegetables then add the seasoning mixture. Sauté for 1 minute longer.
Add chicken or vegetable stock and bring to a boil. Stir in the sliced green onions.
Continue boiling, uncovered, for 10 minutes. Most of the liquid will cook away.
Stir in the tomato paste until well blended into the sauce.
Remove from heat and stir in the 2 tablespoons butter.
Serve with fish, seafood, chicken, or other meat.