Start by melting butter in a skillet on medium heat then add sliced ham or ham steaks. If you do not have meat just start melting the butter.
Then you will want to add flour and continue to stir with a metal spoon . I find this kind works best for when scraping the bottom.
Add a can of tomato sauce, 15 oz works best for me.
Then add a can of diced tomatoes (sometimes I put them in and sometimes I don't).
Add milk when gravy becomes to thick.
Continue to stir with a wooden spoon or a whisk at this time. While doing this add your seasoning: pepper, pinch of salt and sugar. The sugar counteracts the tomato acidity.
Continue stirring until desired thickness. Then turn heat down to a low simmer for a few minutes.
If it becomes too thin gradually add corn starch-water mixture*. Too thick add milk.
When ready serve over biscuit with butter.
You can have this for breakfast or supper or whenever you like.
And now I'm hungry!
* Trick for the corn starch water mixture. Put desired amount of cornstarch in a medium jar (salsa jar works great), cover with water, put the lid on and shake. Then you can gradually add the mixture to the gravy until it comes to what you deem the right consistency.