Sauté onion in 1 tablespoon hot oil in a large skillet over medium-high heat until tender.
Process onion, 1 can of peas, and next 4 ingredients in a blender or food processor until mixture is smooth, stopping to scrape down sides. Stir in hush puppy mix, and gently fold in remaining can of peas.
Shape mixture by 2 tablespoonfuls into 3-inch patties, and place on a wax paper-lined baking sheet. Cover and chill 1 hour.
Cook patties, in batches, in 3 tablespoons hot oil, adding oil as needed, in a large skillet over medium heat for 1 1/2 minutes on each side or until patties are golden brown. Drain patties on paper towels, and keep them warm. Serve with desired toppings.
Very messy to make, but crisp and tasty right out of the pan!