Temelde böyle bir şey işinizi görmeli ama ek almış halleri tekrarlananlar vs. gibi detayları hesaba katarsanız daha spesifik bişeyler hazırlanmalı.
$meyveler = array("Elma", "Armut", "Muz", "Kiraz");
$baslik= "elma ve armut ile tatlı yapma";
$pattern = implode("|", $meyveler);
preg_match_all("#$pattern#i", $baslik, $output);
var_dump($output);
/*
array (size=1)
0 =>
array (size=2)
0 => string 'elma' (length=4)
1 => string 'armut' (length=5)
*/