In a large skillet, combine the oil, onion, garlic and red pepper over medium heat. Cook, stirring, 3 to 4 minutes. Add the tomatoes, basil, bay leaf, salt and pepper. Bring to a low simmer and then reduce heat to low. Cover and cook about 15 minutes, stirring occasionally. Discard the bay leaf.