What Vegetable Prices At Naivas and Carrefour Reveal About Kenya’s Cost of Living

In Nairobi’s ever-volatile consumer market, the price of vegetables tells a story far deeper than just numbers at the checkout counter. As inflation bites and purchasing power declines, consumers are increasingly sensitive to food prices, with staple vegetables like potatoes, tomatoes, onions, and sukuma wiki (kale) forming the bedrock of the average Kenyan meal.
From a price-point perspective, Carrefour appears to be winning the price war in the white potato segment, offering them at KSh 69 per kilogram compared to Naivas’ KSh 99. This 30% price difference can’t be overlooked in an economy where every shilling counts. For a household that consumes 10 kg a week, that’s a weekly saving of KSh 300, translating to KSh 1,200 per month.
Tomatoes, another staple found in almost every Kenyan dish, flip the narrative. Here, Naivas is more pocket-friendly at KSh 69 per kilogram, while Carrefour sells them at a steeper KSh 85. This 23% difference is significant, especially as tomato prices have historically been volatile due to weather disruptions and transport issues.
Onions — the pungent foundation of many local dishes — present a steeper cost at both retailers, but again Naivas is more expensive at KSh 139 compared to Carrefour’s KSh 125. Though the difference is only KSh 14, in bulk purchases, it becomes consequential. A restaurant buying 50 kg of onions, for instance, would save KSh 700 by choosing Carrefour.
Read Also: Kenyan Government To Ban Over 3 Million Farmers From Selling Vegetables
Carrots, only listed at Naivas for KSh 79 per kg, offer no immediate comparative data, but they sit within the mid-range of vegetable costs. This could suggest either a stable supply or less consumer focus, which tempers pricing aggression between retailers.
Then comes sukuma wiki — Kenya’s ultimate affordable green. Naivas lists it at KSh 35 per bunch, though Carrefour does not provide a listing. However, the price per bunch lacks a weight metric, making comparisons speculative. Given Sukuma’s daily consumption by low and middle-income households, transparency on pricing per kilogram could better inform consumers.
The vegetable price comparisons point to a fragmented pricing strategy. Naivas seems to lead in competitive pricing for tomatoes and sukuma, while Carrefour takes the win on potatoes and onions. This split approach may reflect sourcing agreements, logistics costs, and pricing tactics tailored to perceived customer preferences per outlet.
Supermarkets in Nairobi operate within varying socio-economic catchment areas, and pricing is tailored accordingly. Carrefour, often found in middle-to-upper-income malls, may attract bulk buyers looking for lower unit prices, while Naivas, with a wider national footprint, might rely on high turnover despite relatively higher prices in some categories.
Price differences are also tied to supply chain efficiencies. Carrefour, which operates under a global franchise model, may leverage economies of scale and broader supplier networks to keep costs low. Naivas, being locally owned, may have deeper relationships with Kenyan farmers, especially for produce like sukuma.
However, the disparities also signal a broader issue in Kenya’s food market: the lack of standardization and transparency in food retail pricing. For example, while onions and tomatoes have price tags per kilogram, sukuma’s pricing per bunch is a throwback to the informal market structure, undermining the consistency modern retail aims to bring.
As supermarkets continue to expand, the battle for the price-sensitive Kenyan shopper will intensify. What matters is not just the tag on the shelf, but how accessible, transparent, and consistent those prices remain across different outlets and times of the year.
Additionally, the current pricing patterns could be linked to recent disruptions in weather patterns and rising fuel prices. These factors affect farm gate prices and transportation, which are eventually passed on to the consumer. Understanding this dynamic helps explain why the same commodity might vary significantly across stores.
The consumer has become smarter — mobile applications and social media platforms are increasingly being used to compare prices and share tips. This has forced retailers to be more agile in their pricing strategy, knowing their margins can evaporate with just one viral post on overpriced onions.
Retailers are not just competing on price but on perception. A few cents’ difference in staple items can have a cascading effect on brand loyalty, especially in low-income neighborhoods where food constitutes a major portion of household expenditure.
Furthermore, the pricing choices retailers make also reflect their brand positioning. Naivas may be betting on freshness and community presence to justify its pricing, while Carrefour banks on cost leadership and structured supply chains to lure bulk buyers and bargain hunters.
Yet what’s more telling is that none of these prices are immune to external shocks. Kenya’s dependency on rain-fed agriculture and poor post-harvest storage means price fluctuations will continue, making real-time price tracking a necessity rather than a luxury for families.
The informal markets still dominate food sales in Kenya, and supermarkets have to price competitively to pull consumers away from the kiosks and open-air stalls. Thus, pricing parity with informal outlets is another hidden factor shaping these rates.
Moreover, government policy—or the lack thereof—around food subsidies, fuel regulation, and market linkages heavily influences how affordable vegetables remain on the shelves. Without structural reforms, retailers can only do so much to absorb costs.
The current data snapshot reveals Carrefour as more pocket-friendly in high-volume produce like potatoes and onions, with Naivas showing strength in tomatoes and sukuma. But neither consistently beats the other, suggesting a price war is still in its early days.
It’s also critical to acknowledge that Naivas’ higher price points may also be offset by loyalty programs, discounts, and in-store offers that don’t reflect on posted per kilogram prices. A shopper who strategically times purchases can save significantly.
The quality of vegetables also comes into play — some customers may be willing to pay more at Naivas or Carrefour based on perceived freshness, packaging, or hygiene. These subjective factors can justify price differences for a segment of shoppers.
A nationwide study would better determine whether these trends are specific to urban Nairobi or whether rural branches mirror the same price logic. It’s not just about Nairobi but how representative these prices are across the counties.
The price of vegetables has now become a microcosm of economic stress. With Kenya’s inflation rate fluctuating around 7-8% and food inflation even higher, even marginal price shifts have national implications, especially on food security and nutrition.
Retailers must do more to communicate why prices are the way they are. Transparent communication can strengthen trust, especially when prices rise, as opposed to mysterious markups that leave consumers frustrated.
Naivas is generally more expensive for White Potatoes and Onions (White). Carrefour is costlier for Tomatoes. Carrots are not listed at Carrefour, and this is indicated on the graph.
The chart visually highlights which retailer offers better prices for each vegetable — helping consumers decide where to shop for value.
At the consumer level, this data empowers Kenyans to make better decisions. The rise of WhatsApp groups and X (formerly Twitter) threads comparing prices is a form of economic activism that could influence retailer behavior long-term.
As the government pushes for a digital economy, integrating pricing dashboards across major supermarkets could democratize data access. Consumers could know where to get the cheapest onions at any given time — and act accordingly.
In the end, food affordability is not just about price but about access, consistency, and choice. Both Naivas and Carrefour play a role in Kenya’s urban food ecosystem, and their pricing strategies will help define how easy or hard it is for families to put ugali, sukuma, and stew on the table.
Retailers can’t afford to ignore the consumer’s hunger for value. As this price comparison shows, a few shillings saved per item translates into a stronger food budget, and in times like these, that’s everything.
The vegetable pricing battle is just one part of a larger war for Kenya’s shrinking household income. In that war, supermarkets will need more than low prices — they’ll need loyalty, trust, and empathy built into every kilo sold.
Ultimately, the most pocket-friendly supermarket is the one that balances price, quality, consistency, and transparency. As of today, Carrefour edges out slightly for bulk staples like potatoes and onions, while Naivas still leads in greens and tomatoes — but the tide could shift tomorrow.
In a country where food is both a political and personal issue, these vegetable prices are more than mere statistics. They are a mirror of Kenya’s economic soul — vulnerable, resilient, and desperately seeking relief.
Read Also: Over 700 Students To Access Fresh Vegetables And Fruits In School Through Air France-KLM Initiative
About Steve Biko Wafula
Steve Biko is the CEO OF Soko Directory and the founder of Hidalgo Group of Companies. Steve is currently developing his career in law, finance, entrepreneurship and digital consultancy; and has been implementing consultancy assignments for client organizations comprising of trainings besides capacity building in entrepreneurial matters.He can be reached on: +254 20 510 1124 or Email: info@sokodirectory.com
- January 2025 (119)
- February 2025 (191)
- March 2025 (212)
- April 2025 (193)
- May 2025 (161)
- June 2025 (157)
- July 2025 (61)
- January 2024 (238)
- February 2024 (227)
- March 2024 (190)
- April 2024 (133)
- May 2024 (157)
- June 2024 (145)
- July 2024 (136)
- August 2024 (154)
- September 2024 (212)
- October 2024 (255)
- November 2024 (196)
- December 2024 (143)
- January 2023 (182)
- February 2023 (203)
- March 2023 (322)
- April 2023 (297)
- May 2023 (267)
- June 2023 (214)
- July 2023 (212)
- August 2023 (257)
- September 2023 (237)
- October 2023 (264)
- November 2023 (286)
- December 2023 (177)
- January 2022 (293)
- February 2022 (329)
- March 2022 (358)
- April 2022 (292)
- May 2022 (271)
- June 2022 (232)
- July 2022 (278)
- August 2022 (253)
- September 2022 (246)
- October 2022 (196)
- November 2022 (232)
- December 2022 (167)
- January 2021 (182)
- February 2021 (227)
- March 2021 (325)
- April 2021 (259)
- May 2021 (285)
- June 2021 (272)
- July 2021 (277)
- August 2021 (232)
- September 2021 (271)
- October 2021 (304)
- November 2021 (364)
- December 2021 (249)
- January 2020 (272)
- February 2020 (310)
- March 2020 (390)
- April 2020 (321)
- May 2020 (335)
- June 2020 (327)
- July 2020 (333)
- August 2020 (276)
- September 2020 (214)
- October 2020 (233)
- November 2020 (242)
- December 2020 (187)
- January 2019 (251)
- February 2019 (215)
- March 2019 (283)
- April 2019 (254)
- May 2019 (269)
- June 2019 (249)
- July 2019 (335)
- August 2019 (293)
- September 2019 (306)
- October 2019 (313)
- November 2019 (362)
- December 2019 (318)
- January 2018 (291)
- February 2018 (213)
- March 2018 (275)
- April 2018 (223)
- May 2018 (235)
- June 2018 (176)
- July 2018 (256)
- August 2018 (247)
- September 2018 (255)
- October 2018 (282)
- November 2018 (282)
- December 2018 (184)
- January 2017 (183)
- February 2017 (194)
- March 2017 (207)
- April 2017 (104)
- May 2017 (169)
- June 2017 (205)
- July 2017 (189)
- August 2017 (195)
- September 2017 (186)
- October 2017 (235)
- November 2017 (253)
- December 2017 (266)
- January 2016 (164)
- February 2016 (165)
- March 2016 (189)
- April 2016 (143)
- May 2016 (245)
- June 2016 (182)
- July 2016 (271)
- August 2016 (247)
- September 2016 (233)
- October 2016 (191)
- November 2016 (243)
- December 2016 (153)
- January 2015 (1)
- February 2015 (4)
- March 2015 (164)
- April 2015 (107)
- May 2015 (116)
- June 2015 (119)
- July 2015 (145)
- August 2015 (157)
- September 2015 (186)
- October 2015 (169)
- November 2015 (173)
- December 2015 (205)
- March 2014 (2)
- March 2013 (10)
- June 2013 (1)
- March 2012 (7)
- April 2012 (15)
- May 2012 (1)
- July 2012 (1)
- August 2012 (4)
- October 2012 (2)
- November 2012 (2)
- December 2012 (1)