Cracker Barrel Squash Casserole recipe

Jump To Recipe

Prep Time: 20 min

Cook Time : 40 min

Total Time: 1 hour

Cracker Barrel Squash Casserole Ingredients


Squash Filling

Three-Cheese Filling

Buttery Cracker Topping

Cracker Barrel Yellow squash casserole recipe ingredients

Before You Start


Take a few minutes to get everything ready. These simple prep steps help the squash cook evenly and keep the finished casserole creamy instead of watery.

  • Preheat the oven: Set it to 350°F (175°C).
  • Slice the squash evenly: Cut into approximately ¼-inch rounds.
  • Prepare the cheese: Freshly shred the cheddar and Monterey Jack and finely grate the Parmesan for a smooth, creamy filling.

Once everything is prepped, you’re ready to bring the squash, creamy three-cheese filling, and buttery cracker topping together.

How to Make Cracker Barrel Squash Casserole


Cook the Squash and Onion

  • Place a large skillet on the stove and heat it over medium heat.
  • Add 1 tablespoon butter to the skillet and let it melt completely.
  • Add the finely diced sweet onion to the melted butter.
  • Cook the onion for 2–3 minutes, stirring occasionally, until it starts to soften. It does not need to turn brown.
  • Add the sliced yellow squash to the skillet.
  • Sprinkle ¼ teaspoon of the salt over the squash.
  • Stir gently so the squash, onion, butter, and salt are evenly combined.
  • Cook for 5–7 minutes, stirring gently every so often.

The squash should be tender but not mushy. It will cook more in the oven, so don’t worry if it isn’t completely soft yet.

Tip: If the squash starts sticking to the skillet, lower the heat slightly and give it a gentle stir.

Melting the butter
Onion Cooking for 2–3 minutes
Sliced yellow squash in the skillet.
Sprinkling ¼ teaspoon of the salt over the squash

2. Drain the Squash Really Well

  • Place a colander over the sink and carefully pour the cooked squash and onion into it.
  • Let them sit for 5 minutes so the excess water can drain away.
  • For an even better result, gently press the squash with the back of a spoon to help release more liquid.

Don’t skip this step. Yellow squash naturally contains a lot of water, and that extra moisture can make your finished casserole watery.

cracker barrel squash Casserole recipe step 5

Make the Creamy Three-Cheese Filling

  • While the squash is draining, grab a large mixing bowl.
  • Add the sour cream, mayonnaise, 1 large egg, remaining ¼ teaspoon salt, and ¼ teaspoon black pepper.
  • Next, add the shredded cheddar, Monterey Jack, and Parmesan cheese. Stir gently until all three cheeses are mixed evenly into the creamy mixture.
  • Use a wooden spoon or silicone spatula to gently stir until the cheeses are evenly distributed throughout the creamy mixture.

The mixture will be thick, but that’s exactly what you want. It will coat the squash and become creamy as it bakes.

sour cream, mayonnaise, 1 large egg, remaining ¼ teaspoon salt, and ¼ teaspoon black pepper in bowl
sour cream, mayonnaise, 1 large egg, remaining ¼ teaspoon salt, and ¼ teaspoon black pepper whisked
shredded cheddar, Monterey Jack, and Parmesan cheese in creamy mixture
well-drained squash and onion to the bowl with the cheese mixture.

Combine the Squash and Cheese Mixture

Now it’s time to bring everything together.

  • Add the well-drained squash and onion to the bowl with the cheese mixture.
  • Use a wooden spoon or silicone spatula to gently fold the squash into the creamy filling.
  • Continue folding until the squash and onion are evenly coated.

Make the Buttery Cracker Topping

The cracker topping gives the casserole a crisp, buttery finish.

  1. Add 1 cup crushed buttery round crackers to a small bowl.
  2. Pour 3 tablespoons melted butter over the cracker crumbs.
  3. Stir with a fork or spoon until the crumbs are evenly coated with butter.

The crumbs should look lightly moistened rather than soaked. Set the topping aside while you prepare the baking dish.

Put the Casserole Together

  • Lightly grease an 8×8-inch or 2-quart baking dish.
  • Spoon the squash mixture into the dish and spread it into an even layer with the back of a spoon or spatula.
  • Sprinkle the buttery cracker crumbs evenly over the entire surface. Try to cover the casserole from edge to edge so you get some crispy topping in every serving.
cracker barrel squash Casserole recipe step 10
cracker barrel squash Casserole recipe step 11

Bake Until Hot and Golden

  1. Place the uncovered baking dish in the 350°F (175°C) oven.
  2. Bake for 30–35 minutes.
  3. Start checking the casserole around the 30-minute mark.

The casserole is ready when the filling is hot and bubbling around the edges and the cracker topping is golden brown and crisp.

If the topping still looks pale after 35 minutes, continue baking for another 3–5 minutes. Keep a close eye on it during this time because the cracker crumbs can go from golden to too dark fairly quickly.

cracker barrel squash Casserole recipe step 12

Let It Rest Before Serving

  • Take the casserole out of the oven and resist the urge to dig in right away!
  • Let it rest for 5–10 minutes before serving. This gives the creamy filling a chance to settle, making it easier to scoop and helping the casserole hold together on the plate.
  • Then grab a spoon and serve it warm while that buttery topping is still nice and crisp.
Cracker Barrel Squash Casserole recipe

Equipment You Need


  • Large skillet
  • Colander
  • Large mixing bowl
  • Whisk
  • Wooden spoon or silicone spatula
  • 8×8-inch or 2-quart baking dish
  • Measuring cups and spoons
  • Cheese grater

Estimated Nutrition Per Serving

  • Calories: ~220
  • Total Fat: ~14 g
  • Saturated Fat: ~5 g
  • Cholesterol: ~25 mg
  • Sodium: ~700 mg
  • Total Carbohydrates: ~15 g
  • Dietary Fiber: ~4 g
  • Total Sugars: ~6 g
  • Protein: ~7 g

Tips for the Best Cracker Barrel Squash Casserole


Casserole Too Watery?

The squash probably wasn’t drained enough. Let the cooked squash sit in a colander for several minutes and gently press out the excess liquid before mixing.

Squash Too Mushy?

It may have been cooked too long on the stovetop. Next time, remove it as soon as it becomes tender. Remember, it still has to bake.

Cheese Not Melting Smoothly?

Try shredding the cheese yourself. Freshly shredded cheese generally melts more smoothly into the creamy filling.

Topping Browning Too Fast?

If the crackers become golden before the casserole is heated through, loosely cover the dish with foil and continue baking.

What to Serve With Cracker Barrel Squash Casserole


I like keeping the rest of the meal simple when serving this casserole. Something like Cracker Barrel Grilled Chicken Tenders or Cracker Barrel Hamburger Steak gives you a hearty main dish without taking attention away from the creamy squash. Add a piece of Cracker Barrel Cornbread or a warm Cracker Barrel Biscuit, and you’ve got an easy, satisfying meal.

Why You’ll Love This Cracker Barrel Squash Casserole


  • Easy preparation: The recipe follows simple steps that are easy to follow, even for beginners.
  • Uses fresh yellow squash: It’s a delicious way to make the most of summer squash.
  • Three cheeses add depth: Each cheese brings something different to the creamy filling.
  • A crunchy finish: The buttery cracker topping keeps the texture from becoming one-note.
  • Make-ahead friendly: You can prepare parts of the casserole ahead when you’re planning a busy dinner or holiday meal.

Variations and Substitutions


You can make a few little changes depending on what you’ve got in the kitchen. 

Mix the squash: Use equal parts yellow squash and zucchini for a colorful combination. Cook and drain them the same way as the yellow squash.

Switch the cheese: Colby Jack or mild cheddar can replace Monterey Jack. Romano is a good alternative to Parmesan when you want a similar salty, savory note.

Replace sour cream: Plain Greek yogurt works well and adds a little extra tang.

Change the cracker topping: Any buttery round cracker can be crushed and mixed with melted butter.

Add bacon: Cooked, crumbled bacon adds a smoky flavor that pairs especially well with the cheese.

Add herbs or garlic: A little fresh parsley, thyme, or garlic powder can give the casserole a different flavor without changing the basic recipe.

How to Store and Reheat Cracker Barrel Squash Casserole


Have leftovers? Let the casserole cool, then cover it tightly or place it in an airtight container and keep it in the refrigerator for 3–4 days.

 For the best results, reheat it in a 350°F oven for 15–20 minutes, removing the foil near the end so the buttery cracker topping can crisp up again. 

You can also microwave individual portions for 30–60 seconds at a time until warm. I recommend skipping the freezer, since the squash can release extra moisture after thawing and leave the casserole watery.

final Thoughts


Got some yellow squash sitting in the fridge? This is a delicious way to turn it into something the whole family will want seconds of.

My Cracker Barrel Squash Casserole Recipe combines tender squash and onion with three cheeses and a creamy filling, then tops it all with buttery cracker crumbs.

The casserole comes out of the oven bubbling around the edges with a crisp, golden top. It’s the kind of easy side dish you can serve with chicken, steak, turkey, or just about any comforting homemade meal.

Got your squash ready? Let’s get it into the oven and turn it into a cheesy, comforting casserole!

Frequently Asked Questions


No need. The skin is completely edible and softens nicely during cooking. Just wash the squash well, trim the ends, and slice it.

Yes. You can prepare the squash filling, cover it, and refrigerate it overnight. For the best crunch, keep the cracker topping separate and add it just before baking.

Frozen squash will work in a pinch, but fresh is better here. Thaw the frozen squash first and drain it thoroughly so you’re not adding extra water to the casserole.

Yes. Use gluten-free crackers for the topping and check the labels of the other ingredients you use.

A little. An 8×8-inch or 2-quart dish gives the casserole a nice thickness, but another similar-sized dish can work. You may need to adjust the baking time slightly.

Go for squash that looks fresh and feels firm. Small to medium squash are usually preferable because they tend to have a tender texture.

❤️ Did You Make This Squash Casserole?

I’d love to hear how your Cracker Barrel Squash Casserole turned out!

Leave a star rating below and share your experience in the comments. Did you make any changes or add your own favorite vegetables?

If you snapped a photo, tag @Cracker barrel recipes on Instagram so I can see your delicious creation.

Happy cooking! 🍗❤️

Did you try this recipe?

Click on a star to rate it!

Average rating 5 / 5. Vote count: 1

No votes so far! Be the first to rate this post.

Similar Posts

Leave a Reply

Your email address will not be published. Required fields are marked *

I’m Kim Nguyen, a former Cracker Barrel cook who loves sharing the kind of comforting, homestyle food that brings folks together. My time working in the Cracker Barrel kitchen taught me that simple ingredients, careful preparation, and a few good cooking tips can make all the difference.

Here, I share Cracker Barrel-inspired recipes that are easy to follow and made with everyday home cooks in mind. From breakfast to dessert, my goal is to help you recreate those familiar comfort-food favorites and bring a little Southern warmth to your own kitchen.