This caramel cream cheese bread has a buttery cinnamon crumb and a sweet caramel swirl tucked through the middle. Cream cheese blends into the batter, giving each slice a rich, tender texture. There is no yeast to work with, and one batch makes two loaves.
I recommend letting the bread cool before cutting it. The caramel needs a little time to settle, and a cooled loaf is much easier to slice neatly. Keep one loaf for dessert or an afternoon coffee break, and wrap the second for the freezer.
What makes this loaf special?
Think of this as a loaf cake with a caramel center. Butter and cream cheese give the batter its richness, while cinnamon and vanilla add warmth. The caramel goes between two layers of batter, so every slice has a little sweetness running through it without needing frosting.
The cream cheese is mixed into the whole batter. There is no separate cheesecake layer to prepare, which keeps the mixing simple.

Ingredient notes
- Flour: Use all-purpose flour. Spoon it into the measuring cup and level the top instead of packing it down.
- Butter and cream cheese: Let both soften before mixing. I recommend full-fat block cream cheese for a thick, consistent batter. The butter should give slightly when pressed, without looking oily or melted.
- Eggs: Bring them to room temperature so they mix more easily into the butter and cream cheese.
- Caramel topping: Choose a thick, spoonable caramel dessert topping. A very thin syrup can disappear into the batter. You need half a cup for the entire recipe, divided between the two loaves.
- Cinnamon, vanilla, and salt: These balance the sweet batter. Measure the baking soda separately and whisk it well into the flour so it is evenly spread.
How to make caramel cream cheese bread
Start by preparing both loaf pans and heating the oven. Beat the softened butter, cream cheese, and sugar until smooth, then add the eggs one at a time. Mix in the vanilla. Combine the dry ingredients in a second bowl, then gently mix them into the creamy mixture.
My main tip is to think of the batter as four equal portions. Put one portion in each pan, leaving two portions in the bowl. Add a quarter cup of caramel to each pan and draw a few shallow swirls through it. Keep a border of plain batter around the edges.
Cover each caramel layer with one of the remaining portions of batter. Spread gently so the caramel stays inside. Bake both loaves on the center rack, with a little space between the pans for air to circulate.

Tips for a tender loaf
Stop mixing when the flour disappears. Scrape the bowl with a spatula to catch any dry pockets. Long mixing after adding flour can make the crumb firm.
Check more than one spot. Begin checking at 45 minutes. Insert a toothpick into the cake near the center. If it comes out coated in caramel, try a nearby spot. Look for baked crumbs rather than streaks of raw batter.
Watch the top as it bakes. If the surface is getting dark while the center is still baking, cover it loosely with foil. Oven temperatures and pan materials can change the timing.
Give it time to cool. Leave the loaves in their pans for about 15 minutes, then carefully move them to a rack. Allow about another 45 minutes before slicing.

Serving and storing
Serve a thick slice on its own, or add fresh berries alongside it. The caramel already brings plenty of sweetness. For a dessert table with a chocolate option, our Mounds Cake is another easy cake to share.
Once the bread has cooled completely, wrap it tightly and refrigerate it for up to four days. Let individual slices lose their chill before serving. For longer storage, wrap each loaf or slice well, place in a freezer bag, and freeze for up to two months. Thaw overnight in the refrigerator.

Questions before you bake
Can I put all the batter in one pan?
Use two 9-by-5-inch loaf pans for the full recipe. Combining it in one pan would change the depth and baking time and could cause an overflow.
Can I make just one loaf?
Yes. Halve every ingredient, use two eggs, and bake in one 9-by-5-inch pan. Start checking at 45 minutes and use the same doneness cues.
Does this need a caramel glaze?
No. The caramel is baked inside the loaf. Leave the top plain so the cinnamon cake and caramel swirl can stand on their own.
Recipe adapted from Rachael Murray’s Caramel Cream Cheese Bread at 12 Tomatoes, with rewritten directions and added baking and storage tips.

Caramel Cream Cheese Bread
Equipment
- 2 9-by-5-inch loaf pans
- 1 Electric mixer hand mixer or stand mixer
- 2 Mixing bowls
- 1 Spatula
- 1 Skewer or thin knife for swirling the caramel
- 1 Cooling rack
Ingredients
For two loaves
- 2 cups all-purpose flour spooned into the cup and leveled
- 1 1/2 cups granulated sugar
- 1 cup unsalted butter 2 sticks, softened; plus a little for greasing the pans
- 8 ounces cream cheese 1 full-fat block, softened
- 4 large eggs at room temperature
- 1/2 cup caramel topping thick and spoonable, divided
- 1 1/2 teaspoons vanilla extract
- 1 1/2 teaspoons ground cinnamon
- 1 1/2 teaspoons baking soda
- 1/2 teaspoon salt
Instructions
Instructions
- Heat the oven to 350°F (175°C). Grease two 9-by-5-inch loaf pans. If you like, add parchment slings to help lift out the cooled loaves.
- Beat the softened butter, cream cheese, and sugar in a large bowl until smooth and lighter in texture. Scrape down the bowl. Beat in the eggs one at a time, then mix in the vanilla.
- In another bowl, whisk together the flour, cinnamon, baking soda, and salt. Add the dry mixture to the wet mixture in a few additions, mixing on low just until combined. Fold with a spatula to catch any flour at the bottom.
- Divide the batter mentally into four equal portions. Spread one portion into each prepared pan, so half of the total batter remains in the bowl.
- Spoon 1/4 cup of caramel over the batter in each pan, using all 1/2 cup between the two pans. Make a few shallow swirls with a skewer or knife, leaving a border of plain batter around the edges.
- Divide the remaining batter evenly between the pans. Spoon it over the caramel and spread gently to cover it.
- Bake on the center rack for about 45–50 minutes, with space between the pans. Begin checking at 45 minutes. A toothpick inserted into the cake near the center should come out without wet batter. If it lands in caramel, check a nearby spot. Loosely cover the tops with foil if they brown before the centers are ready.
- Let the loaves cool in their pans on a rack for about 15 minutes. Carefully remove them from the pans and let them cool for about another 45 minutes before slicing.











