01 - Boil tomatoes in a pot of water for 5-6 minutes until skins split. Drain and transfer to a blender with garlic, onion, serrano chilies if using, cumin, salt, and pepper. Blend until smooth.
02 - Heat 2 tablespoons oil in a skillet. Pour in the tomato sauce and simmer over medium heat for 7-10 minutes, stirring occasionally, until slightly thickened. Adjust seasoning if needed.
03 - Heat a little oil in a separate skillet over medium heat. Lightly fry tortillas one at a time for about 10 seconds per side, just until soft and pliable. Drain briefly on a paper towel.
04 - Dip each tortilla in the hot tomato sauce, coating both sides. Lay on a plate, fill with cheese, and fold in half or roll up. Repeat with all tortillas.
05 - Place 3 entomatadas on each plate. Drizzle with more tomato sauce, sprinkle with extra cheese, diced onion, and cilantro. Add a dollop of cream on top.