Daniel's Killer Cranberry Sauce
My favorite part of any Thanksgiving dinner is the cranberry sauce. Apart from turkey (just okay), gravy (that's more like it), bread crumb stuffing (I can't even move after), and sweet potatoes (please, no marshmallows!), it's the cranberry sauce that really marks the time of the year for me.
Chef's notes#
Nothing makes me sadder than showing up to a Thanksgiving table and seeing cans of Ocean Spray cranberry sauce, still molded in the shape of the can, just sitting there in a bowl. Why do this to your relatives, when in under an hour, you can make the best cranberry sauce in the world?
Here's how I do it.
My first secret ingredient has always been crushed pineapple. Those who know me know I hate pineapple when it's on pizza (It's wet, it's sweet, it just doesn't work!), but in cranberry sauce, it's absolute perfection. It serves two purposes. First, it's naturally sweet, so it substitutes for some of the added sugar. Second, a single can contains a full cup of liquid, so you can use it in place of water.
My other secret ingredient is cloves. I add this to the cinnamon to push the flavor over the edge. It really binds everthing together. A lot of cranberry sauce recipes don't call for vanilla extract, but I make my own, and it's one of the best flavor enhancers you can use in your holiday cooking.
If your family doesn't come back asking for more every year, I'll be shocked.
Details#
- β²οΈ Prep time: 15
- π³ Cook time: 40
- π½οΈ Servings: 8
Ingredients#
- 2 12oz bags of fresh (or frozen) cranberries
- 1 20oz can of crushed pineapple
- 1/2 cup to 1 cup of orange juice
- 1 tablespoon orange zest
- 1/2 cup of granulated sugar
- 1/3 cup of light brown sugar
- 1 teaspoon vanilla extract
- 1 teaspoon powdered cinnamon
- 1/2 teaspoon of powdered cloves
- 2 cinnamon sticks
Directions#
- Rinse the cranberries and place them into a medium size pot on the stove.
- Zest 1 large orange to yield 1 tablespoon of zest. Use a box grater if you don't have a microplane. Do this before slicing the oranges to juice them.
- Slice 2 oranges and juice them to yield roughly 1 cup of juice. Supplement with water if necessary to get 1 cup of liquid.
- Pour the can of crushed pineapple including all the juice into the pot. One 20 oz. can contains about 1 full cup of liquid.
- Add the remaining liquid (orange juice + optional water) to the pot.
- Add the sugars and cook at medium heat for about 20-30 minutes until the mixture comes to a simmer.
- Stir frequently to prevent it from sticking to the bottom for. The cranberries will begin to pop and release their flavor.
- After all of the cranberries have opened, reduce to low heat.
- Add the orange zest, cinnamon, cloves, vanilla, and cinnamon sticks to the pot.
- Allow the cranberry sauce to continue simmering for 10-15 more minutes, stirring occasionally.
- Remove from heat. The sauce will thicken as it cools. It should glisten with a deep, rich, red color.
- Store at room temperature if serving, or refrigerate if preparing ahead of time. Remove the cinnamon sticks just before serving.
Dr. The Daniel π
I make stuff for Nostr and Lightning. πβ‘οΈπ Powered by Spite-as-a-Service. #NostrForever Sidecar mixologist. πΈπ https://sidecar.top Ghost in the machine π»βοΈ https://ghostr.org Spacewalker at nostr:npub1fmunwy3lljfyzlgyuyman79lxwm4efz6pzlgqjwc400pr9l708qquvje8w β¨π©βπ https://resolvr.io Short order vibecook π¨π»βπ³π³ https://zap.cooking 2025 nostr:npub1jugar2agq6369p0l86razavs9shj2p6pscxecevs8j94ap37hkqsjlfc28 </time2build> winner π Sats Factory worker β‘οΈπ https://satsfactory.com Nodestrich runner πββοΈβ‘οΈπβΎοΈ https://nodestrich.com Zombie hunter πΉπ§ββοΈ https://plebsvszombies.cc Mute list maximalist π€«π https://mutable.top Meetup disorganizer π½π§‘ https://harlembitcoin.com Chief band namer π€πΈ nostr:npub12cqtmej8mutnwu0yzfmshznaxltetmn7nkzranps7v4dsxuc6mnqdf5pmv Crash test dummy wallet tester in residence π₯β οΈ Created 2008.jpeg, the first NFT on Nostr (sort of) Are you a Dan? Ask about membership in #OnlyDans π« Follow the best dog ever πΆπ nostr:npub1cudap5kkjdvnv78v08m3748afshj0u3zh9h34svrf4nhn07gn4lscflujc I helped invent the Blocktron π§ π‘ https://blocktron.io Someone once called me a Nostr βfake-fluencerβ because I said their app didnβt work (it didnβt) Muted by the guy who thinks sats arenβt the standard #SatsAreTheStandard β¨ Reported for βspamβ by nostr:npub1lh273a4wpkup00stw8dzqjvvrqrfdrv2v3v4t8pynuezlfe5vjnsnaa9nk for saying βBLV is DOAβ π€‘ The ex-head engineer at Truth Social called me a slop coder but nostr:npub180cvv07tjdrrgpa0j7j7tmnyl2yr6yr7l8j4s3evf6u64th6gkwsyjh6w6 said I saved Nostr forever π«Ά Unapologetic globetard πππ I was #1 on the #NostrRichList for 4 hours π° Iβm not a real doctor, but I play one on Nostr. π Used to work at a bar, but then I grew up π» GM βοΈ PV π since: 767700 No DMs, please. βοΈ
daniel@sidecar.top
I make stuff for Nostr and Lightning. πβ‘οΈπ Powered by Spite-as-a-Service. #NostrForever Sidecar mixologist. πΈπ https://sidecar.top Ghost in the machine π»βοΈ https://ghostr.org Spacewalker at nostr:npub1fmunwy3lljfyzlgyuyman79lxwm4efz6pzlgqjwc400pr9l708qquvje8w β¨π©βπ https://resolvr.io Short order vibecook π¨π»βπ³π³ https://zap.cooking 2025 nostr:npub1jugar2agq6369p0l86razavs9shj2p6pscxecevs8j94ap37hkqsjlfc28 </time2build> winner π Sats Factory worker β‘οΈπ https://satsfactory.com Nodestrich runner πββοΈβ‘οΈπβΎοΈ https://nodestrich.com Zombie hunter πΉπ§ββοΈ https://plebsvszombies.cc Mute list maximalist π€«π https://mutable.top Meetup disorganizer π½π§‘ https://harlembitcoin.com Chief band namer π€πΈ nostr:npub12cqtmej8mutnwu0yzfmshznaxltetmn7nkzranps7v4dsxuc6mnqdf5pmv Crash test dummy wallet tester in residence π₯β οΈ Created 2008.jpeg, the first NFT on Nostr (sort of) Are you a Dan? Ask about membership in #OnlyDans π« Follow the best dog ever πΆπ nostr:npub1cudap5kkjdvnv78v08m3748afshj0u3zh9h34svrf4nhn07gn4lscflujc I helped invent the Blocktron π§ π‘ https://blocktron.io Someone once called me a Nostr βfake-fluencerβ because I said their app didnβt work (it didnβt) Muted by the guy who thinks sats arenβt the standard #SatsAreTheStandard β¨ Reported for βspamβ by nostr:npub1lh273a4wpkup00stw8dzqjvvrqrfdrv2v3v4t8pynuezlfe5vjnsnaa9nk for saying βBLV is DOAβ π€‘ The ex-head engineer at Truth Social called me a slop coder but nostr:npub180cvv07tjdrrgpa0j7j7tmnyl2yr6yr7l8j4s3evf6u64th6gkwsyjh6w6 said I saved Nostr forever π«Ά Unapologetic globetard πππ I was #1 on the #NostrRichList for 4 hours π° Iβm not a real doctor, but I play one on Nostr. π Used to work at a bar, but then I grew up π» GM βοΈ PV π since: 767700 No DMs, please. βοΈ