BBQ, burger, ribs, steak, baked beans, fries with lots of ketchup and mayonnaise - these are the core of American cuisine. But it also offers a wide variety of recipes, created from the blending of culinary traditions from all around the world.