I do as Moondance does--I use MyFitnessPal's recipe section. It also remembers your recipes for reuse and you can add a serving from a recipe the same way you do for other items in the database.
Recipes can be added via the MyFitnessPal app, but I find the on-line website to be much more convenient.
I've also used
http://calorielookup.com/ to do a quick listing of ingredients and get a number, but I haven't joined it, and I don't know if it lets you save recipes or not.
For example, my homemade meatloaf serves 3, at 328 calories a serving.
My raspberry shortbread bars (totally decadent) has 96 servings--at 72 calories each.
I wouldn't eat more meatloaf than that, no matter how many calories it was. However, knowing that each of those little little squares is 72 calories keeps me away from them.