Preheat your oven to 375°F (190°C). Greedily imagine it warming up so you can do a victory dance once you’re done.
Blanch the beans for 2–3 minutes, then plunge them into ice water to stop cooking. Drain well. This keeps them bright and crisp—no mushy green goo here.
In a bowl, mix softened cream cheese, sour cream or yogurt, garlic, onion powder, salt, and pepper until smooth.
Fold in the beans and half of the cheddar. Stir until everything looks happily coated.
Spread the mixture in a baking dish. Sprinkle the remaining cheddar on top, then a layer of French-fried onions.
Bake for 20–25 minutes, until the edges are bubbly and the top is lightly golden. If you want extra crunch, broil for 1–2 minutes at the end—watch like a hawk.
Let it rest for a few minutes, then serve. Yes, it’s hard to wait, but the creaminess needs to set a bit.