Your bare cast iron hates tomatoes.

Bare cast iron is a bad choice for acidic foods; enameled is the right tool.

Here’s the issue: bare cast iron relies on a layer of polymerized oil (seasoning) to be nonstick and rust-proof. Acids like tomatoes, wine, vinegar, and citrus break down that seasoning. You’ll end up with grayish, metallic-tasting food and a pan that needs to be re-seasoned. It’s not a one-time death sentence—I’ve simmered tomato sauce for 20 minutes in a well-seasoned skillet and been fine—but any longer cook or highly acidic dish will strip it.

Enameled cast iron has a glass-like coating that’s chemically inert. It won’t react with acids, won’t leach iron, and won’t discolor your food. That’s why it’s the standard for long braises, Bolognese, and anything with a wine reduction. It’s also easier to clean after acidic meals because there’s no seasoning to worry about.

The tradeoff? Enamel can chip if you drop it or bang utensils too hard. And you can’t get it screaming hot for searing like bare iron can handle. But for acidic foods, it’s not close.

Save the bare cast iron for cornbread and steaks.