If you’ve been searching for an irresistible dessert that’s creamy, flaky, and packed with just the right touch of sweetness, you’ve got to try this Cream Cheese Squares Recipe. It’s a delightful combination of buttery crescent roll layers sandwiching a smooth, sweet cream cheese filling, topped with a sprinkle of cinnamon sugar that adds a perfectly cozy finish. Whether you’re serving it for brunch, a snack, or a casual dessert, these squares bring that comforting homemade feeling every time, and I promise they’ll become a fast favorite in your recipe rotation.

Ingredients You’ll Need
Gathering simple ingredients is all it takes to whip up this dish. Each component brings its own magic, from the flaky and buttery texture of the crescent roll dough to the creamy sweetness of the filling, finishing off with a crunchy, cinnamon-spiced topping.
- Crescent roll dough (2 cans, 8 ounces each): Provides the flaky, buttery layers that make the squares wonderfully tender.
- Cream cheese (2 packages, 8 ounces each): The star of the filling that adds smooth richness and a subtle tang.
- White sugar (1 cup plus 1/4 cup): Balances creaminess with the perfect amount of sweetness in both filling and topping.
- Vanilla extract (1 teaspoon): Enhances the flavor of the cream cheese filling with warm, aromatic notes.
- Margarine or butter, melted (1/2 cup): Drizzled on top for moisture and golden crispiness.
- Ground cinnamon (1 teaspoon): Adds a fragrant, spiced sweetness to the crunchy topping.
How to Make Cream Cheese Squares Recipe
Step 1: Prepare Your Baking Pan and Dough
Start by preheating your oven to 350°F (175°C) and greasing a 9×13-inch pan dusted with cooking spray for easy cleanup. Unroll one can of crescent roll dough and press it evenly into the bottom of the pan, creating a sturdy and buttery base for your luscious filling.
Step 2: Mix the Cream Cheese Filling
In a medium bowl, combine the softened cream cheese with 1 cup of white sugar and 1 teaspoon of vanilla extract. Stir until the mixture is completely smooth and creamy, making sure no lumps remain. This creates the rich, sweet center that contrasts beautifully with your flaky dough.
Step 3: Assemble the Layers
Spread the cream cheese filling evenly over the dough layer in your pan. Then carefully unroll the second can of crescent roll dough and place it gently on top of the filling, pressing down just a bit to seal everything together but keep it tender and flaky.
Step 4: Add the Butter and Cinnamon Sugar Topping
Pour the melted butter or margarine evenly over the top crescent roll layer. Next, mix the remaining 1/4 cup of sugar with the ground cinnamon and sprinkle this cinnamon sugar mixture liberally over the butter. This topping will caramelize beautifully in the oven and add that signature sweet crunch that makes these squares so special.
Step 5: Bake to Perfection
Bake your cream cheese squares in the preheated oven for 25 to 30 minutes, or until the crust turns a gorgeous golden brown and gets that irresistible crispy finish. Keep an eye on it towards the end to avoid over-baking but know that the aroma alone will have everyone excited to dive in.
Step 6: Cool and Slice
Once baked, remove the pan and let the squares cool on a wire rack until they reach room temperature. Cooling allows the filling to set up just enough so each square cuts cleanly without oozing. Slice into 12 generous squares and get ready for a truly scrumptious treat.
How to Serve Cream Cheese Squares Recipe

Garnishes
While these squares are fantastic on their own, adding a sprinkle of powdered sugar or a drizzle of honey on top can elevate the presentation and flavor. Fresh berries or a dollop of whipped cream also bring a lovely contrast in texture and brightness that your guests will adore.
Side Dishes
Cream Cheese Squares pair wonderfully with a hot cup of coffee or tea, making them perfect for brunch or an afternoon pick-me-up. You can also serve them alongside fresh fruit salad for a refreshing balance to the rich and sweet squares.
Creative Ways to Present
For parties or special occasions, serve the Cream Cheese Squares Recipe on a decorative platter, layering them in a beautiful pattern. You can also cut them into bite-sized squares arranged on skewers with berries in between for a fun and interactive way to enjoy them.
Make Ahead and Storage
Storing Leftovers
After enjoying your Cream Cheese Squares, store any leftovers in an airtight container at room temperature for up to two days or refrigerate them for up to a week. This keeps the filling creamy and the crust from getting too soggy.
Freezing
If you want to prepare in advance or save some for later, freeze the squares after baking and cooling completely. Wrap them tightly in plastic wrap and foil and store in the freezer for up to 3 months. Thaw overnight in the fridge before serving.
Reheating
To bring your Cream Cheese Squares back to just-baked perfection, warm them in a 350°F (175°C) oven for about 10 minutes. This will revive the crispy texture of the top layer and warm the creamy filling to melt-in-your-mouth goodness.
FAQs
Can I use low-fat cream cheese for this recipe?
While you can substitute low-fat cream cheese, keep in mind the texture and richness might be slightly less creamy, but it will still taste delicious.
Is it possible to make this recipe gluten-free?
You can try using gluten-free crescent roll dough, but be aware that the texture may be different from the traditional version. Always check the labels to ensure all ingredients meet your dietary needs.
Can this Cream Cheese Squares Recipe be made vegan?
To make a vegan version, look for dairy-free cream cheese alternatives and use vegan crescent roll dough along with plant-based butter or margarine. The flavor will be a bit different but still delightful.
How long does it take to bake?
Baking takes about 25 to 30 minutes until the top is golden and crispy. Make sure to preheat your oven for best results.
Can I make these cream cheese squares ahead of time?
Absolutely! You can prepare them a day in advance, store in the refrigerator, and then warm slightly before serving for a fresh-baked taste and texture.
Final Thoughts
There’s something truly comforting about the Cream Cheese Squares Recipe, combining flaky, buttery dough with a smooth, sweet center and an irresistible cinnamon sugar crunch. Whether it’s for a family breakfast, an afternoon snack, or a party treat, these squares are simple to make and always a hit. Give this recipe a try and watch how quickly it becomes a staple in your kitchen — I can’t wait for you to enjoy every delicious bite!
Print
Cream Cheese Squares Recipe
- Prep Time: 10 minutes
- Cook Time: 30 minutes
- Total Time: 40 minutes
- Yield: 12 servings
- Category: Dessert
- Method: Baking
- Cuisine: American
Description
Delicious and creamy cream cheese squares featuring layers of buttery crescent roll dough filled with a sweet cream cheese mixture and topped with a cinnamon sugar glaze. Perfect as a dessert or sweet snack, these squares are easy to make and bake to a golden, crispy finish.
Ingredients
Base
- 2 (8-ounce) cans refrigerated crescent roll dough
Filling
- 2 (8-ounce) packages cream cheese
- 1 cup white sugar
- 1 teaspoon vanilla extract
Topping
- 1/2 cup margarine or butter, melted
- 1/4 cup white sugar
- 1 teaspoon ground cinnamon
Instructions
- Preheat the oven: Preheat your oven to 350°F (175°C) and grease a 9×13-inch baking pan with cooking spray to prevent sticking.
- Prepare the base layer: Roll out one can of crescent roll dough and press it evenly into the bottom of the prepared baking pan, ensuring a smooth, thin base.
- Make the cream cheese filling: In a medium mixing bowl, combine the cream cheese, 1 cup of white sugar, and vanilla extract. Stir until the mixture is smooth, creamy, and well blended.
- Spread the filling: Evenly spread the cream cheese mixture over the crescent roll dough layer in the pan.
- Add the top dough layer: Unroll the second can of crescent roll dough and place it gently over the cream cheese mixture, pressing lightly to cover all filling evenly.
- Apply melted butter: Pour the melted margarine or butter evenly over the top crescent roll layer, covering the surface.
- Add cinnamon sugar topping: In a small bowl, mix the cinnamon and 1/4 cup of white sugar, then sprinkle this cinnamon sugar mixture generously over the melted butter on top of the dough.
- Bake the squares: Place the pan in the preheated oven and bake for 25 to 30 minutes, or until the top is golden brown and crispy.
- Cool the dessert: Remove the pan from the oven and allow the cream cheese squares to cool on a wire rack to room temperature, which helps the filling set.
- Serve: Slice the dessert into squares and serve. Enjoy these sweet, creamy squares as a perfect treat!
Notes
- You can substitute butter for margarine depending on preference or availability.
- Letting the squares cool completely before slicing prevents the filling from oozing out.
- Use full-fat cream cheese for the best creamy texture and flavor.
- Store leftovers covered in the refrigerator for up to 3 days.
- For extra flavor, consider adding a sprinkle of powdered sugar on top just before serving.

