Creo que entiendo tu problema y lo que podrías utilizar sería que despues de realizar la consulta de inserción obtuvieras el id que se introdujo y ese mismo lo utilizaras para hacer la siguiente insercion.
Para eso puedes utilizar mysql_insert_id
Te dejo un ejemplo arcaico de mas o menos que se puede hacer.
Código PHP:
$sql = 'insert into tabla1 values ("","'.$titulo.'","'.$receta.'")';
if(mysql_query($sql)){
$sql_1 = 'insert into tabla2 values ("","'.$cantidad.'","'.mysql_insert_id.'")';
mysql_query($sql_1);
}
Es mas o menos un ejemplo, espero te pueda funcionar y sea lo que estas buscando