Season steaks with ½ teaspoon salt and ¼ teaspoon pepper. Set aside.
In a shallow dish, combine flour, 1 teaspoon pepper, 1 teaspoon garlic powder, and ½ teaspoon onion powder. Mix. In a shallow bowl, add beaten eggs.
Dredge seasoned steaks in flour, then into the egg mixture and back into the flour. Place on a paper towel-lined plate.
In a large skillet over medium-high heat, add lard. Fry steaks in hot lard for 3-4 minutes on each side, or until golden brown (meat should have an internal temperature of 145°F). Place back onto the plate.
Make gravy by removing all but 3 tablespoons of fat from the skillet. Add 3 tablespoons of dredging flour into the fat and cook over medium heat for 1-2 minutes, scraping up all bits from the skillet.
Gradually, pour in broth and milk, whisking until gravy is thickened and there are no more lumps (about 3-4 minutes).
Season with a little salt, pepper, and garlic powder. Remove gravy from the skillet and pour over warm steaks.