You might benefit from one of my "graceful degradation" tactics. I order too much delivery food too, but I keep a stock of frozen vegetables and canned beans/tomato to boost it with. Most of them only need 3 mins in a microwave, which is less time than it takes for the delivery.
You would be surprised how much frozen spinach can be put on a pizza without changing the flavors. Peas and broccoli can go in almost anything with a decent sauce, especially curries. Those are my top 3 stocks, mostly because leafy greens tend to expire the fastest when fresh.
Also, for non-frozen stuff, a pound of potatoes takes 7mins in my microwave. And when I do cook something like lentils or rice (where i can put it on the stove, set a timer and walk away), I make a double batch and freeze the rest to bulk out and diversify other foods.
Tinned tomatoes or passata can be dumped in a bunch of things without much thought beyond "make it hot and less wet". Dried seaweed and shiitake mushrooms too for Asian foods.
I also lean on raw carrots and almonds for snacks.