You may reassign a different food as a state's signature food (fried chicken v. burdoo, Dungeness crab v. cedar-planked salmon, boiled lobster dinna' v. lobster roll, black and blue steak v. cowboy cookies, etc.). You may certainly change rankings.
No ranking. They're too different to compare. So, in no particular order:
New Mexico: Enchiladas (or anything else) with the green chiles that only grow right in New Mexico.
Maryland: Crab cakes (crab soup close second). Crab cakes do not contain bread crumbs.
Missouri: KC Burnt Ends.
North Carolina: Pulled Pork. (VA does this well also.)
Ohio: Skyline Chili. Not Gold Star. No way.
Louisiana: Gumbo. Or maybe a shrimp po' boy.
California: Sushi. Or fish tacos.
Colorado: STEAK. Seriously: best steaks I have ever had in the United States were at family-owned, one-off places in (mostly) western CO.
Virginia: Salt cured Smithfield ham, and anything derived therefrom.
Wisconsin: Johnsonville ... brats, etc. Cornbread battered walleye.
Some things like BBQ and fried chicken are regional, and can't really be associated with one State.