How to add text or description in a form without writing a module? In my fictitious content type form, I have this select/radio question:

"Do you want the pie ingredients?"
yes|Yes
no|No


If the user selects "Yes", then a block of text needs to show up 

2 spoons of sugar
1 cup of milk
4 cups of flour 
etc...


How do I do this without writing a module?  Why can't I create a custom field of type label/text?  I am already using the conditional fields module so I can make the visibility/hidden fields happen, but it only applies to a field.  Is there a way to inject/embed my text into the form?

As far as I know, there is no way to create custom text within a form unless I write my own module, which I would rather not do!
You are on the right track:


Create a new field in your content type of type "Long Text", call it something like Ingredients Text ("ingredients_text") for the machine name --  the text that will be within this field can change per node as you like.
Then, go to your Dependencies tab in this content type. 
Click "Add new dependency" and choose your newly created Textfield as the "Dependent".  Choose your select / radio button as the "Dependee". (Leave the other two settings as is.)
Click "Add Dependency"
You are in a new screen, take the defaults
For Node View setting of the edit screen, try "Hide the dependent if the dependee is not viewable by the user and the dependency is not triggered". 
Now when you the user is in the node, he can choose the radio button and the new text field will appear!


You will need to play with the settings but this does work, I just set this up on a site for a client.  Note, the options in step 6 may vary depending on your particular setup.