Currently sitting up with a 6 day old baby. So far, we've gotten three deliveries of food. The first was a bag of convenience groceries that showed up in our fridge before we got home: apples, pears, grapes, challah rolls, juice, etc. The second was a batch of soup, some beef brisket, and a dozen cupcakes. The third was another batch of soup. That third friend ended up also sitting down with me and ordering from Giant Peapod as I dictated to her while I nursed.
My responses and thus advice? First, we are of course grateful for everything that our wonderful friends and family have brought, and most of it will get eaten.
Second, the one-handed healthy snack food has been the most helpful to this first-time mom. Not only is it nice to eat one-handed while nursing (or rocking, soothing, whatever), but I haven't found myself up for whole meals yet. My sleeping and waking schedule is still strange enough that it's not like I'm looking to sit down to a big dinner at 6pm.
Third, keep in mind the post-birth digestive challenges that many of us face. I've been trying to eat things that reliably go down smoothly--fruits, leafy greens, etc. The many variations on pasta-and-cheese are usually my go-to comfort foods, but they seem like terrible choices right now.
Fourth, keep in mind the new mom's dietary needs and preferences. This vegetarian mama won't be eating the beef brisket (or the soup with ham).
Fourth, new mamas need nutrition. Don't bring cupcakes.
So, my best suggestions: apples, grapes, dried fruit, PRUNES, nuts, PB and bread/crackers, cut up veggies and hummus, juice, etc.
I'm a big cook, and I have a freezer stocked with soups, casseroles, etc. that I've been making over the last few months. But all I've eaten for the last few days are nuts and fruit. So, don't make this a gourmet challenge. Bring the simple staples that will really feed a new mom (and family).