Do you remember the excitement of opening a pack of strawberry Pop-Tarts as a kid? The flaky crust, sweet filling, and colorful sprinkles were pure joy. Now imagine recreating that same delight at home, but on a grander scale! This strawberry Pop-Tart slab pie is your chance to indulge in nostalgia while sharing a show-stopping dessert with family and friends. Easy to make and irresistibly delicious, it’s perfect for breakfast, dessert, or any time you crave a sweet treat.
Why You’ll Love This Recipe
- Homemade Goodness: All the fun of a Pop-Tart but with fresher, richer flavors.
- Impressive and Easy: A slab pie is simple to make yet looks stunning when served.
- Perfect for Sharing: Large enough to feed a crowd, this dessert is ideal for parties, brunches, or family gatherings.
- Customizable: Swap the strawberry jam for your favorite filling to make it your own.
Ingredients for Strawberry Pop Tart Slab Pie
For the Pop-Tart slab pie:
- 1 all-butter shortcrust pastry recipe, divided into 2 squares
- All-purpose flour (for rolling out the dough)
- 1/2 cup good-quality strawberry jam
- 1 egg (for the egg wash)
For the glaze:
- 1 1/2 cups powdered sugar
- 2 tablespoons milk
- 1 teaspoon vanilla extract
- Rainbow sprinkles (for finishing)
Step-by-Step Instructions for Strawberry Pop Tart Slab Pie
Step 1: Prepare Your Baking Tray
- Preheat your oven to 350°F (180°C).
- Line a large baking tray with parchment paper to prevent sticking and make cleanup easier.
Step 2: Roll Out the First Dough Square
- Lightly flour a clean surface and roll out the first dough square into a rectangle slightly larger than 12×8 inches and about 1/4-inch thick.
- Use a ruler to ensure the dimensions are accurate for even baking and a balanced crust-to-filling ratio.
Step 3: Trim the Dough and Transfer to the Tray
- Trim the edges of the dough with a sharp knife for clean, even sides.
- Use a rolling pin to carefully lift the dough and transfer it to the parchment-lined baking tray.
Step 4: Brush the Edges with Egg Wash
- In a small bowl, beat the egg until smooth.
- Brush the edges of the dough with the egg wash to help seal the pie later.
Step 5: Add the Strawberry Jam
- Spread the strawberry jam evenly across the dough, leaving a 1-inch border around the edges.
- Avoid overfilling to prevent leaks during baking.
Step 6: Roll Out and Add the Top Crust
- Roll out the second dough square to the same size and thickness as the first.
- Carefully place it over the jam-covered base, aligning the edges.
- Use your fingers to press the edges of the two dough layers together gently.
Step 7: Crimp the Edges and Vent the Pie
- Use a fork to crimp the edges of the dough securely, sealing the jam inside.
- Poke 3–4 holes in the top crust with the fork to allow steam to escape while baking.
Step 8: Egg Wash and Bake
- Brush the top of the pie with the remaining egg wash.
- Bake in the preheated oven for 20–25 minutes, or until the crust is golden brown and dry to the touch.
- A small amount of jam may seep out during baking, which is perfectly fine.
Step 9: Cool the Pie
- Remove the slab pie from the oven and let it cool on the tray for at least 45 minutes.
- Do not attempt to move it while warm, as the crust may break.
Step 10: Make the Glaze and Decorate
- In a medium bowl, whisk together powdered sugar, milk, and vanilla extract until smooth.
- Pour the glaze over the cooled pie, spreading it evenly with the back of a spoon.
- Sprinkle rainbow sprinkles on top and let the glaze set for 5–10 minutes.
Step 11: Slice and Serve
- Using a sharp knife, cut the slab pie into 8 equal pieces.
- Serve with a glass of milk for a nostalgic touch.
Pro Tips for the Perfect Strawberry Pop Tart Slab Pie
- Chill the Dough: Keep the dough cold to ensure a flaky crust.
- High-Quality Jam: Use good-quality strawberry jam for the best flavor. Homemade works great too!
- Glaze Consistency: Adjust the glaze with more milk or powdered sugar until it reaches the desired thickness.
- Custom Flavors: Try raspberry, blueberry, or apricot jam as alternatives to strawberry.
Nutritional Information
Nutrient | Per Serving (Approx.) |
---|---|
Calories | 320 |
Protein | 4 g |
Carbohydrates | 45 g |
Fat | 14 g |
Sugar | 25 g |
FAQs About Strawberry Pop Tart Slab Pie
1. Can I use store-bought pie crust?
Yes! Store-bought crust works well if you’re short on time, but homemade crust adds a richer flavor.
2. How do I store leftovers?
Store leftovers in an airtight container in the refrigerator for up to 3 days. For longer storage, wrap individual slices tightly and freeze for up to 1 month.
3. Can I make this pie gluten-free?
Absolutely! Use a gluten-free shortcrust pastry to accommodate dietary needs.
4. What’s the best way to reheat the pie?
Reheat slices in a 350°F oven for 5–7 minutes or in a toaster oven to crisp up the crust.
5. Can I skip the sprinkles?
Of course! You can replace sprinkles with crushed nuts, coconut flakes, or leave the glaze plain.
6. Can I double the recipe?
Yes! Simply double all ingredients and bake two slab pies side by side.
Recipe Details
- Prep Time: 20 minutes
- Cook Time: 25 minutes
- Cooling Time: 45 minutes
- Total Time: 1 hour 30 minutes
- Yield: 8 servings
- Category: Dessert
- Method: Baking
- Cuisine: American
Conclusion: A Slice of Nostalgia
This strawberry Pop Tart slab pie is more than just a dessert—it’s a trip down memory lane, filled with sweet nostalgia and fresh, homemade goodness. Whether you’re making it for a special occasion or simply satisfying a craving, this recipe is sure to bring smiles to everyone who tries it.
So, gather your ingredients, preheat that oven, and start rolling out some dough. A delicious, sprinkle-topped treat awaits!
Easy Strawberry Pop Tart Slab Pie
Total Time: 45 minutes
Yield: 8 servings
Description
This strawberry Pop Tart slab pie is the ultimate nostalgic dessert with a homemade twist! Imagine a buttery, flaky crust filled with sweet strawberry jam, topped with a smooth vanilla glaze and colorful sprinkles. It’s fun to make, easy to slice, and perfect for sharing with family and friends. Whether you serve it at a brunch, picnic, or as a weeknight treat, it’s guaranteed to bring smiles to the table.
Ingredients
For the pie:
- 1 all-butter shortcrust pastry recipe, divided into 2 squares
- All-purpose flour, for rolling out the dough
- 1/2 cup good-quality strawberry jam
- 1 egg, for the egg wash
For the glaze:
-
- 1 1/2 cups powdered sugar
- 2 tablespoons milk
- 1 teaspoon vanilla extract
- Rainbow sprinkles, for finishing
Instructions
- Prepare the Baking Tray
- Preheat the oven to 350°F (180°C).
- Line a large baking tray with parchment paper to prevent sticking.
- Roll Out the First Dough Square
- Lightly flour a clean surface and roll out the first square of dough into a rectangle slightly larger than 12×8 inches and 1/4-inch thick.
- Trim the edges with a sharp knife for a neat finish.
- Use a rolling pin to transfer the dough to the prepared baking tray.
- Brush Edges with Egg Wash
- Beat the egg in a small bowl and brush the edges of the dough with the egg wash.
- Spread the Strawberry Jam
- Evenly spread the strawberry jam over the dough, avoiding the egg-washed edges to prevent leaking during baking.
- Roll Out and Add the Top Crust
- Roll out the second square of dough to the same size and thickness as the first.
- Carefully place it over the jam-covered base, aligning the edges.
- Seal and Crimp the Edges
- Press the edges of the dough together with your fingers.
- Use a fork to crimp the edges all around to seal the filling inside.
- Poke Holes and Bake
- Use the fork to poke 3–4 small holes in the top crust to allow steam to escape.
- Brush the top with egg wash and bake for 20–25 minutes, or until golden brown.
- Cool the Pie
- Remove the slab pie from the oven and let it cool on the tray for 45 minutes before decorating.
- Prepare the Glaze and Decorate
- In a medium bowl, whisk powdered sugar, milk, and vanilla extract until smooth.
- Pour the glaze over the cooled pie and spread evenly with the back of a spoon.
- Sprinkle rainbow sprinkles on top and let the glaze set for 5–10 minutes.
- Slice and Serve
- Use a sharp knife to cut the slab pie into 8 equal pieces.
- Serve with a glass of milk or as a delightful dessert on its own.
Notes
- Chill the Dough: Keep the dough cold until rolling to ensure a flaky crust.
- Customize the Filling: Try different jams or preserves like raspberry, blueberry, or apricot for variety.
- Storage: Store leftovers in an airtight container in the refrigerator for up to 3 days or freeze for up to 1 month.
- Reheating: Warm slices in the oven or toaster oven for a freshly baked texture.
- Prep Time: 20 minutes
- Chilling Time: 45 minutes
- Cook Time: 25 minutes
- Category: Dessert
- Method: Baking
- Cuisine: American
window.trCommon={“minRating”:6,”ajaxurl”:”https:\/\/forurenergy.com\/wp-admin\/admin-ajax.php”,”ratingNonce”:””,”postId”:1570};
window.TastyRecipes = window.TastyRecipes || {};
window.TastyRecipes.smoothScroll = {
init() {
document.addEventListener( ‘click’, ( e ) => {
let anchor = e.target;
if ( anchor.tagName !== ‘A’ ) {
anchor = anchor.closest( ‘a.tasty-recipes-scrollto’ );
}
if ( ! anchor || ! anchor.classList.contains( ‘tasty-recipes-scrollto’ ) ) {
return;
}
const elementHref = anchor.getAttribute( ‘href’ );
if ( ! elementHref ) {
return;
}
e.preventDefault();
this.goToSelector( elementHref );
});
},
goToSelector( selector ) {
const element = document.querySelector( selector );
if ( ! element ) {
return;
}
element.scrollIntoView( { behavior: ‘smooth’ } );
}
};
document.addEventListener(
‘DOMContentLoaded’,
() => window.TastyRecipes.smoothScroll.init()
);
(function(){
document.querySelectorAll(‘[data-tr-ingredient-checkbox]’).forEach(function(el) {
var input = el.querySelector(‘.tr-ingredient-checkbox-container input[type=”checkbox”]’);
if ( ! input ) {
return;
}
if (input.checked) {
el.dataset.trIngredientCheckbox = ‘checked’;
}
el.addEventListener(‘click’, function(event) {
if ( ‘A’ === event.target.nodeName
|| ‘INPUT’ === event.target.nodeName
|| ‘LABEL’ === event.target.nodeName ) {
return;
}
input.click();
});
input.addEventListener(‘change’, function() {
el.dataset.trIngredientCheckbox = input.checked ? ‘checked’ : ”;
});
});
}());
window.TastyRecipes = window.TastyRecipes || {};
window.TastyRecipes.cookMode = {
wakeLockApi: false,
wakeLock: false,
cookModeSelector: ‘.tasty-recipes-cook-mode’,
init() {
if (“wakeLock” in navigator && “request” in navigator.wakeLock) {
this.wakeLockApi = navigator.wakeLock;
}
const cookModes = document.querySelectorAll(this.cookModeSelector);
if (cookModes.length > 0) {
for (const cookMode of cookModes) {
if (this.wakeLockApi) {
cookMode.querySelector(‘input[type=”checkbox”]’).addEventListener(“change”, event => {
this.checkboxChange(event.target);
}, false);
} else {
cookMode.style.display = “none”;
}
}
}
},
checkboxChange(checkbox) {
if (checkbox.checked) {
this.lock();
} else {
this.unlock();
}
},
setCheckboxesState(state) {
const checkboxes = document.querySelectorAll(this.cookModeSelector + ‘ input[type=”checkbox”]’);
for (const checkbox of checkboxes) {
checkbox.checked = state;
}
},
async lock() {
try {
this.wakeLock = await this.wakeLockApi.request(“screen”);
this.wakeLock.addEventListener(“release”, () => {
this.wakeLock = false;
this.setCheckboxesState(false);
});
this.setCheckboxesState(true);
} catch (error) {
this.setCheckboxesState(false);
}
},
unlock() {
if (this.wakeLock) {
this.wakeLock.release();
this.wakeLock = false;
}
this.setCheckboxesState(false);
}
};
(function(callback) {
if (document.readyState !== “loading”) {
callback();
} else {
document.addEventListener(“DOMContentLoaded”, callback);
}
})(() => {
window.TastyRecipes.cookMode.init();
});
window.TastyRecipes = window.TastyRecipes || {};
window.TastyRecipes.staticTooltip = {
element: null,
tooltipElement: null,
deleting: false,
init( element ) {
if ( this.deleting ) {
return;
}
this.element = element;
this.buildElements();
},
destroy() {
if ( ! this.tooltipElement || this.deleting ) {
return;
}
this.deleting = true;
this.tooltipElement.classList.remove( ‘opened’ );
setTimeout( () => {
this.tooltipElement.remove();
this.deleting = false;
}, 500 );
},
buildElements() {
const tooltipElement = document.createElement( ‘div’ );
tooltipElement.classList.add( ‘tasty-recipes-static-tooltip’);
tooltipElement.setAttribute( ‘id’, ‘tasty-recipes-tooltip’ );
const currentTooltipElement = document.getElementById( ‘tasty-recipes-tooltip’ );
if ( currentTooltipElement ) {
document.body.replaceChild( tooltipElement, currentTooltipElement );
} else {
document.body.appendChild( tooltipElement );
}
this.tooltipElement = document.getElementById( ‘tasty-recipes-tooltip’ );
},
show() {
if ( ! this.tooltipElement ) {
return;
}
const tooltipTop = this.element.getBoundingClientRect().top
+ window.scrollY
– 10 // 10px offset.
– this.tooltipElement.getBoundingClientRect().height;
const tooltipLeft = this.element.getBoundingClientRect().left
– ( this.tooltipElement.getBoundingClientRect().width / 2 )
+ ( this.element.getBoundingClientRect().width / 2 ) – 1;
const posLeft = Math.max( 10, tooltipLeft );
this.maybeRemoveTail( posLeft !== tooltipLeft );
this.tooltipElement.setAttribute( ‘style’, ‘top:’ + tooltipTop + ‘px;left:’ + posLeft + ‘px;’ );
this.tooltipElement.classList.add( ‘opened’ );
},
maybeRemoveTail( removeTail ) {
if ( removeTail ) {
this.tooltipElement.classList.add( ‘tr-hide-tail’ );
} else {
this.tooltipElement.classList.remove( ‘tr-hide-tail’ );
}
},
changeMessage( message ) {
if ( ! this.tooltipElement ) {
return;
}
this.tooltipElement.innerHTML = message;
}
};
window.TastyRecipes.ajax = {
sendPostRequest( url, data, success, failure ) {
const xhr = new XMLHttpRequest();
xhr.open( ‘POST’, url, true );
xhr.send( this.preparePostData( data ) );
xhr.onreadystatechange = () => {
if ( 4 !== xhr.readyState ) {
return;
}
if ( xhr.status === 200 ) {
success( JSON.parse( xhr.responseText ) );
return;
}
failure( xhr );
};
xhr.onerror = () => {
failure( xhr );
};
},
preparePostData( data ) {
const formData = new FormData();
for ( const key in data ) {
formData.append( key, data[key] );
}
return formData;
},
};
window.TastyRecipes.ratings = {
defaultRating: 0,
currentRatingPercentage: 100,
savingRating: false,
init( minRating ) {
this.minRating = minRating;
this.formWatchRating();
this.closeTooltipWhenClickOutside();
this.addBodyClassBasedOnSelectedRating();
this.backwardCompFormRatingPosition();
},
formWatchRating() {
const ratings = document.querySelectorAll(‘.tasty-recipes-no-ratings-buttons [data-rating]’);
if ( ratings.length {
event.preventDefault();
this.defaultRating = event.target.closest( ‘.checked’ ).dataset.rating;
this.setCheckedStar( event.target );
this.maybeSendRating( this.defaultRating, event.target );
this.setRatingInForm( this.defaultRating );
} );
}
},
closeTooltipWhenClickOutside() {
window.addEventListener( ‘click’, e => {
// Bailout (don’t remove the tooltip) when the clicked element is a rating star, or it’s the tooltip itself.
if ( e.target.closest( ‘.tasty-recipes-rating’ ) || e.target.classList.contains( ‘tasty-recipes-static-tooltip’ ) ) {
return;
}
window.TastyRecipes.staticTooltip.destroy();
} );
},
setRatingInForm( rating ) {
const ratingInput = document.querySelector( ‘#respond .tasty-recipes-rating[value=”‘ + rating + ‘”]’ );
if ( ! ratingInput ) {
return;
}
ratingInput.click();
},
addBodyClassBasedOnSelectedRating() {
const ratingInputs = document.querySelectorAll( ‘input.tasty-recipes-rating’ );
if ( ! ratingInputs ) {
return;
}
for ( const ratingInput of ratingInputs ) {
ratingInput.addEventListener( ‘click’, currentEvent => {
const selectedRating = currentEvent.target.getAttribute( ‘value’ );
this.handleBodyClassByRating( selectedRating );
this.toggleCommentTextareaRequired( selectedRating );
} );
}
},
handleBodyClassByRating( rating ) {
if ( rating < this.minRating ) {
document.body.classList.remove( 'tasty-recipes-selected-minimum-rating' );
return;
}
document.body.classList.add( 'tasty-recipes-selected-minimum-rating' );
},
toggleCommentTextareaRequired( rating ) {
const commentTextarea = document.getElementById( 'comment' );
if ( ! commentTextarea ) {
return;
}
if ( rating {
window.TastyRecipes.staticTooltip.changeMessage( response.data.message );
window.TastyRecipes.staticTooltip.show();
this.updateAverageText( response.data, recipeCardElement );
this.maybeFillCommentForm( response.data );
// Hide the tooltip after 5 seconds.
setTimeout( () => {
this.maybeResetTooltip( recipeCardElement, response.data, rating );
}, 5000 );
},
() => {
this.resetTooltip( recipeCardElement );
}
);
},
updateAverageText( data, recipeCardElement ) {
if ( ! data.average ) {
return;
}
this.setRatingPercent( data );
if ( ! data.count ) {
return;
}
const quickLink = document.querySelector( ‘.tasty-recipes-rating-link’ );
if ( quickLink ) {
this.setTextInContainer( quickLink, data );
this.setPartialStar( quickLink );
}
const cardStars = recipeCardElement.querySelector( ‘.tasty-recipes-ratings-buttons’ );
cardStars.dataset.trDefaultRating = data.average;
this.setTextInContainer( recipeCardElement.querySelector( ‘.tasty-recipes-rating’ ), data );
},
setTextInContainer( container, data ) {
if ( ! container ) {
return;
}
if ( data.label ) {
const ratingLabelElement = container.querySelector( ‘.rating-label’ );
if ( ratingLabelElement ) {
ratingLabelElement.innerHTML = data.label;
}
return;
}
const averageElement = container.querySelector( ‘.average’ );
if ( averageElement ) {
averageElement.textContent = data.average;
}
const countElement = container.querySelector( ‘.count’ );
if ( countElement ) {
countElement.textContent = data.count;
}
},
setPartialStar( container ) {
const highestStar = container.querySelector( ‘[data-rating=”‘ + Math.ceil( this.defaultRating ) + ‘”]’ );
if ( highestStar ) {
highestStar.dataset.trClip = this.currentRatingPercentage;
}
},
setRatingPercent( data ) {
this.defaultRating = data.average.toFixed( 1 );
const parts = data.average.toFixed( 2 ).toString().split( ‘.’ );
this.currentRatingPercentage = parts[1] ? parts[1] : 100;
if ( this.currentRatingPercentage === ’00’ ) {
this.currentRatingPercentage = 100;
}
},
setCheckedStar( target ) {
const cardRatingContainer = target.closest( ‘.tasty-recipes-ratings-buttons’ );
const selectedRatingElement = cardRatingContainer.querySelector( ‘[data-tr-checked]’ );
if ( selectedRatingElement ) {
delete selectedRatingElement.dataset.trChecked;
}
const thisStar = target.closest( ‘.tasty-recipes-rating’ );
thisStar.dataset.trChecked = 1;
thisStar.querySelector( ‘[data-tr-clip]’ ).dataset.trClip = 100;
},
maybeFillCommentForm( data ) {
if ( ! data.comment || ! data.comment.content ) {
return;
}
const commentForm = document.querySelector( ‘#commentform’ );
if ( ! commentForm ) {
return;
}
const commentBox = commentForm.querySelector( ‘[name=comment]’ );
if ( ! commentBox || commentBox.value ) {
return;
}
// Add comment details for editing.
commentBox.innerHTML = data.comment.content;
if ( data.comment.name ) {
commentForm.querySelector( ‘[name=author]’ ).value = data.comment.name;
commentForm.querySelector( ‘[name=email]’ ).value = data.comment.email;
}
},
maybeResetTooltip( recipeCardElement, data, rating ) {
if ( this.savingRating === rating ) {
this.resetTooltip( recipeCardElement, data );
}
},
resetTooltip( recipeCardElement, data ) {
window.TastyRecipes.staticTooltip.destroy();
this.savingRating = false;
// Reset the default rating.
const cardRatingContainer = recipeCardElement.querySelector( ‘.tasty-recipes-ratings-buttons’ );
if ( cardRatingContainer ) {
this.defaultRating = ( data && data.average ) ? data.average.toFixed(1) : cardRatingContainer.dataset.trDefaultRating;
cardRatingContainer.dataset.trDefaultRating = this.defaultRating;
this.resetSelectedStar( cardRatingContainer, data );
}
},
resetSelectedStar( cardRatingContainer ) {
const selectedRatingElement = cardRatingContainer.querySelector( ‘[data-rating=”‘ + Math.ceil( this.defaultRating ) + ‘”]’ );
if ( selectedRatingElement ) {
selectedRatingElement.querySelector( ‘[data-tr-clip]’ ).dataset.trClip = this.currentRatingPercentage;
selectedRatingElement.parentNode.dataset.trChecked = 1;
}
const previousSelectedElement= cardRatingContainer.querySelector( ‘[data-tr-checked]’ );
if ( previousSelectedElement ) {
const currentSelectedRating = previousSelectedElement.querySelector(‘[data-rating]’);
if ( currentSelectedRating !== selectedRatingElement ) {
delete previousSelectedElement.dataset.trChecked;
}
}
},
backwardCompFormRatingPosition() {
const ratingsButtons = document.querySelector( ‘#respond .tasty-recipes-ratings-buttons, #tasty-recipes-comment-rating .tasty-recipes-ratings-buttons’ );
if ( ! ratingsButtons ) {
return;
}
const ratingsButtonsStyles = window.getComputedStyle(ratingsButtons);
if ( ! ratingsButtonsStyles.display.includes( ‘flex’ ) ) {
ratingsButtons.style.direction = ‘rtl’;
}
if ( typeof tastyRecipesRating !== ‘undefined’ ) {
// Select the rating that was previously selected in admin.
ratingsButtons.querySelector( ‘.tasty-recipes-rating[value=”‘ + tastyRecipesRating + ‘”]’ ).checked = true;
}
const ratingSpans = ratingsButtons.querySelectorAll( ‘.tasty-recipes-rating’ );
for (const ratingSpan of ratingSpans) {
ratingSpan.addEventListener( ‘click’, event => {
if ( ratingSpan === event.target ) {
return;
}
ratingSpan.previousElementSibling.click();
} );
}
}
};
(function(callback) {
if (document.readyState !== “loading”) {
callback();
} else {
window.addEventListener( ‘load’, callback );
}
})(() => {
window.TastyRecipes.ratings.init( window.trCommon ? window.trCommon.minRating : 4 );
});
The post Easy Strawberry Pop Tart Slab Pie appeared first on FOR UR ENERGY RECIPES.