This spicy tomato blue cheese soup gets its body from San Marzano tomatoes, its heat from Thai Sriracha sauce, and its depth from blue cheese--a rich creamy blue at that. Great for lunch, a snack, or a cold-weather treat. Perfect with grilled cheese.
Heat the olive oil in a large pot over medium heat. Add the onion and a generous pinch of salt and stir to coat the onion with oil. Cover and cook the onions for 2 minutes.
Add the garlic, cover the pot, and cook for 2 more minutes. Add the tomatoes along with their juice and the stock and bring to a simmer. Add the cream, Sriracha sauce, and oregano and simmer gently for 45 minutes.
Let the soup cool for at least 10 minutes and then add the blue cheese and blend until smooth in a blender, working in batches if needed. Strain the soup through a fine-mesh strainer into a clean pot, taste, adjust the seasoning if necessary, and reheat gently. Serve immediately. (The tomato soup will keep, covered in the refrigerator, for up to a few days.)