I have to be very budget conscious nowadays and try to eat at home as much as possible, and my pup's dinner also made it to the spending cut. I've switched them on kibbles plus part of cooked food instead of all homemade food to keep costs down, but anyhow, still I think they are getting a good amount of fresh veggie and meat.
This recipe is what I call the "poor dog's meal," because it's relatively cheap and better than having a pack of sad dogs chewing dry bland kibbles while looking angrily at me.
So the easiest store with the cheapest option near me is Target, they have a produce section that often have eggs or meat on sale for very cheap, sometimes a pack of 80% lean ground beef only cost $3, and a bag of coleslaw mix is about $1.60, so for about $5 I can cook a batch of fresh meat and veggie mix meal for my pups. I don't know what is cheaper than that, I mean a latte at Starbucks cost just as much, a medium sized one... not even a large latte, and all you get is one oz of espresso and frosted milk.
I usually cook one package of ground beef with 2/3 bag of coleslaw mix, adding a little water until the veggie is soft and meat is cooked through. Some people feed their dog raw meat with cooked vegetable, I feed my pups cooked meat and that's just how I have it done at my house.
So I serve dinner with a mixture of kibble and the meat and veggie meal, sometimes if I'm feeling extra fancy I will add in a spoonful of whole fat organic yogurt. After all that I will have enough left over for another batch in the morning for their breakfast. My pups look forward to their walk and meals all day long so I try to supply as much as I can.