Preheat oven to 325F. Cream butter. Add flavorings, lemon juice, and pudding mix to cream mixture (do not prepare pudding). Stir in eggs, one at a time. Combine Martha White self-rising flour, baking powder, and salt together. Add flour mixture to creamed mixture. Add sour milk (can sour milk by adding 2 tablespoons lemon juice). Mix well, but do not beat by hand. Grease and flour pan. Bake at 325F for 1 hour and 20 minutes. Dust with powdered sugar. Allow to cool.
Cajun Country -- New Iberia, Louisiana