Add flour, cornmeal, baking powder, and salt to a large bowl and mix well. Pour in the cream corn and canola oil. Whisk to combine.
Spray a muffin tin with non-stick cooking spray, or line with liners. Pour batter into the muffin tin/liners and fill ¾ of the way. Bake for 12 minutes.
Making the Sloppy Joe Mixture
While the cornbread muffins are baking, cook the sloppy joe mixture. Brown ground beef with onion then drain fat. Add ketchup, Worcestershire, Dijon, brown sugar, garlic powder, pepper, and dry mustard to a large bowl. Whisk well, then add the ground beef. Stir to evenly distribute.
Remove the cornbread from the oven. Take out the center of the muffins to create a bowl for the sloppy joe to sit.
Add a scoop of sloppy joe mixture to the center of the cornbread muffins. Top with cheddar cheese and place back in the oven for 2 minutes, or until cheese is melted.