Pineapple stuffing is a sweet and fruity dish that adds a fun twist to any meal. With tasty bits of pineapple and fluffy bread, it’s both soft and comforting!
I love serving it during family gatherings. Everyone gets excited when they see this colorful dish! Plus, it’s super easy to mix everything together—just perfect for busy days!
Key Ingredients & Substitutions
Stale Bread: Use a crusty bread like French or sourdough for the best texture. If you don’t have stale bread, you can toast fresh bread cubes in the oven for about 10 minutes or use other breads like ciabatta or whole grain for different flavors.
Pineapple: Fresh pineapple adds a juicy sweetness that brightens the dish. If fresh isn’t available, canned pineapple can work too, but be sure to drain it well to avoid excess liquid. You can also try mango chunks for a unique twist!
Herbs: I love using fresh thyme and sage for their vibrant flavors. If you only have dried herbs, just reduce the quantities. A half teaspoon of dried herbs should suffice for each tablespoon of fresh. Other options could include rosemary or oregano.
Broth: Chicken broth gives a rich flavor, but if you’re vegetarian, vegetable broth is a great substitute. For a lighter option, you can also use low-sodium broth to control the salt level in your dish.
How Do I Ensure My Stuffing Isn’t Soggy?
One common issue with stuffing is ending up with a soggy texture. To avoid this, focus on the bread. Ensure your bread cubes are dry. If using fresh bread, toasting it first helps absorb moisture without becoming mushy.
- Cook the onion, celery, and garlic until just soft, and let this mixture cool slightly before combining it with the bread.
- When mixing with the broth and egg mixture, toss gently until everything is moistened but not soaked. You can always add more broth gradually if needed.

How to Make Pineapple Stuffing
Ingredients You’ll Need:
For the Stuffing:
- 10 cups stale bread cubes (preferably a crusty bread like French or sourdough)
- 1 1/2 cups fresh pineapple chunks
- 1/2 cup unsalted butter
- 1 medium onion, finely chopped
- 2 celery stalks, finely chopped
- 2 cloves garlic, minced
- 2 cups chicken or vegetable broth
- 2 large eggs, beaten
- 1 tablespoon fresh thyme leaves (or 1 teaspoon dried thyme)
- 1 tablespoon fresh sage, chopped (or 1 teaspoon dried sage)
- Salt and freshly ground black pepper, to taste
- Optional: 1 tablespoon chopped fresh parsley for garnish
- Optional: 1 teaspoon crushed red pepper flakes (if you want a subtle heat, visible in the image as red specks)
How Much Time Will You Need?
This delicious pineapple stuffing takes about 15 minutes to prepare and 40-45 minutes to cook, making it perfect for a special dinner or holiday feast!
Step-by-Step Instructions:
1. Preheat the Oven:
Start by preheating your oven to 350°F (175°C). While the oven is heating, lightly grease a 9×13-inch baking dish or a similar-sized casserole dish to prepare for your stuffing.
2. Cook the Vegetables:
In a large skillet over medium heat, melt the unsalted butter. Once melted, add the finely chopped onion and celery. Cook them for about 5-7 minutes until they are soft and translucent. Then, add the minced garlic and cook for an additional minute until fragrant. This mixture will add great flavor to your stuffing!
3. Combine the Main Ingredients:
In a large mixing bowl, combine the stale bread cubes and fresh pineapple chunks. Next, stir in the cooked onion, celery, and garlic mixture. Don’t forget to add in the fresh thyme, sage, salt, black pepper, and crushed red pepper flakes if you’re using them. Mix everything together nicely!
4. Add the Liquid:
In a separate small bowl, whisk together the chicken broth and beaten eggs. Pour this mixture over the bread and pineapple mixture. Gently toss everything together until the bread is evenly moistened but not soggy. You want each piece of bread to soak up some of that delicious broth!
5. Prepare for Baking:
Transfer the mixture into your prepared baking dish and spread it out evenly. Cover the dish with foil to keep the moisture in as it bakes.
6. Bake the Stuffing:
Place the covered dish in your preheated oven and bake for 25 minutes. After that, remove the foil and bake for an additional 15-20 minutes, or until the top is golden brown and crispy. This will give it a lovely texture!
7. Let it Rest:
After baking, take the stuffing out of the oven and allow it to rest for about 5 minutes before serving. This helps it set up a bit more.
8. Garnish and Serve:
Optionally, you can garnish your stuffing with chopped fresh parsley for a pop of color before serving. Enjoy this delightful sweet and savory dish as a perfect accompaniment to your meals!
This pineapple stuffing will surely be a hit with its unique flavors and tasty ingredients. Enjoy every bite!
Can I Use Fresh Bread Instead of Stale Bread?
Yes, you can use fresh bread, but it’s best to toast the bread cubes in the oven for about 10 minutes to dry them out. This helps prevent the stuffing from becoming too soggy.
How to Store Leftover Pineapple Stuffing?
Store any leftovers in an airtight container in the refrigerator for up to 3 days. To reheat, warm it in the oven at 350°F (175°C) for about 15-20 minutes until heated through.
Can I Make This Stuffing Vegetarian?
Absolutely! Simply swap the chicken broth for vegetable broth, and you have a delicious vegetarian version of this dish. The flavors will remain rich and satisfying!
What Can I Serve with Pineapple Stuffing?
This stuffing pairs wonderfully with roasted meats like turkey or ham. It also complements a salad or can be enjoyed as a stand-alone dish! The sweet and savory flavors make it very versatile.



