Potatoes start growing from seed potatoes, which are basically just regular potatoes that have been allowed to sprout. These seed potatoes are planted in the ground, and then... magic happens! The potato plant starts to grow, producing stems, leaves, and eventually, tubers.
It takes around 70 to 100 days for potatoes to mature, depending on the variety. Some potatoes, like the 'Nicola' variety, can be ready in as little as 50 days. That's fast! And, during this time, the potato plant will produce flowers, which are actually pretty cute.