When the weekend arrives and I find myself craving something satisfying yet simple, nothing hits the spot quite like these Bacon Cheddar Spinach Squares. The joyful crunch of crispy bacon mingling with the rich creaminess of cheddar and pepper jack, all enveloped in a tender layer of spinach, is an irresistible combination. Whether I’m hosting friends for a low-key get-together or simply trying to elevate a family dinner, these savory squares always steal the show.
What I love most about this recipe is its incredible versatility. You can make them ahead of time, allowing you to enjoy the company of your guests—or indulge in a quiet evening at home—without the stress of last-minute cooking. Plus, the possibilities for ingredient substitutions make it easy to customize based on what I have in my pantry. So, roll up your sleeves and let’s dive into this delightful, cheesy treat that’s sure to impress everyone around the table!
Why are Bacon Cheddar Spinach Squares a must-try?
Satisfying flavor explosion: These squares blend smoky bacon, bold cheddar, and fresh spinach into a crave-worthy bite.
Make ahead magic: Prep them in advance for stress-free hosting, freeing you up to enjoy the event.
Versatile ingredients: Swap in turkey bacon or seasonal veggies for personalized twists that suit your taste.
Perfect appetizer: They’re an instant hit at parties, ensuring guests come back for seconds.
Quick baking time: With a bake time of just 45 minutes, you can whip these up even on a busy weeknight!
Embrace the joy of home cooking and elevate your culinary skills with these mouthwatering squares!
Bacon Cheddar Spinach Squares Ingredients
Get ready to create these savory bites that are sure to delight!
For the Base
- Thick-cut bacon – Adds a smoky flavor and satisfying crunch; substitute with turkey bacon for a lighter option.
- Frozen chopped spinach – Provides a nutritious base; be sure to sauté and drain to remove excess moisture. Fresh spinach can be used if prepared properly.
- All-purpose flour – Acts as a binder for structure; no substitutions needed for this role.
- Baking powder – Helps the squares rise during baking; make sure it’s fresh for the best results.
- Kosher salt – Enhances flavor; adjust according to your taste preference.
- Dried oregano – Adds a savory herb note; substitute with Italian seasoning for a different flavor profile.
- Black pepper – Offers mild heat; consider using white pepper for a subtler flavor.
- Dried thyme – Contributes earthy undertones; can be omitted or swapped for herbs like rosemary.
For the Mixture
- Milk – Combines ingredients and adds moisture; nut milk can be used for a dairy-free option.
- Lemon juice – Brightens flavors; optional, but it wonderfully balances the dish.
- Large eggs – Provide binding and richness; vegan alternatives like flax eggs can be used if necessary.
- Sharp cheddar cheese – Enhances the savory profile with 2½ cups; Gruyère or Monterey Jack can also be great substitutes.
- Pepper jack cheese – Adds spice and creaminess; swap for standard cheddar if you prefer less heat.
- Yellow onion – Brings depth of flavor; must be diced; shallots can be a milder alternative.
- Minced garlic – Imparts aromatic richness; garlic powder can be a handy substitute if fresh isn’t on hand.
Feel free to get creative with the ingredients based on your preferences to craft the perfect batch of Bacon Cheddar Spinach Squares!
How to Make Bacon Cheddar Spinach Squares
Preheat your oven to 375°F (190°C). This is an essential step to ensure even baking throughout the squares for that perfect golden brown finish.
Cook the bacon in a large skillet until crispy, which should take about 7-10 minutes. Once cooked, transfer it to a paper towel-lined plate, let it cool, and then crumble it into bite-sized pieces.
Sauté the frozen chopped spinach in the same skillet for about 4-5 minutes until heated through and any excess moisture has evaporated. Make sure to drain any excess liquid and place it in a mixing bowl.
Combine the sautéed spinach with the crumbled bacon, all-purpose flour, baking powder, kosher salt, oregano, black pepper, and dried thyme in the mixing bowl. Stir until everything is nicely mixed together.
Add the milk, lemon juice, large eggs, 2 cups of sharp cheddar cheese, pepper jack cheese, diced yellow onion, and minced garlic into the mixture. Stir until all the ingredients are fully incorporated.
Spray a 9”x13” baking dish with non-stick spray. Carefully transfer the spinach and cheese mixture into the prepared pan, spreading it evenly.
Sprinkle the remaining ½ cup of sharp cheddar cheese on top, which will melt beautifully and create a golden crust.
Bake for 45-50 minutes or until the top is golden brown and the squares are set. You’ll know they’re ready when they look irresistible!
Cool the dish in the pan for about 15 minutes before slicing it into squares. This waiting period helps everything firm up nicely for easier serving.
Optional: Garnish with fresh herbs like basil or parsley for an added touch of flavor.
Exact quantities are listed in the recipe card below.
Bacon Cheddar Spinach Squares Variations
Feel free to explore these fun variations and make this delightful recipe your own! Each twist brings a new savory experience to your table.
- Greens Upgrade: Swap spinach for half kale or Swiss chard for a refreshing veggie twist that adds a deep, earthy flavor.
- Plant-Powered Bacon: For a lighter option, substitute traditional bacon with plant-based bacon that offers a satisfying smokiness without the meat.
- Cheesy Blend: Experiment with a different cheese blend, like mozzarella and feta, to create a unique flavor combination that surprises the palate.
- Herb Infusion: Replace oregano and thyme with fresh herbs like basil or parsley for a burst of freshness that enhances the overall taste.
- Spice It Up: Add diced jalapeños or red pepper flakes to the mix for an added kick of heat that transforms this dish into a spicy sensation.
- Onion Alternatives: Use leeks or scallions instead of yellow onion for a milder, sweet onion flavor that perfectly rounds out the savory experience.
- Nutty Flour Swap: For a gluten-free option, substitute all-purpose flour with almond flour for a deliciously nutty texture that pairs wonderfully with the other ingredients.
- Creamy Dollop: Serve with a dollop of sour cream or Greek yogurt on top before serving to introduce creaminess and a tangy contrast that elevates each bite.
Get creative and enjoy the journey of flavors!
Expert Tips for Bacon Cheddar Spinach Squares
- Crispy Bacon: Cook the bacon until nice and crispy to achieve the best texture in your squares. Soggy bacon can ruin the bite!
- Squeeze Spinach: After sautéing, ensure that you squeeze out as much moisture from the spinach as possible. This prevents a soggy filling in your Bacon Cheddar Spinach Squares.
- Layering Parchment: When storing leftovers, layer squares with parchment paper to maintain freshness and prevent sticking together.
- Freezing Technique: Wrap the squares tightly for freezing and reheat them in a low oven instead of the microwave for better texture.
- Fresh Ingredients: Using fresh ingredients, especially eggs and baking powder, will enhance the flavor and texture of your delicious squares.
Make Ahead Options
These Bacon Cheddar Spinach Squares are ideal for meal prep! You can prepare the entire mixture up to 24 hours in advance. Simply follow the steps up to pouring the mixture into the baking dish, then cover it tightly with plastic wrap and refrigerate overnight. This helps the flavors meld beautifully and keeps everything fresh. When you’re ready to bake, remove it from the fridge, sprinkle the remaining cheese on top, and bake as directed. To maintain quality, ensure the spinach is well-drained to prevent a soggy texture, and store leftovers in an airtight container in the fridge for up to 4 days. Enjoy restaurant-quality squares that are just as delicious on day two!
What to Serve with Bacon Cheddar Spinach Squares?
Indulge in a delightful meal by complementing these savory squares with delicious sides that tantalize your taste buds.
- Fresh Garden Salad: A refreshing mix of greens, veggies, and a zesty vinaigrette balances the rich flavors of the squares perfectly.
- Creamy Tomato Soup: This classic pairing brings warmth and comfort, contrasting the squares’ textures with a smooth and tangy finish. It’s like a hug in a bowl!
- Roasted Vegetables: Seasonal veggies roasted to caramelized perfection add a satisfying crunch, enhancing the nutritional value and flavor experience.
- Garlic Bread: Golden, buttery slices of garlic bread create a delightful crunch alongside the cheesy squares, making them irresistible for any gathering.
- Fruit Platter: Bright, fresh fruit adds a touch of sweetness that cuts through the savory elements, offering a delightful palate cleanser between bites.
- Herbed Quinoa: Fluffier than rice, quinoa tossed with herbs and lemon offers a light yet hearty side that complements the squares beautifully.
- Chilled White Wine: A crisp glass of Sauvignon Blanc or Chardonnay enhances the savory and cheesy flavors, making for an elegant dining experience.
- Lemon Sorbet: For dessert, a light lemon sorbet provides a refreshing end to the meal, cleansing the palate and leaving everyone satisfied.
These pairings will elevate your dinner table and ensure your Bacon Cheddar Spinach Squares shine bright!
How to Store and Freeze Bacon Cheddar Spinach Squares
Fridge: Store leftovers in an airtight container for up to 4 days to maintain freshness. Layer squares with parchment paper to prevent sticking.
Freezer: Wrap tightly in plastic wrap or aluminum foil and freeze for up to one month to preserve flavor and texture. Label for easy identification.
Thawing: For best results, thaw Bacon Cheddar Spinach Squares overnight in the refrigerator before reheating to retain moisture.
Reheating: Reheat in a preheated oven at 350°F (175°C) until warmed through, about 15-20 minutes; this keeps them crispy on the outside.
Bacon Cheddar Spinach Squares Recipe FAQs
How do I know if my spinach is fresh enough to use?
Absolutely! When selecting fresh spinach, look for vibrant green leaves without any yellowing or dark spots. The leaves should be crisp and firm to the touch. If you opt for frozen spinach, make sure it’s well-packaged and without ice crystals, which could indicate thawing.
What is the best way to store leftover Bacon Cheddar Spinach Squares?
You can store leftovers in an airtight container in the fridge for up to 4 days. To keep them from sticking together, layer the squares with parchment paper. If you want to enjoy them later, consider freezing them!
Can I freeze Bacon Cheddar Spinach Squares?
Yes, you can freeze them! Wrap the squares tightly in plastic wrap or aluminum foil. They can be stored in the freezer for up to one month. For best results, label your package with the date for easy identification.
What if my Bacon Cheddar Spinach Squares turn out soggy?
Very! Sogginess often stems from too much moisture in the spinach. Make sure to sauté it properly and squeeze out excess moisture after cooking. Also, ensure the bacon is cooked until crispy. If needed, you can absorb extra moisture with a paper towel before baking.
Are Bacon Cheddar Spinach Squares suitable for those with dietary restrictions?
Absolutely! If you have allergies or dietary preferences, you can easily adjust the ingredients. For example, use turkey bacon for a lighter option, or swap regular milk with plant-based milk for a dairy-free alternative. If you’re looking for a vegan option, consider using flax eggs instead of large eggs.
How do I reheat frozen Bacon Cheddar Spinach Squares?
To reheat, first, thaw overnight in the refrigerator. Then, preheat your oven to 350°F (175°C) and place the squares on a baking sheet, reheating for about 15-20 minutes until they’re warmed through. Avoid the microwave as it might make them soggy!

Irresistibly Cheesy Bacon Cheddar Spinach Squares Delight
Ingredients
Equipment
Method
- Preheat your oven to 375°F (190°C).
- Cook the bacon in a large skillet until crispy, about 7-10 minutes. Transfer to a paper towel-lined plate.
- Sauté the frozen chopped spinach in the same skillet for about 4-5 minutes until heated through. Drain any excess liquid.
- Combine sautéed spinach with crumbled bacon, all-purpose flour, baking powder, kosher salt, oregano, black pepper, and dried thyme. Stir until mixed.
- Add milk, lemon juice, eggs, 2 cups of sharp cheddar cheese, pepper jack cheese, diced onion, and minced garlic. Stir until fully incorporated.
- Spray a 9"x13" baking dish with non-stick spray and transfer the mixture, spreading evenly.
- Sprinkle remaining ½ cup of sharp cheddar cheese on top.
- Bake for 45-50 minutes or until golden brown and set.
- Cool in the pan for about 15 minutes before slicing into squares.