Hey furry1! Congrats on your weight loss and decision to improve your health. I cannot give you an exact answer to your question, because for each of us, it varies.
When you see a recipe that says heart healthy, what that means is that the ingredients used in the recipe have been shown to provide some protective benefit to one's cardiovascular system. Another example would be a NutriBlast that is recommended for joint pain would contain anti-inflammatory foods in order to help that particular ailment.
Some people have found that they feel a difference and notice improvements in their health within a week, some feel more energy after one day and others it may take a couple months. We are all on a different journey, however when anyone begins consuming healthy fruits, vegetables, nuts, legumes, seeds, grains, etc. and in an easily digestible and bioavailable form, there's no question that your body will thank you for it :)