This Pineapple Cheese Casserole is a fun mix of sweet and savory! Creamy cheese pairs with juicy pineapple for a tasty dish that’s sure to please everyone at the table.
It’s like a warm hug in a dish—perfect for potlucks or family dinners. I love serving it alongside ham; the flavors work so well together! You’ll want seconds, trust me!
Key Ingredients & Substitutions
Pineapple: Fresh pineapple gives a vibrant flavor, but if you’re short on time, canned pineapple tidbits work perfectly—just be sure to drain them well! I find that fresh adds a nice texture, making the dish feel special.
Cheddar Cheese: Sharp cheddar is key for its tangy flavor that contrasts nicely with the sweetness of pineapple. If you prefer a milder taste, go for medium cheddar. For a twist, try a combination of cheddar and Monterey Jack for creaminess.
Ricotta Cheese: This is optional, but it contributes a lovely creaminess that balances the flavors. If you don’t have ricotta, cottage cheese can be a good substitute, though it will slightly change the texture.
Eggs: They help bind everything together. If you’re looking for an egg-free version, consider using a flaxseed meal (1 tablespoon mixed with 2.5 tablespoons of water) as a replacement to give a similar binding effect.
Crackers or Breadcrumbs: Buttery crackers provide a delicious crunch. You can swap them with panko breadcrumbs or even crushed cornflakes for a different texture. Just make sure they’re not too sweet!
How Do I Ensure the Casserole is Perfectly Baked?
Getting that golden brown crust while keeping the inside creamy can be tricky. Here are some tips:
- **Preheat the Oven:** Always let your oven reach 350°F before baking. This ensures an even cook right from the start.
- **Grease the Dish Well:** This helps with easy removal and prevents sticking, which is crucial for presentation.
- **Watch the Time:** Keep an eye on the casserole during the last 10 minutes. You’ll want it to be bubbly and golden, but not overcooked!
- **Let it Rest:** Allow the casserole to cool for a few minutes once it’s out. This helps it set up a bit more, making it easier to serve.
Enjoy making this dish! It’s a balance of sweet and savory, perfect for gatherings or family dinners.

How to Make Pineapple Cheese Casserole
Ingredients You’ll Need:
Base Ingredients:
- 2 cups fresh pineapple chunks (or canned pineapple tidbits, drained)
- 2 cups shredded sharp cheddar cheese
- 1 cup ricotta cheese (optional for creaminess)
- 3 large eggs
- ½ cup sour cream
- ¼ cup melted butter
- ¼ cup finely chopped onion (optional)
- Salt and pepper to taste
For Topping:
- 1 cup crushed buttery crackers or breadcrumbs
- 1 tbsp brown sugar (optional, for topping)
How Much Time Will You Need?
This delightful casserole takes about 15 minutes to prepare and then 30-40 minutes to bake. So, in total, you’re looking at around 50-60 minutes from start to finish, and it’s well worth the wait for this sweet and savory dish!
Step-by-Step Instructions:
1. Preheat and Prepare the Dish:
First, get your oven ready by preheating it to 350°F (175°C). While that’s warming up, grease a medium-sized casserole dish to prevent sticking later on.
2. Combine the Main Ingredients:
In a large bowl, mix together the pineapple chunks, shredded cheddar cheese, and ricotta cheese if you’re using it. This combination will be the heart of your casserole—sweet and cheesy!
3. Prepare the Egg Mixture:
In another bowl, whisk together the eggs, sour cream, melted butter, and chopped onion (if you’re adding onion). Don’t forget to season with a pinch of salt and pepper to enhance all the flavors!
4. Mix Everything Together:
Next, pour the egg mixture into the pineapple and cheese mixture. Gently fold everything together until well combined—this ensures every bite has something delicious in it!
5. Transfer to Casserole Dish:
Now, pour the mixture into your greased casserole dish, spreading it out evenly so that it cooks evenly. No one likes a soggy edge!
6. Add the Crunchy Topping:
In a small bowl, combine the crushed crackers or breadcrumbs with the brown sugar (if using), and mix it up. Sprinkle this mixture evenly over the top of the casserole for that perfect crunchy finish.
7. Baking Time:
Place the casserole in the preheated oven and bake uncovered for 30-40 minutes. You’re looking for a golden brown top and the edges should be bubbling—trust me, that’s a good sign!
8. Cooling and Serving:
Once it’s done baking, carefully remove it from the oven and let it cool for a few minutes. This helps everything set up a bit and makes serving easier. Enjoy your Pineapple Cheese Casserole warm, whether it’s as a side or a comfort food dish!
So, gather your ingredients, put on your apron, and have fun making this delicious casserole! It’s always a hit!
Can I Use Canned Pineapple Instead of Fresh?
Absolutely! Canned pineapple tidbits work just fine—just make sure to drain them well to avoid excess moisture in the casserole. This can help keep everything from getting too soggy.
Can I Make This Casserole Ahead of Time?
Yes, you can prepare the casserole a day in advance! Just assemble it up to the baking step, cover it tightly with plastic wrap, and refrigerate. When you’re ready to bake, remove it from the fridge and let it sit at room temperature for about 20 minutes before popping it in the oven.
What’s the Best Way to Store Leftovers?
Store any leftovers in an airtight container in the refrigerator for up to 3 days. To reheat, simply warm individual portions in the microwave or place them in an oven-safe dish at 350°F until heated through.
Is It Possible to Make This Recipe Vegetarian?
Yes, this recipe is naturally vegetarian as it contains no meat! Just ensure that your cheese and other ingredients don’t contain any animal-derived rennet if you want to keep it fully vegetarian.



