Over medium heat, sauté for 8 minutes or until soft and golden. And set aside.
In a large bowl, add caramelized onion, the cream cheese, mayonnaise, mozzarella, Parmesan, garlic powder, ground black pepper, and crushed red pepper.
Combine well using a spatula.
Spread the mixture into a small baking dish with an 8x8 size. Top with a
Top with a little extra Parmesan cheese for crunch.
Bake for 25 minutes, until bubbly and golden brown on top.
Serve hot with tortilla chips, crackers, or veggie sticks.
Notes
Use sweet onions like Vidalia; for the shortcut, substitute with store-bought caramelized onions or French-fried onions.
Adjust heat: cut back black pepper for mild flavor, add more red pepper flakes for medium, or toss in chopped jalapeños for extra spice.
Store leftovers in the fridge up to 3 days or freeze up to 3 months; reheat at 350°F for 10 minutes or microwave until bubbly.
Crockpot option: combine ingredients and cook on high 3–4 hours, then keep on warm for serving.