Idiom Translator

How do you say “A bun in the oven” in Spanish?

The closest natural Spanish equivalent is estar embarazada, which literally means “to be pregnant”. English speakers use a bun in the oven to mean a baby developing during pregnancy. Direct and natural; it does not keep the playful food comparison. Register: neutral. Usage frequency: common.

Closest natural Spanish

estar embarazada

/esˈtaɾ embaɾaˈsaða/

Literal meaning
“to be pregnant”
Register
neutral
How often it's used
common
Equivalence

Close equivalent

85 out of 100

What a native Spanish speaker would actually say

Spanish usually works best with a straightforward pregnancy announcement. “Está embarazada” says exactly what is happening without adding a joke.

“Esperar un bebé” gives the news a warmer, forward-looking feel. Either is safer than inventing an oven phrase that the listener may take literally.

How close is the meaning?

  • Meaning5 out of 5
  • Tone3 out of 5
  • Context5 out of 5
  • Literal similarity1 out of 5

These ratings are editorial approximations, not measurements.

What are other ways to say it in Spanish?

  • esperar un bebé

    Literally: “to expect a baby”

    A warm choice for announcing the news.

In context

  • English

    At dinner, Jo announced she had a bun in the oven.

    Spanish

    Durante la cena, Jo anunció que estaba embarazada.

  • English

    My sister has a bun in the oven; the baby is due in May.

    Spanish

    Mi hermana está embarazada; está previsto que el bebé nazca en mayo.

Related expressions

Last updated 2026-09-19