Pineapple stuffing is a sweet and tangy side dish that combines juicy pineapple with fluffy bread. It’s like a tropical hug on your plate! 🍍
This dish is a hit at family gatherings. I love serving it next to roasted chicken or ham. Trust me, once you try it, you’ll be hooked! It’s that good!
Ingredients & Substitutions
Bread Cubes: Day-old bread works best for this stuffing. It absorbs liquid without getting too soggy. If you don’t have day-old bread, you can lightly toast fresh bread cubes in the oven for a few minutes.
Pineapple Chunks: Canned pineapple is convenient, but fresh pineapple adds a nice texture and flavor. If you’re looking for a different taste, try diced apples or pears instead, though they will alter the overall flavor a bit.
Butter: I always use real butter for flavor, but feel free to substitute with olive oil or a vegan butter for a lighter option. Just remember that oil has a different taste, so it might change the richness a bit.
Onion: A medium onion brings sweetness and depth. If onions aren’t your thing, you could use shallots or leeks for a milder flavor. For a milder option, skip them altogether or replace them with green onions.
Broth: Chicken broth adds a comforting flavor, but vegetable broth works just as well for a vegetarian version. You can also use water, but it won’t have the same depth of flavor.
How Do I Make Sure My Stuffing Stays Moist But Not Soggy?
Getting the right moisture level in stuffing can be tricky, but it’s important for the texture. Here are a few tips:
- Use the right amount of broth. Adjust the quantity based on how dry or fresh your bread is. Start with less, then add more if needed.
- Mix gently. Toss the bread with the liquid mixture carefully. You want to coat everything evenly without smashing the bread cubes.
- The bread should feel moist but not swimming in liquid. If you squeeze a handful, it shouldn’t drip with broth.
- Covering the dish with foil at first helps steam the stuffing, keeping it moist. Uncover it towards the end to allow it to crisp up.

How to Make Pineapple Stuffing
Ingredients You’ll Need:
Main Ingredients:
- 10 cups bread cubes (preferably day-old or lightly toasted)
- 1 cup canned pineapple chunks (drained, juice reserved)
- 1/2 cup butter (1 stick)
- 1 medium onion, finely chopped
- 2 stalks celery, finely chopped
- 2 cloves garlic, minced
- 1/4 cup fresh parsley, chopped
- 1 tsp dried sage
- 1 tsp dried thyme
- 1/2 tsp salt (adjust to taste)
- 1/2 tsp black pepper
- 1 to 1 1/2 cups chicken broth (or vegetable broth)
- 2 large eggs, beaten
How Much Time Will You Need?
This delicious pineapple stuffing takes about 15 minutes to prepare and around 45-50 minutes to bake. You’ll spend a few minutes chopping and sautéing, then just let your oven work its magic!
Step-by-Step Instructions:
1. Preheat the Oven:
Start by preheating your oven to 350°F (175°C). While that’s warming up, butter a 9×13 inch baking dish or any similar casserole dish to prevent sticking.
2. Sauté the Vegetables:
In a large skillet, melt the butter over medium heat. Add the chopped onion and celery, cooking until they’re softened, which should take about 5-7 minutes. Then, toss in the minced garlic and cook for another minute until you can smell that lovely garlic aroma.
3. Combine Bread and Veggies:
In a big mixing bowl, combine the bread cubes with the sautéed vegetables. This is where everything starts to come together!
4. Add Pineapple and Seasoning:
Gently stir in the drained pineapple chunks and chopped parsley. Then, add the dried sage, thyme, salt, and black pepper, mixing all the flavors together well.
5. Prepare the Liquid Mixture:
In a separate small bowl, whisk together the reserved pineapple juice, chicken broth, and beaten eggs. This will help moisten your stuffing and give it a rich taste.
6. Combine Everything:
Pour the liquid mixture over the bread mixture. Now, gently toss everything until all the bread is nicely moistened. If it feels a little dry, add a bit more broth—just remember, the bread should be moist, but not swimming in liquid!
7. Transfer and Bake:
Pour your stuffing mixture into the prepared baking dish, spreading it evenly. Cover the dish with foil and bake in the preheated oven for 30 minutes. After that, remove the foil and bake for an additional 15-20 minutes, or until the top is golden brown and crispy.
8. Serve and Enjoy:
Once it’s done baking, take it out of the oven and let it rest for a few minutes. This will help all those flavors settle in. Then, dig in and enjoy your sweet and savory pineapple stuffing!
Can I Use Fresh Pineapple Instead of Canned?
Absolutely! Fresh pineapple can add a great texture and flavor to your stuffing. Just make sure to cut it into chunks that are similar in size to the canned ones for even cooking.
How Long Can I Store Leftovers?
Store any leftover pineapple stuffing in an airtight container in the fridge for up to 3 days. You can reheat it in the oven at 350°F (175°C) until warmed through, or in the microwave in short bursts, stirring in between.
Can I Make This Dish Vegan?
Yes! To make a vegan version, substitute the butter with olive oil or vegan butter, use vegetable broth instead of chicken broth, and replace the eggs with a flax or chia seed egg (1 tablespoon ground flaxseeds or chia seeds mixed with 2.5 tablespoons water per egg). Let it sit for a few minutes to thicken before using.
What Should I Serve with Pineapple Stuffing?
Pineapple stuffing pairs wonderfully with roasted meats, such as chicken or pork, and adds a nice contrast to savory dishes. It can also be a delightful side for a holiday meal or a potluck gathering!



