Purple Fruit Onion Vegetable Seeds
Purple Fruit Onion Vegetable Seeds
Purple Fruit Onion Vegetable Seeds
Purple Fruit Onion Vegetable Seeds
Purple Fruit Onion Vegetable Seeds
Purple Fruit Onion Vegetable Seeds
Purple Fruit Onion Vegetable Seeds
Purple Fruit Onion Vegetable Seeds
Purple Fruit Onion Vegetable Seeds
Purple Fruit Onion Vegetable Seeds
Purple Fruit Onion Vegetable Seeds
Purple Fruit Onion Vegetable Seeds
Purple Fruit Onion Vegetable Seeds
Purple Fruit Onion Vegetable Seeds
Purple Fruit Onion Vegetable Seeds
Purple Fruit Onion Vegetable Seeds

Purple Fruit Onion Vegetable Seeds

5695 sold
$13.80
$19.80
-11%
Quantity-100 Seeds (30% OFF)
Please select a quantity
Quantity
Global shipping
High Quality Seeds
Secure payments

🌺Bringing Blooms Closer to Your World: We Will Offer Affordable And High-Quality Seeds for You.

💵 Payments Via PayPal®Credit Card.
😍 99.6% of customers buy  200 seeds or more to share
✨Priority is given to delivery after payment
✈ Worldwide Express Shipping Available

🧅Welcome to the World of Purple Fruit Onions!

Common Name: Purple Fruit Onion

Scientific Name: Allium cepa

Life Cycle: Biennial

Remarks: Small variety of onion. Can also be harvested as a bunching onion. Bright purple bulbs. 

Plant Height: 2.5m

When: Autumn + Winter

Sowing Depth + Method: 5mm deep, sow direct or raise seedlings

Spacing: 10cm apart, rows 20cm apart.

Position: Full Sun

Days until germination: 7-21 days

Number of Seeds: 20/50/100/200

🌰 Discover the Unique Taste of Purple Fruit Onions

Experience the unique flavor of Purple Fruit Onions today! Prepare to be amazed by the culinary wonder that is the Purple Fruit Onion! These aren't your ordinary onions; they're a delightful fusion of flavor and flair. Are you ready to embark on a flavorful adventure?

🌱 Key Features:

  1. Deep Purple Skin: The most distinctive feature of Purple Fruit Onions is their deep purple skin, setting them apart from traditional white or yellow onions.

  2. Sweet Flavor: Purple Fruit Onions have a naturally sweet taste, sometimes even with subtle fruity undertones. This makes them highly sought after in cooking, especially for raw dishes, frying, and roasting.

  3. Versatility: They are a versatile ingredient, suitable for a variety of dishes, including salads, soups, stir-fries, roasts, stews, and rice-based dishes.

  4. Rich in Antioxidants and Nutrients: Purple Fruit Onions are rich in antioxidants like flavonoids, as well as vitamins C and A. They also contain important minerals like potassium and calcium.

  5. Low in Calories: These onions are a low-calorie food, making them suitable for those seeking a healthy diet.

  6. Adaptability: They can be grown in various climatic conditions, making them adaptable to different environments.

  7. Culinary Enhancement: In addition to providing a delightful taste, the deep purple skin of Purple Fruit Onions can be used to enhance the presentation of dishes.

In summary, Purple Fruit Onions are a delicious, versatile, and nutritionally rich ingredient suitable for a wide range of culinary applications. One Onion, a Thousand Flavors. Embrace a Tasty Journey!

🌱 Ready to Cultivate Your Garden?

Embark on your garden adventure with Purple Fruit Onion seeds today. Plant Purple Fruit Onions and relish the delights of homegrown, flavorful additions to your culinary creations.

Order now and discover the joy of farm-to-table dining right from your garden with Purple Fruit Onions. Taste the difference in every bite! 🌿

Special Offers:

🎁 Buy More, Get More FREE 🎁

  • 🌷 Buy 3, Get 1 Free: Add 4 items to your cart, and the system will automatically deduct the price of 1 item – no coupon code needed!

  • 🌷 Buy 5, Get 2 Free: Add 7 items to your cart, and the system will automatically deduct the price of 2 items – no coupon code needed!

  • 🌷 Buy 7, Get 3 Free: Add 10 items to your cart, and the system will automatically deduct the price of 3 items – no coupon code needed!

  • 🌷 Buy 11, Get 4 Free: Add 15 items to your cart, and the system will automatically deduct the price of 4 items – no coupon code needed!

  • 🌷 Buy 13, Get 5 Free: Add 18 items to your cart, and the system will automatically deduct the price of 5 items – no coupon code needed!

You can connect your PayPal, credit card, debit card or bank account to PayPal for purchasing some of our products. After submitting an order, you will be redirected to PayPal to complete the transaction.

1. Log in to your PayPal account or use Credit Card Express;

2. Enter your card details and the order will be shipped to your PayPal address. Then click “Submit”;

3. Your payment will be processed and an invoice will be sent to your e-mail address;

If you want to checkout with Credit Card. Please Click Paypal and Search for ‘Pay with Debit or Credit Card’

Enter your Payment details, your Billing Address, and your Contact Information.

NOTE: Your order will be shipped to your PayPal address. Please ensure that it is correct and complete.

Thank you!

/** @private {string} */ class SpzCustomAnchorScroll extends SPZ.BaseElement { static deferredMount() { return false; } constructor(element) { super(element); /** @private {Element} */ this.scrollableContainer_ = null; } isLayoutSupported(layout) { return layout == SPZCore.Layout.LOGIC; } buildCallback() { this.viewport_ = this.getViewport(); this.initActions_(); } setTarget(containerId, targetId) { this.containerId = '#' + containerId; this.targetId = '#' + targetId; } scrollToTarget() { const container = document.querySelector(this.containerId); const target = container.querySelector(this.targetId); const {scrollTop} = container; const eleOffsetTop = this.getOffsetTop_(target, container); this.viewport_ .interpolateScrollIntoView_( container, scrollTop, scrollTop + eleOffsetTop ); } initActions_() { this.registerAction( 'scrollToTarget', (invocation) => this.scrollToTarget(invocation?.caller) ); this.registerAction( 'setTarget', (invocation) => this.setTarget(invocation?.args?.containerId, invocation?.args?.targetId) ); } /** * @param {Element} element * @param {Element} container * @return {number} * @private */ getOffsetTop_(element, container) { if (!element./*OK*/ getClientRects().length) { return 0; } const rect = element./*OK*/ getBoundingClientRect(); if (rect.width || rect.height) { return rect.top - container./*OK*/ getBoundingClientRect().top; } return rect.top; } } SPZ.defineElement('spz-custom-anchor-scroll', SpzCustomAnchorScroll); const STRENGTHEN_TRUST_URL = "/api/strengthen_trust/settings"; class SpzCustomStrengthenTrust extends SPZ.BaseElement { constructor(element) { super(element); this.renderElement_ = null; } isLayoutSupported(layout) { return layout == SPZCore.Layout.CONTAINER; } buildCallback() { this.xhr_ = SPZServices.xhrFor(this.win); const renderId = this.element.getAttribute('render-id'); SPZCore.Dom.waitForChild( document.body, () => !!document.getElementById(renderId), () => { this.renderElement_ = SPZCore.Dom.scopedQuerySelector( document.body, `#${renderId}` ); if (this.renderElement_) { this.render_(); } this.registerAction('track', (invocation) => { this.track_(invocation.args); }); } ); } render_() { this.fetchData_().then((data) => { if (!data) { return; } SPZ.whenApiDefined(this.renderElement_).then((apis) => { apis?.render(data); document.querySelector('#strengthen-trust-render-1708586526098').addEventListener('click',(event)=>{ if(event.target.nodeName == 'A'){ this.track_({type: 'trust_content_click'}); } }) }); }); } track_(data = {}) { const track = window.sa && window.sa.track; if (!track) { return; } track('trust_enhancement_event', data); } parseJSON_(string) { let result = {}; try { result = JSON.parse(string); } catch (e) {} return result; } fetchData_() { return this.xhr_ .fetchJson(STRENGTHEN_TRUST_URL) .then((responseData) => { if (!responseData || !responseData.data) { return null; } const data = responseData.data; const moduleSettings = (data.module_settings || []).reduce((result, moduleSetting) => { return result.concat(Object.assign(moduleSetting, { logos: (moduleSetting.logos || []).map((item) => { return moduleSetting.logos_type == 'custom' ? this.parseJSON_(item) : item; }) })); }, []); return Object.assign(data, { module_settings: moduleSettings, isEditor: window.self !== window.top, }); }); } } SPZ.defineElement('spz-custom-strengthen-trust', SpzCustomStrengthenTrust);