Sometimes the biggest ingredient in a recipe isn’t an ingredient at all: It’s TIME. Certain flavors just need time to develop and if you try to rush them then you might as well not do them at all.
For recipes like breads, I find this easy because it’s mostly just waiting. There’s usually a set period of time where the bread is rising and I can just forget about it and do something else.
But, then there’s this category of recipes that require just a tiny bit of attention (you can’t forget about them), but mostly they require patience. This recipe is clearly in that category. It’s not hard – not at all – but you do have to make sure you don’t rush it.
As with many things, the time you spend is well worth it. The finished spread is savory, packed with umami flavors, and maybe my new favorite bagel spread. Plus, you can’t find it in stores. If you want it (and you do want it) you have to make it!
Caramelized Onion Cream Cheese
Ingredients
- 1 large sweet yellow onion, sliced
- 2 tablespoons unsalted butter
- ¼ cup water
- 1 teaspoon sugar
- 8 ounces cream cheese, soft
- 1 teaspoon Worcestershire sauce
- ½ teaspoon garlic powder
- ⅛ teaspoon cayenne pepper
- Kosher salt
- Bagels, for serving
- Scallions
Instructions
- Slice onions and add to a large skillet over low heat with butter. Season onions with a pinch of salt and let cook for 10 minutes until they start to brown slightly.
- Continue to cook onions for the next 20-25 minutes, stirring occasionally, until they are shriveled and starting to turn very brown. It’s okay if the onions are un-even at this point.
- Add sugar and water to the skillet and stir to combine. Onions should turn an even, dark tan color. Cook until water is evaporated and then turn off heat.
- Let onions cool and then stir into cream cheese along with Worcestershire sauce, garlic powder, cayenne powder and a pinch of salt. Stir together well.
- Serve spread over toasted bagels with fresh scallions! Store extra spread in the fridge for 7-10 days in an airtight container.
Nutrition
Did you make this recipe?
Caramelized Onion Cream Cheese
Onions and Time
I find the process of making caramelized onions to be meditative, but I can see how some people hate it. It takes a solid 45-60 minutes to do right. There are no shortcuts that I know of that produce great results.
Start with a big yellow onion and slice it in half and then into slices. You don’t want to make the slices too thin or they will just disintegrate in the pan.
In a large pan, melt some butter over LOW heat. Add the onions and try to spread them out over the surface of the pan. A sprinkle of salt is a good way to start the process here.
After about 20 minutes the onions should start to take on some color and soften. If you tasted one now (go for it), you’ll notice that they are starting to lose some of their astringent flavor and become sweeter.
Stir them occasionally, but you shouldn’t need to stir constantly if your heat is low.
Keep an eye on these, but they don’t need constant maintenance. Do some kitchen chores while they do their thing. I cleaned out my fridge from top to bottom while these cooked!
Assuming you have your temperature right, it should take close to 45 minutes to get to this stage where most of the onions have taken on some good tan colors. Some might be a bit darker and some lighter. That’s okay.
Finishing the Onions – THE TRICK
Because of the way these cook, the onions are a bit uneven at this point. We want to try to even them out and also finish the caramelizing process.
So, sprinkle a teaspoon of sugar over the onions and then add about 1/4 cup of water. The water will hiss and even out the caramelized notes from the onions. Continue to cook until the water is completely evaporated and you’ll be left with these beautiful, perfect onions.
The Cream Cheese Spread
The rest of this deal is pretty straightforward. Add some soft cream cheese to a bowl with the other ingredients.
Mash it all up well and then fold in the onions last. These will smell so savory and delicious.
Smear this stuff on toasted bagels. It’s incredible.
I added some fresh scallions for a little color and crunch. Also I like the idea of new onions and old onions combined on one bagel. That’s some philosophical cooking right there.
If you want some other cream cheese spread ideas, I’ve made a veggie version and a roasted jalapeno version in the past. I think this one is my favorite though!
Kathy
Yum!! Sounds delicious!
Charisse
This was the best bagel topping ever. I added some crumbled bacon to the top with the scallions and served to the hubby. Even my 6 year old son liked a thin coating to his bagel.
Nick
Woohoo! So glad you tried it and liked it Charisse. :)
Erin @ The Speckled Palate
Confession: If I eat a bagel, I eat it plain because cream cheese is just kind of ‘meh’ to me. Ya know? (Most people don’t, but I feel like I have to at least say this.)
That being said, HOLY COW. I want to change my tune about cream cheese because of this recipe. Basically, put caramelized onions on anything for me, and I’m sold… So, I’m going to be trying this out and hopefully loving it. How could I not, right? I feel like the caramelized onions just are gonna MAKE the dish for me and make me appreciate (fancy and delicious!) cream cheese on bagels!
Nick
Thanks for the comment Erin! Definitely report back if you give it a shot. My wife and I devoured it without any problem. :)
Megan
What else might you put this on besides bagels?
Nick
Any toasted bread… flatbreads would be good also!
Stephanie
My brother just sent me a dozen onion and everything bagels from NY that I’ve been jonesin’ for! haha They arrived this morning and I had no cream cheese in the house, so I toughed it out with butter. Not the same. Just came home from the store with three Philadelphia cream cheeses (on sale for 99 cents each!). Going to slice the onions and get going. Can hardly wait. Love the simple recipe. :)
Nick
That’s an awesome bagel score! Hope the cream cheese did them justice! :)
stephanie
Okay. Just finished the cream cheese. OMG! Incredible! I’m going to make it as gifts for my family for Christmas! Thank you, thank you. Now, to keep myself from just spooning the goods into my mouth without the benefit of bagels! haha Can hardly wait to try the jalapeno spread. I didn’t have worcestershire sauce or cayenne, so I used several big drops of Frank’s hot sauce. Still delicious!
Rose
Really. It all started out innocent enough. My family decided to get together for brunch instead of dinner. I would be driving out of state and would have to bring something other than my usual baked item du jour. I offered to bring bagels…(our local bagel spot recently won top bagel spot for the entire US)….then I thought damn. I can’t do these bagels dirty and buy some unloved topping for them. Then I made this….just as test run…and I don’t know if this batch is going to make it to sunday. (P.s. it’s only Frida.) Bravo. This stuff is a dream. Straight into the family recipie book, zero approval needed.
Carol
Here is how I brought this to a party with two sliced baguettes. Chill the cheese mixture in the fridge for at least an hour. In a small bowl mix sesame seeds and onion powder. In another small bowl mix poppyseeds and onion powder. Pull the cheese mixture out of the fridge and with a melon baller make a balls and roll them in the seed mixture. The black and white balls look cool, and the taste of your onion cream cheese mixture is OMG WOW! I like old onions and new ones together as well. I am going to try adding some finely sliced chives in the cheese mixture for contrasting color and complimentary flavor.