top of page

Romantic Spanish Expressions Used in Spain: 10 Love Idioms You’ll Hear from Natives

Updated: Feb 16


Romantic Spanish Expressions used in Spain by native speakers

Love, passion, flirting, and heart-felt phrases — but Spanish 🇪🇸 style. These are real expressions Spaniards actually use in everyday conversation to talk about love, crushes, and deep feelings.

Whether you’re texting your crush, listening to Spanish songs, or just want to sound more natural, these romantic expressions will help you speak real Spanish.



Real Spanish, Real Emotion


At Straight from Spain Academy, we focus on authentic expressions used in Spain today. The phrases below reflect how love and affection are spoken about naturally — not how they’re translated in a classroom.



  1. Eres mi media naranja


Meaning

Soulmate


Literal translation

You are my half orange


Why it’s romantic

 This is how Spaniards talk about the “perfect match” — someone who completes you.


Example

Eres mi media naranja→ You’re my soulmate.


Audio cover
Eres mi media naranja




  1. Estoy loco/a por ti


Meaning

Used to emphasize strong romantic feelings.


Literal translation

I’m crazy about you


Example

Estoy loca por ti y no puedo ocultarlo más. → I’m crazy about you and can’t hide it anymore.


Audio cover
Estoy loca por ti y no puedo ocultarlo más


  1. Estar hasta las trancas (de alguien)


Meaning

 To be head over heels in love. To be deeply in love with someone; to feel intense affection or infatuation.


Literal translation

“To be up to the door bolts (of someone)”


Why it sounds strange in English

In Spanish, trancas are the bars that close a door. Being “hasta las trancas” means being completely full / to the limit, which is why emotionally it means deeply, intensely in love.


Example

Estoy hasta las trancas de ti. I’m totally in love with you.


Audio cover
Estoy hasta las trancas de ti

Bonus (very Spanish)

 It can also mean having too much of something

Estoy hasta las trancas de trabajo.I'm up to my neck in work.




Spanish couple representing romantic Spanish expressions
We teach real Spanish as it’s spoken in Spain — so you can communicate naturally and confidently. PROMO CODE: FREETRIAL


  1. Ser como la trucha al trucho


Meaning

To be completely smitten with someone; to be head over heels in love or very strongly attracted.


Literal translation

To be like the female trout to the male trout


This expression is informal and slightly humorous. It’s often used to describe someone who is clearly in love and can’t hide it — especially when the attraction is obvious to everyone else.


Example

Desde que se conocieron, son como la trucha al trucho. → Since they met, they are completely head over heels for each other.)


Audio cover
Desde que se conocieron, son como la trucha al trucho

Cultural note

This idiom is more colloquial and sounds very natural in spoken Spanish in Spain. It’s not something you’d use in a formal context, but perfect for everyday conversations.



  1. Estar colado/a por alguien


Meaning

To have a crush on someone.


Literal translation

“To be strained/filtered for someone” or “to be slipped in for someone”.


Why it doesn’t make sense in English

Colado/a  literally refers to something that has passed through a filter or slipped through unnoticed. In emotional Spanish, it evolved to mean someone whose feelings have “slipped in” deeply — hence having a crush.


Example

 Está colado por su compañera. → He has a crush on his colleague.


Audio cover
Está colado por su compañera


  1.  Morirse por alguien


Meaning

To be crazy about someone.


Literal translation

To die for someone.


Why it sounds extreme in English

In Spanish, morirse por is often used figuratively, not literally. It expresses strong desire or intense feelings, which is why romantically it means being crazy about someone, not actually dying.


Example:

Me muero por ti. → I’m crazy about you.


Audio cover
Me muero por ti


  1. Tener un flechazo


Meaning: Love at first sight.

Literal translation: “To have an arrow shot” or “to be struck by an arrow”.

Why it works metaphorically:The expression comes from Cupid’s arrow. In Spanish, tener un flechazo means being hit suddenly by love, which is why it’s used for love at first sight.


Example: Fue un flechazo. It was love at first sight.


Audio cover
Fue un flechazo


  1. Perder la cabeza por alguien


Meaning

 To be so in love with someone that you stop thinking rationally — your emotions take over completely.

It expresses strong passion or obsession in a romantic context. The person has such an intense attraction that they “lose their head” emotionally.


Literal translation

To lose your head for someone


Usage note (Spain)

Very common in Spain, informal but natural. It’s often used to talk about someone who is deeply infatuated and willing to do almost anything for the person they love.


Example

Ha perdido la cabeza por ella. → He’s lost his head over her.


Audio cover
Ha perdido la cabeza por ella



  1. Caer rendido/a ante alguien


Meaning

To fall completely in love / to be totally won over by someone.

It expresses surrendering emotionally — you didn’t stand a chance.


Literal translation

“To fall surrendered in front someone”.


Why it sounds different in English

In Spanish, rendido comes from the idea of giving up or surrendering. Emotionally, caer rendido ante alguien means you’re so in love or captivated that you completely give in.


Example

Desde el primer día cayó rendido ante ella.From the first day, he fell completely for her.


Audio cover
Desde el primer día cayó rendido ante ella



  1. Ser el amor de mi vida


Meaning

You are the most important romantic love I’ve ever had — the person I see as unique, irreplaceable, and central to my life.

It’s a very strong and sincere declaration of love. In Spain, it’s used when feelings are deep and serious, often implying long-term commitment or a life-defining relationship.


Literal translation

 “To be the love of my life.”


Example:

Eres el amor de mi vida. → You’re the love of my life


Audio cover
Eres el amor de mi vida



Final Thoughts


Romantic expressions are everywhere in Spanish — in conversations, messages, songs, and everyday moments. Understanding how Spaniards naturally talk about love helps you sound more confident, authentic, and culturally aware when speaking Spanish.

Learning these expressions is not about memorizing phrases, but about feeling comfortable using real Spanish in real situations.




Want to practice real Spanish with native teachers from Spain?


At Straight From Spain Academy, we help students speak naturally through conversation-based lessons focused on real Spanish, culture, and confidence.


👉 Book your free trial class - Promo Code: FREETRIAL



Trial Class
$15.00
30min
Book Now






Comments


bottom of page