In a medium bowl, combine the cream cheese, mozzarella, cheddar, bacon, garlic powder, onion powder, and ranch seasoning until smooth and well mixed.
Select two Doritos of similar size. Spread a small amount of the cheese filling onto one chip, then gently press the second chip on top to form a sandwich.
Lightly dust each stuffed chip with flour. Dip into the beaten eggs, then coat thoroughly with the crushed Doritos.
Heat oil in a skillet over medium-high heat to about 350°F (175°C).
Fry each stuffed Dorito for 30–45 seconds per side, or until crisp and golden. Transfer to paper towels to drain excess oil.
While warm, sprinkle with extra bacon or a touch of cheese, if desired.
Variations
Use Cool Ranch Doritos for a tangy twist.
Add finely diced jalapeños to the cheese mixture for heat.
Substitute pepper jack cheese for extra spice.
Try baking instead of frying at 400°F (200°C) for 10–12 minutes to lighten the dish.
Tips
Make sure the filling is firmly pressed between the chips to prevent leaking while frying.
Crush Doritos into fine crumbs for better coating adhesion.
Keep the oil temperature consistent for even browning.
Serve immediately for the best texture—these are at their peak when the filling is hot and gooey.