Biscuits/snacky foods you like. Even if you choose not to bf, you'll be spending a LARGE amount of time sat down and establishing feeding - it's hungry work.
Drinks. Squash, sparkling water, fruit juice, whatever it is you like to drink. Babies are thirsty work.
If your OH can't cook brilliantly well, plenty of easy meals - you can get lovely pasta sauces that can be thrown in with pasta and meat of your choice, easy peasy. You can get packet mixes for casseroles and again, all that needs to be done for those is thrown in the pot.
Stock up on things like breast pads/maternity towels/nappies. You don't have enough. You think you do. You don't.
We forgot tea bags. Of all the things.
Lavender oil. I'm not sure what the crack is with C-section scars and baths/getting them wet but I had a third degree tear and lavender oil and warm water poured over a maternity pad was bliss against my battered bits.
Bread - toast is delightful at all times of the day and you can keep a couple of loaves in the freezer.
You might well be eating one handed for a while, so when cooking, bear in mind it might need to be eaten with only a fork.
Laundry detergent. Babies create washing like there's no tomorrow. I think that's everything!