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
