I totally get the "it makes me happy to make him happy" thing. Both my husband and I like to cook and we frequently whipped up little treats for one another before we decided to get healthier. It was a little gift that I could give him, something that didn't cost much and made him aware that I was thinking of him, to bake his favorite cookies or add extra butter to the mashed potatoes.
It's a kind and thoughtful impulse, one that shouldn't be throttled. It's a
good thing to want to delight a spouse. The problem only came in when "delight" became synonymous with "overfeed on wildly rich foods."
Our solution was to keep that generous impulse, but do it creatively. My husband loves finding recipes that fit into my calorie plan; his most recent effort was home-baked French bread with whole wheat flour and narrower loaves for easier portioning. Before that, it was a to-die-for chicken mole that he tweaked to make a little more diet-friendly. For my part, I pick up new fruits and vegetables for him to try when I go shopping, learned a new way to make his favorite meat loaf, and took him out for sorbet at our favorite sweet shop this past weekend.
It's really hard to say no to "Ooh, would you bake me your awesome apple pie? I love it sooo much!" So don't say no. Say, "I have a better idea: how would you like to try this recipe for baked apples I saw online?" or "I was thinking of skipping dessert in favor of a trip to the bookstore; want to join me?" or "It's too nice outside to stay in and bake; let's go for a walk and grab a couple of snowballs on the way home from the park."
Then there's always, "I've got your dessert right here," if you catch my drift.
Your husband sounds wonderful; it's no wonder you want to do kind things for him. Show him even more kindness with a few new cooking tricks that'll satisfy your desire to do something nice for him and his desire for something tasty; you'll both be happier and healthier.
I'm really glad you've recovered from your depression and that he was so supportive of you. It makes me smile to read such a kind-hearted thread. Happy relationships are awesome!