Can I allow the user to add a dropdown field with data

I am working on a quoting tool and want to know if there is an option to have the user add another dropdown field. For instance if we have 3 ingredients I want the user to have a dropdown and choose one then select “Add Another Ingredient” and another dropdown appears with available ingredients. and they can continue to do this until they are done. Also each ingredient will have it’s own price and quantity.

Doing the above exactly as described is not something you can do using Gravity Forms out of the box. I would recommend you to take a look to the following third-party add-on created by one of our certified developers: Gravity Forms Nested Forms | Gravity Forms Repeater Add-on | Gravity Wiz

Make sure to confirm with the author if it could fit your needs before a potential purchase.