Believe it or not, frozen peas are the best bet for flavor and texture. Fresh spring peas are often starchy by the time they reach the market, while frozen peas are picked and preserved at their freshest.