My wife hates baba ganoush, the Middle Eastern dip of roasted eggplant mixed with olive oil, sesame tahini, garlic, and lemon juice. And honestly, I don't blame her. I used to hate it, too. I mean, what gives? Eggplant is the bane of any child's existence, with its mushy texture and bitter aroma, on top of the fact that it's the only vegetable that's really a fruit that's named after a gamete. (This was a serious concern for me as a child.)

All that was true. Until, that is, I had my first taste of truly excellent baba ganoush.* It was made by a good friend of mine, an Israeli line cook who'd take time out of her afternoon to hover over the eggplants as they slowly charred over the open flames of the kitchen's burners. She'd wait until they were meltingly tender before recruiting me to carefully peel them, and then she'd mix them up with lemon juice, tahini, garlic, and olive oil. The resulting dip was simultaneously smoky, savory, bright, and creamy...and I was addicted.

* And even then, the gamete-iness of it didn't change.

Could I say it was the best thing I'd ever had? No. Could I even say it was the best baba ganoush I could have imagined? Uh-uh. But what I had in that first bite was the promise of greatness, and I've been seeking that greatness ever since.

Like many great dishes, baba ganoush is extraordinarily simple in concept: Roast some eggplants; scrape out the flesh; mix it with some garlic, lemon, tahini, and olive oil; and serve. It's in the details where things get a little more complicated. Let's take a little look-see, shall we?

Poking Around

First things first: the type of eggplant. Big ol' globes are usually the eggplant of choice, but I find that smaller Italian eggplants tend to be more intensely flavored, have fewer seeds, and are smaller, and therefore quicker to cook, to boot.

When cooking the eggplant, one of our primary goals is developing some nice smoky flavor. This comes from the charring of the skin and requires the intense radiation of a broiler or a direct flame. If you've got an open gas burner or an outdoor grill, that's your best bet; you want to carefully turn the eggplant directly on the flame until it is soft and charred. Otherwise, a broiler will do.

If there's one thing you should know about making baba ganoush, it's this: Cook your eggplants until they're done, then cook them some more. Your eggplants should be deeply charred and completely tender, collapsing at the slightest touch and giving no resistance when poked with a toothpick or knife. When you lift them from their stem caps with a pair of tongs, they should hang completely limp, like deflated hot-air balloons. A good rule of thumb? Cook them until you think they're burnt beyond saving, and that's when you're good to go.

Some recipes, like David Lebovitz's or Ellie Krieger's, suggest pricking the eggplants with a skewer or fork before cooking them. On paper, this makes sense: If concentration of flavor is our goal, then we want to get rid of as much excess moisture as possible. More holes = more channels for steam to vent out = denser cooked flesh.

But when I actually tried it out, I was surprised to find that the exact opposite was the case: Eggplant cooked without holes poked in the skin actually lost about 10% more of its water weight on average than pricked eggplant did. What the heck? How is that even possible?

It's because of this:

See, pricked eggplant starts losing its moisture slowly and steadily right from the very start of cooking. Steam escapes from the vents, taking away some heat and moisture with it. Un-pricked eggplant, on the other hand, will instead slowly start to inflate, the skin pulling away from the flesh and puffing out like a balloon as its steam gets trapped inside. What's more, that steam helps it retain energy. This leads to faster cooking and hastier release of moisture from the actual flesh of the eggplant.

Eventually—and you'll know when it happens—that steam will build up so much pressure that the eggplant skin will pop with an audible bang. The steam then very rapidly escapes into the oven, leaving behind concentrated flesh.

There's an added advantage to not poking: It makes the eggplant much easier to peel.

I place peeling charred eggplants up there with peeling Hatch chilies or cleaning my dog's ears in the "things I don't want to have to do ever again" department. But when you cook them with no pokes, the eggplants practically peel themselves, because their skins puff out and come away in long strips.

Go for a Spin

Next step: drainage. In Yotam Ottolenghi's Plenty, he suggests transferring the scooped eggplant flesh to a fine-mesh strainer to drain off excess liquid. This is a good idea—the dip I made with drained eggplant flesh had a much better, creamier texture than the version made with undrained flesh—but it's time-consuming, taking up to an hour for the eggplant to drain completely. Could I hasten the process?

I tried squeezing the eggplant in cheesecloth and pressing it into a chinois with a ladle. Both methods work, but they're a bit messy. Instead, I reached for my salad spinner, laying the fat chunks of eggplant flesh around its perimeter, then took them for a gentle spin and watched as the brown, watery juices flowed out of them. I was left with eggplant as dry and concentrated in flavor as if I'd let it rest in a strainer for a full hour, in just about 30 seconds.

Emulsify, Emulsify!

With our eggplant cooked and packed with intense, smoky flavor, we're in the home stretch here. Baba ganoush is a simple dip, and there are really only four more essential flavoring elements: garlic, tahini, lemon juice, and olive oil. How we add them is what's important.

The garlic and lemon juice—both largely water-based additives—are easy: Just stir them right in. I go with a whole clove of garlic and about a tablespoon of lemon juice per eggplant, which is higher than what most recipes call for, but I like my baba ganoush bright and hot. (Feel free to start with less and add more to taste.)

The tahini and olive oil, on the other hand, are fat-based additives. What does this mean for our dip? Well, as we all know, fat and water don't play together very nicely. Dump your tahini and olive oil directly into the eggplant and stir it in, and your dip ends up with a greasy aftertaste. Some recipes overcome this effect with the use of power tools: A food processor will quite easily get that oil to emulsify with the liquid, resulting in a smooth, hummus-like texture.

But I like my baba ganoush to have some more textural interest to it, interspersing tender chunks and strips of eggplant bound together in a creamy dip. How do you get that?

The best way I know of is a method another old friend, Paula, learned from her Lebanese mother-in-law: pretend you're making mayonnaise. After all, on a microscopic level, baba ganoush and mayonnaise are not all that different; both are oil-in-water emulsions. The key to a smooth, stable emulsion is to slowly introduce the oil. I start by whipping up my eggplant, garlic, and lemon juice with a fork as if I were scrambling eggs, breaking down the eggplant into a rough paste.

Next, I add the tahini and whip it in vigorously until it's incorporated. Finally, I slowly drizzle in olive oil (and plenty of it—a third of a cup for my three eggplants), whisking hard the whole time.

The result is a baba ganoush that's lighter, creamier, and more intense than any other I've had, with a savory, smoky aroma, bright acidity, a hint of garlicky heat, and plenty of good olive oil flavor. (You did remember to use your best olive oil, right?)