Yes โ 3 days is the minimum, and it works well
Three days covers the Colosseum, Vatican, historic centre, Trastevere, and enough pasta to last a lifetime. You'll leave wanting more โ which is exactly right.
Ideal 3-day outline
Day 1: Ancient Rome
Book skip-the-line Colosseum tickets for 8:30am. Walk through the Forum. Evening aperitivo in Monti neighbourhood.
Day 2: Vatican + Centro
Vatican at 8am opening. Afternoon wandering the centro storico. Cross the river to Trastevere for dinner.
Day 3: Neighbourhood day
Slower day exploring the city's real life. Testaccio market for the best food. End at Pincian Hill sunset.
Bottom line
3 days in Rome is perfect for a first visit. You'll cover the essentials and have the best eating experience of your life. Save the deep cuts for trip two.