World-class seed potatoes
Find your variety
Danespo offers a broad selection of seed potato varieties for every purpose. All our varieties are developed and grown with a strong focus on quality, performance, robustness, and yield. We help you find the variety that best matches your needs.
Our team of product and agro specialists is ready to answer your questions and provide guidance on variety selection, cultivation techniques, storage, and quality assurance—so you can achieve the best possible results.
At Danespo, we combine experience, innovation, and a genuine passion for potatoes to ensure you receive professional support whenever you need it.
VarietiesContact us
Danespo is...
Danespo is your trusted supplier of potatoes of the highest quality. We develop and supply seed potatoes and potato genetics to professional growers in more than 60 countries worldwide.
Read more
Did you know ...
The potato is likely the most efficient crop for human nutrition. It offers high nutritional value and a low CO₂ footprint, helping to feed the world while respecting the climate.
60+
Danespo has 65 employees across Denmark, Germany, Sweden, and the Netherlands.
60+
Danespo exports seed potatoes and genetics to more than 60 countries.
1986
Danespo was founded in 1986 and is today a leading potato company in Northern Europe.
1200
Danespo is part of Groupe Florimond Desprez, a French breeding company with 1,200 employees.
Breeding
The requirements for potato varieties are constantly evolving, which is why it is essential for us to continuously breed new varieties. Only through targeted breeding can we ensure that the potatoes of the future meet market demands and adapt to changing climate and cultivation conditions.
Read more
International markets
Collaboration and flexible solutions are key to delivering the best seed potatoes to you. Through a network of international partners, Danespo can source the best products and prices for you.
Read more
Error executing template "Designs/Core/eCom7/CartV2/Step/partials/core-mini-cart.cshtml"System.ArgumentNullException: Value cannot be null. (Parameter 'order')at System.ArgumentNullException.Throw(String paramName)at Dynamicweb.Ecommerce.ProductCatalog.ViewModelFactory.CreateView(OrderViewModelSettings settings, Order order)at Core.Services.OrderService.GetOrderViewModel(String orderId)at CompiledRazorTemplates.Dynamic.RazorEngine_e608962deee246388cd7d7ce0df74710.ExecuteAsync()at RazorEngine.Templating.TemplateBase.Run(ExecuteContext context, TextWriter reader)at RazorEngine.Templating.RazorEngineCore.RunTemplate(ICompiledTemplate template, TextWriter writer, Object model, DynamicViewBag viewBag)at RazorEngine.Templating.RazorEngineService.Run(ITemplateKey key, TextWriter writer, Type modelType, Object model, DynamicViewBag viewBag)at RazorEngine.Templating.DynamicWrapperService.Run(ITemplateKey key, TextWriter writer, Type modelType, Object model, DynamicViewBag viewBag)at RazorEngine.Templating.RazorEngineServiceExtensions.Run(IRazorEngineService service, String name, TextWriter writer, Type modelType, Object model, DynamicViewBag viewBag)at RazorEngine.Templating.RazorEngineServiceExtensions.<>c__DisplayClass23_0.<Run>b__0(TextWriter writer)at RazorEngine.Templating.RazorEngineServiceExtensions.WithWriter(Action`1 withWriter)at RazorEngine.Templating.RazorEngineServiceExtensions.Run(IRazorEngineService service, String name, Type modelType, Object model, DynamicViewBag viewBag)at Dynamicweb.Rendering.RazorTemplateRenderingProvider.Render(Template template)at Dynamicweb.Rendering.TemplateRenderingService.Render(Template template)at Dynamicweb.Rendering.Template.RenderRazorTemplate()
1 @inherits ViewModelTemplate<PageViewModel> 2 @using Core.Constants 3 @using Core.Models 4 @using Core.Services 5 @using Core.Settings 6 @using Core.ViewModels.UI 7 @using Dynamicweb.Ecommerce.Frontend 8 @using Dynamicweb.Frontend 9 @using Dynamicweb.Rendering 10 @using ButtonViewModel = Core.ViewModels.UI.ButtonViewModel 11 12 @{ 13 CartViewModel cartViewModel = Model.Cart; 14 15 HeadingViewModel miniCartHeading = new HeadingViewModel() 16 { 17 NodeName = HeadingNodeName.H5, 18 Id = "core-mini-cart__heading", 19 Text = Translate("Shopping cart"), 20 Classes = new ClassList("offcanvas-title") 21 }; 22 ButtonViewModel miniCartOffcanvasDismissButton = new ButtonViewModel 23 { 24 Text = string.Empty, 25 Icon = Images.IconPath + "x.svg", 26 Type = ButtonType.Button, 27 DisplayType = ButtonDisplayType.None, 28 Classes = new ClassList("btn ms-auto"), 29 DataAttributes = new AttributeCollection() 30 { 31 { "bs-dismiss", "offcanvas" }, 32 }, 33 AriaAttributes = new AttributeCollection() 34 { 35 { "label", "Close" } 36 } 37 }; 38 } 39 <core-mini-cart> 40 <div class="offcanvas offcanvas-end core-mini-cart" tabindex="-1" id="core-mini-cart" aria-labelledby="@miniCartHeading.Id"> 41 <div class="offcanvas-header"> 42 @miniCartHeading.Render() 43 @miniCartOffcanvasDismissButton.Render() 44 </div> 45 <div class="offcanvas-body"> 46 @{ 47 OrderViewModel? orderViewModel = OrderService.Instance.GetOrderViewModel(cartViewModel.ID); 48 @(new ButtonViewModel() 49 { 50 Text = Translate("Go to cart"), 51 Type = ButtonType.Link, 52 DisplayType = ButtonDisplayType.Primary, 53 Link = new LinkViewModel() 54 { 55 Url = $"Default.aspx?ID={Ecommerce.GetCartPageId()}" 56 } 57 }) 58 <hr> 59 <div class="js-core-cart__order-summary"> 60 @RenderingService.Instance.PartialView("eCom7/CartV2/Step/partials/core__order-summary.cshtml", orderViewModel) 61 </div> 62 <hr> 63 <div class="js-core-cart__order-lines"> 64 @foreach (CartOrderlineViewModel orderLine in cartViewModel.CartOrderlines) 65 { 66 @RenderingService.Instance.PartialView("eCom7/CartV2/Step/partials/core__order-line.cshtml", orderLine) 67 } 68 </div>} 69 </div> 70 </div> 71 </core-mini-cart> 72 @AssetService.Instance.GetJavascript("03-ecommerce/core-mini-cart.mjs")