Packaging and pragmatism: the environmental, economic and social impacts of the 2030 ban on single-portion plastic packaging
2026-06-02T15:00:00+00:00
2026-06-02T16:30:00+00:00
https://www.expert-europe.eu//medias/image/32240296369e39053ee71a.png
European Parliament
Rue Wiertz 60
Brussels
1047
BE
EPP Group | Hosted by MEP Esther HERRANZ GARCÍA (PP, ES). Packaging and pragmatism - The environmental, economic and social impacts of the 2030 ban on single-portion plastic packaging. On 02/06/2026 at European Parliament (Brussels). MEP EVENT Packaging and pragmatism The environmental, economic and social impacts of the 2030 ban on single-portion plastic packaging 📅 Date:02/06/2026 🕐 Time:17:00 - 18:30 📍 Location:Room A3F383, European Parliament (Brussels) About the Event The Packaging and Packaging Waste Regulation (PPWR) introduces, from 2030, a ban on single-portion plastic packaging in the HoReCa sector (hotels, restaurants and cafés). This ban will directly affect condiment and sauce packaging, creamers, preserves, and other complementary food products widely used across food service establishments throughout the EU. To inform this debate, the Consumer-Portion Packaging Innovation Coalition (CPIC) has commissioned an independent report - 'Cost-benefit analysis of consumer packaging' - which evaluates the environmental, economic, and social impacts of different packaging and serving options in the HoReCa sector. We would like to discuss with you how to ensure that the PPWR's implementation is grounded in robust evidence, and what this means for businesses – including small and medium-sized enterprises – operating in the food service sector. Hosted by +Esther HERRANZ GARCÍA MEP Spain Member of the European Parliament EPP Group of the European People’s Party (Christian Democrats) | PP Partido Popular Esther HERRANZ GARCÍACommitteesV-CHAIR ENVIEnvironment, Public Health & Food SafetyTRANTransport & TourismREGIRegional DevelopmentAGRIAgriculture & Rural DevelopmentDelegationsDMERDMER DelegationDCAMDCAM DelegationDLATDelegation to the Euro-Latin American Parliamentary Assembly×Speakers Tom HUPPERTZ RDC Environment Volker LEONHARDI Develey/CPIC Julie MANDRILLE Serving Europe/CPIC +Aurel CIOBANU-DORDEA Director for Circular Economy European Commission Aurel CIOBANU-DORDEAAurel Ciobanu-Dordea is a director in charge of Circular Economy in the European Commission's Directorate-General for Environment since May 2022. Between 2014 and 2022 he worked as a director in charge of enforcement, cohesion and the European Semester in DG Environment. Before that he was a director for Equality in the Directorate-General for Justice since 2011, in charge of equality and fight against discrimination, after having been director for Fundamental Rights and EU Citizenship within the same DG and in DG Justice, Freedom and Security since June 2009. He joined the European Commission in 2009. He holds an LL.M. from the University of Illinois (US) and a Ph.D. from the University of Bucharest (RO). ×Programme 17:00 Welcome and Introduction Esther Herranz García | Member of the European Parliament (Spain) | European People's Party (EPP) | First Vice-Chair of the Committee on the Environment, Climate and Food Safety (ENVI) Presentation of the report: 'Cost-benefit analysis of consumer packaging' Tom Huppertz | RDC Environment TBC The role of consumer portion packaging: a view from the food sector Volker Leonhardi | Develey/CPIC TBC Delivering for businesses and consumers: perspectives from the HoReCa sector Julie Mandrille | Serving Europe/CPIC TBC The European Commission's perspective Aurel Ciobanu-Dordea | European Commission TBC 18:15 Closing remarks Esther Herranz García | Member of the European Parliament (Spain) | European People's Party (EPP) | First Vice-Chair of the Committee on the Environment, Climate and Food Safety (ENVI) Important – This event is by invitation, and only registered participants will be admitted. Due to capacity constraints, all attendees must register, including those already holding a European Parliament access badge. Registration is mandatory for admission.
.flip-card {
perspective: 1000px;
position: relative;
min-height: 380px;
z-index: 1;
}
.flip-card:hover,
.flip-card:focus-within {
z-index: 50;
}
.flip-checkbox {
display: none;
}
.flip-card-inner {
position: relative;
width: 100%;
height: 100%;
transition: transform 0.6s;
transform-style: preserve-3d;
}
.flip-checkbox:checked ~ .flip-card-inner {
transform: rotateY(180deg);
}
.flip-checkbox:checked ~ .flip-card-inner .flip-card-front {
pointer-events: none;
}
.flip-checkbox:not(:checked) ~ .flip-card-inner .flip-card-back {
pointer-events: none;
}
.flip-card,
.flip-card-inner,
.flip-card-back {
overflow: visible !important;
}
.flip-card-front,
.flip-card-back {
position: absolute;
width: 100%;
backface-visibility: hidden;
border-radius: 12px;
min-height: 380px;
box-sizing: border-box !important;
}
.flip-card-front {
display: flex;
flex-direction: column;
align-items: center;
justify-content: flex-start;
padding: 20px 15px;
text-align: center;
position: relative;
}
.flip-card-back {
transform: rotateY(180deg);
padding: 20px;
overflow: visible !important;
border: 1px solid #e8edf4;
}
.flip-card-front::before {
content: '';
position: absolute;
bottom: 0;
left: 0;
width: 50px;
height: 50px;
background: linear-gradient(135deg, #e8f2fc 0%, #f0f7ff 100%);
clip-path: polygon(0 100%, 100% 100%, 0 0);
opacity: 1;
z-index: 0;
}
.flip-card-front label[for^="flip-"],
.flip-card-front label[for^="speaker-"] {
position: absolute;
bottom: 6px;
left: 10px;
font-size: 18px;
font-weight: 300;
cursor: pointer;
z-index: 10;
background: none;
border: none;
padding: 0;
transition: transform 0.2s, color 0.2s;
color: #144379;
}
.flip-card-front label[for^="flip-"]:hover,
.flip-card-front label[for^="speaker-"]:hover {
color: #1e5a9e;
transform: scale(1.2);
}
.close-button {
position: absolute;
top: 15px;
right: 15px;
width: 28px;
height: 28px;
background: #144379;
color: #fff;
border-radius: 50%;
display: flex;
align-items: center;
justify-content: center;
font-size: 24px;
font-weight: 300;
cursor: pointer;
z-index: 100;
line-height: 1;
transition: all 0.2s;
}
.close-button:hover {
background: #1e5a9e;
transform: rotate(90deg) scale(1.1);
}
.social-icon {
transition: transform 0.2s ease, box-shadow 0.2s ease;
}
.social-icon:hover {
transform: translateY(-3px);
box-shadow: 0 6px 12px rgba(0, 0, 0, 0.15);
}
.logo-link img {
transition: transform 0.2s ease, filter 0.2s ease;
}
.logo-link:hover img {
transform: scale(1.1);
filter: brightness(1.1);
}
.static-card .flip-card-front::before {
display: none !important;
}
.static-card {
transition: transform 0.2s ease, box-shadow 0.2s ease;
border: none !important;
box-sizing: border-box !important;
}
.static-card:hover {
transform: translateY(-4px);
box-shadow: 0 12px 30px rgba(20, 67, 121, 0.15) !important;
}
.bio-content-mep strong {
color: #144379;
font-size: 16px;
display: block;
margin-bottom: 15px;
text-align: center;
font-weight: 700;
padding-bottom: 12px;
border-bottom: 2px solid #144379;
}
.bio-section-title {
font-size: 11px;
color: #64748b;
font-weight: 700;
text-transform: uppercase;
letter-spacing: 0.5px;
margin: 16px 0 10px 0;
padding-bottom: 6px;
border-bottom: 2px solid #e8edf4;
text-align: left;
}
.country-flag {
position: relative;
display: inline-block;
cursor: pointer;
transition: transform 0.2s ease;
z-index: 10;
}
.country-flag:hover {
transform: scale(1.15);
z-index: 20;
}
.party-flag {
position: relative;
display: inline-flex;
align-items: center;
gap: 4px;
line-height: 1;
cursor: pointer;
transition: transform 0.2s ease;
z-index: 10;
font-size: 0;
}
.party-flag:hover {
transform: scale(1.05);
z-index: 20;
}
.country-flag .tooltip,
.party-flag .tooltip {
visibility: hidden;
background: #144379 !important;
color: #fff !important;
text-align: center;
padding: 6px 10px;
border-radius: 6px;
position: absolute;
z-index: 100;
bottom: 100%;
margin-bottom: 8px;
left: 50%;
transform: translateX(-50%);
white-space: normal;
width: max-content;
max-width: 180px;
line-height: 1.4;
opacity: 0 !important;
transition: opacity 0.2s ease !important;
font-size: 10px !important;
font-weight: 500;
font-family: -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, Helvetica, Arial, sans-serif;
pointer-events: none;
box-shadow: 0 4px 10px rgba(0, 0, 0, 0.15);
}
.country-flag:hover .tooltip,
.party-flag:hover .tooltip {
visibility: visible !important;
opacity: 1 !important;
}
.micro-badge-wrapper {
position: relative;
display: inline-flex;
flex-direction: column;
align-items: flex-start;
margin-bottom: 8px;
box-sizing: border-box !important;
}
.badge-link {
display: inline-flex;
align-items: center;
gap: 4px;
text-decoration: none !important;
transition: transform 0.2s ease, box-shadow 0.2s ease;
}
.badge-link:hover {
transform: translateY(-2px);
box-shadow: 0 4px 8px rgba(20, 67, 121, 0.15);
}
.tooltip-text {
visibility: hidden;
position: absolute;
bottom: 100%;
margin-bottom: 6px;
left: 50%;
transform: translateX(-50%);
background: #144379 !important;
color: #fff !important;
border: none;
font-size: 10px !important;
font-weight: 500;
font-family: -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, Helvetica, Arial, sans-serif;
padding: 6px 10px;
border-radius: 6px;
white-space: normal;
width: max-content;
max-width: 180px;
text-align: center;
line-height: 1.4;
opacity: 0 !important;
pointer-events: none;
transition: opacity 0.2s ease !important;
z-index: 100;
box-shadow: 0 4px 10px rgba(0, 0, 0, 0.15);
}
.micro-badge-wrapper:hover .tooltip-text,
.badge-link:focus + .tooltip-text {
visibility: visible !important;
opacity: 1 !important;
}
.programme-row {
border-left: 4px solid transparent;
transition: background-color 0.3s ease, border-color 0.3s ease, transform 0.3s ease;
box-sizing: border-box !important;
}
.programme-row:hover {
background-color: #f8fbff;
border-left-color: #144379;
transform: translateX(6px);
}
.time-badge {
transition: transform 0.3s cubic-bezier(0.175, 0.885, 0.32, 1.275), box-shadow 0.3s ease;
}
.programme-row:hover .time-badge {
transform: scale(1.08);
box-shadow: 0 6px 12px rgba(20, 67, 121, 0.25);
}
.anchor-link {
display: inline-flex;
align-items: center;
font-size: 12px;
color: #144379;
font-weight: 700;
text-decoration: none;
background: #e8f2fc;
padding: 4px 12px;
border-radius: 20px;
white-space: nowrap;
transition: all 0.2s ease;
border: 1px solid transparent;
}
.anchor-link:hover {
background: #144379;
color: #fff;
transform: translateY(-2px);
box-shadow: 0 4px 8px rgba(20, 67, 121, 0.15);
border-color: #1e5a9e;
}
.host-card {
transition: transform 0.2s ease, box-shadow 0.2s ease;
}
.host-card:hover {
transform: translateY(-2px);
box-shadow: 0 12px 30px rgba(20, 67, 121, 0.12) !important;
}
@media (max-width: 768px) {
.tooltip,
.tooltip-text {
display: none !important;
}
}
https://www.expert-europe.eu/en/event/packaging-and-pragmatism-the-environmental-economic-and-social-impacts-of-the-2030-ban-on-single-portion-plastic-packaging/2026/06/02/472