Freshly Cooked to Order · Delivered Across Newport & South Wales · 100% Plant-Based
Food Delivery Newport

Fresh Food Delivery Across Newport, Same-Day and Next-Day.

Home-cooked Caribbean food delivered to NP10, NP11, NP18, NP19 and NP20 and the towns around Newport.

How Our Food Delivery Works

Rooted Soul is a delivery kitchen. There is no restaurant to visit and no queue to stand in. You order online, we cook your food fresh in small batches, and we bring it to your door in Newport or one of the surrounding towns.

For next-day delivery, place your order by 8pm the evening before. We deliver on Monday, Wednesday and Thursday from 10am to 8pm, Friday from 10am to 1pm, and Sunday from 4pm to 8pm. We now offer same-day delivery as well, so get in touch if you need food today.

Delivery costs £3.50 and is free on orders over £25. The minimum order is £10. Everything arrives in eco kraft packaging, ready to eat or easy to reheat, with storage and reheating notes on the menu page.

⚡

Same-Day Delivery

Need food today? Get in touch and we will do our best.

🕗

Next-Day Ordering

Order by 8pm the evening before for a guaranteed slot.

💷

Fair Delivery Charge

£3.50, free on orders over £25. £10 minimum.

📍

Wide Coverage

All of Newport, plus Cwmbran, Caldicot, Chepstow, Risca, Magor and East Cardiff.

Where We Deliver

We cover every Newport postcode district, NP10, NP11, NP18, NP19 and NP20, including Rogerstone, Caerleon, St Julians, Malpas, Maindee, Beechwood, Allt-yr-yn, Langstone, Bettws, Lliswerry and Pillgwenlly. Beyond the city we deliver to Cwmbran, Caldicot, Chepstow, Risca, Magor and parts of East Cardiff.

Outside those areas, delivery may be possible by arrangement. Ask us and we will let you know.

Delivery daysMon, Wed, Thu, Fri & Sun
Order by8pm the evening before, or same-day
Delivery£3.50, free over £25

Questions

Good to Know

Do you do same-day food delivery in Newport?

Yes. Same-day delivery is available. Get in touch as early in the day as you can and we will confirm.

What time do I need to order by for next day?

By 8pm the evening before your delivery day.

Is there a minimum order?

Yes, £10. Delivery is £3.50 and free on orders over £25.

Which days do you deliver?

Monday, Wednesday and Thursday 10am to 8pm, Friday 10am to 1pm, Sunday 4pm to 8pm. We do not deliver on Tuesdays or Saturdays.

Explore More

You Might Also Like

Hungry Yet?

Fresh food, delivered today.

Order today and we'll cook it fresh and bring it over. Same-day delivery available.

Shop the Menu →