While I like using frozen onions because they are pre-diced. It saves on prep time and no tearing up from chopping to many onions. However, you can definitely use fresh onions for this recipe. Just get ready to chop and dice a lot.