Pineapple Ham Casserole is one of those comforting dishes that brings a sense of warmth and nostalgia. It’s a delightful combination of sweet and savory flavors, featuring tender chunks of ham and pineapple nestled in a fluffy rice base. The dish is topped with a hint of brown sugar, which caramelizes beautifully in the oven. Every bite is a harmonious blend of textures and tastes, making it a recipe you’re likely to return to time and time again.

I remember the first time I made Pineapple Ham Casserole. It was one of those busy weeknights when I needed a quick meal that would satisfy my family’s cravings. With a mere five minutes of prep, I could toss everything into a pot, cover it, and let it simmer away on the stove. The aroma that wafted through the kitchen as it cooked was simply irresistible, and the moment we sat down to eat, it felt like a special occasion. This dish is not only easy on the pocket but also a crowd-pleaser that’s great for any gathering. I’m excited to share this recipe with you!
Why You’ll Love This Recipe
- Simple & Quick: This casserole comes together in just 5 minutes of prep and cooks in 35 minutes, making it perfect for busy nights.
- Irresistible Flavor: The combination of salty ham and sweet pineapple creates a uniquely satisfying taste profile that keeps everyone coming back for seconds.
- Eye-Catching Appeal: This casserole is not only tasty but also visually appealing, with vibrant colors from the pineapple and peppers.
- Flexible Serving: It’s fantastic for dinner but can also shine at brunch or potlucks, appealing to both adults and kids alike.
- Diet-Friendly Options: Easily adaptable for those with dietary preferences; simply swap out the rice for quinoa or cauliflower rice for a lighter option.
Ingredients You’ll Need
- 2 tablespoon olive oil: Used for sautéing, olive oil adds a rich depth of flavor. You may substitute it with vegetable or canola oil if needed.
- 1 onion, chopped: Onion brings sweetness and a savory base to your casserole. Yellow or white onions work best.
- ½ red pepper, chopped: Adds color and a slight crunch. Feel free to use green or yellow peppers for variety.
- 1 cup rice, uncooked: Long-grain white rice is ideal, absorbing flavors well. You can use brown rice, but remember it will require more cooking time.
- 2 cups water: This is necessary for cooking the rice. Ensure you measure accurately for the best texture.
- 2 cups cooked ham, cubed: Leftover ham works wonderfully here, adding heartiness to your dish. Deli slices can also be used in a pinch.
- 2 cups pineapple, chopped: Fresh or canned pineapple delivers a juicy sweetness. If using canned, opt for the variety packed in juice instead of syrup.
- ¼ cup brown sugar: This enhances the sweet and savory contrast in the casserole. Light or dark brown sugar both work well here.
- 1 teaspoon salt: A pinch of salt rounds out the flavors. Adjust to taste if you are using salty ham.
- 1 tablespoon lemon juice: This brightens up all the flavors. Freshly squeezed lemon juice is preferred for its freshness.
- 1 teaspoon ground mustard: Adds a subtle tang. If you don’t have ground mustard, prepare a teaspoon of Dijon mustard instead.
How to Make Pineapple Ham Casserole
- Sauté the Aromatics: In a medium skillet over medium heat, warm 2 tablespoons of olive oil. Add 1 chopped onion and sauté for about 5 minutes until it becomes translucent. Stir in ½ chopped red pepper and cook for an additional 2 minutes until soft.
- Combine the Ingredients: Add the sautéed mixture to a large pot. Now, stir in 1 cup of uncooked rice, 2 cups of water, 2 cups of cubed cooked ham, 2 cups of chopped pineapple, ¼ cup of brown sugar, 1 teaspoon of salt, 1 tablespoon of lemon juice, and 1 teaspoon of ground mustard.
- Cook the Casserole: Bring the mixture to a boil over medium-high heat. Once boiling, reduce the heat to low, cover, and allow it to simmer for 25 minutes. The rice should be tender, and you’ll know it’s done when the entire dish is fragrant and bubbly around the edges.
Storing & Reheating
Store any leftovers in an airtight container at room temperature for a few hours, or refrigerate for up to 3 days. For longer storage, freeze your casserole in a freezer-safe container for up to 3 months. When ready to enjoy again, simply reheat in the oven at 350°F until warmed through, about 20-25 minutes. Note that the texture might change slightly after freezing, but you can refresh it by adding a splash of water before reheating.
Chef’s Helpful Tips
- Avoid overcooking the rice by following the water-to-rice ratio closely. If using brown rice, cook it separately for the perfect texture.
- For extra creaminess, stir in a handful of shredded cheese before serving.
- Make it meatless by substituting ham with black beans or chickpeas for a hearty vegetarian option.
- Experiment with different vegetables such as peas or corn for added color and nutrition.
- Prepare the sautéed mixture ahead of time and refrigerate. When you’re ready to cook, just add it to the rice and remain on schedule!
Pineapple Ham Casserole checks all the boxes—quick, affordable, and delicious. This dish is a fantastic canvas for you to play around with flavors, too. Feel free to swap in your favorite ingredients to make it your own!

Recipe FAQs
Can I make Pineapple Ham Casserole ahead of time?
Absolutely! You can prepare the sautéed onion and pepper mixture a day in advance. Just store it in the fridge until you’re ready to combine with the other ingredients and cook. This saves time on busy nights.
What can I serve with Pineapple Ham Casserole?
This casserole is a standalone dish, but it pairs wonderfully with a side salad or some crusty bread. If you want to make it a complete meal, consider adding a vegetable side like steamed broccoli or green beans.
How do I store leftover Pineapple Ham Casserole?
Store leftovers in an airtight container in the refrigerator for up to 3 days. You can also freeze it for up to 3 months for a quick meal later on. Just reheat in the oven when you’re ready to enjoy!
What type of rice works best in this recipe?
Long-grain white rice is the perfect choice since it cooks quickly and absorbs flavors well. If using brown rice, you’ll need to adjust the cooking time and liquid accordingly. Just remember that brown rice typically requires more water and a longer cooking time.
Print
Pineapple Ham Casserole
Pineapple Ham Casserole combines tender ham and sweet pineapple with rice for a hearty, satisfying meal. Perfect for weeknight dinners or gatherings, this dish is easy to prepare and sure to please everyone at the table.
- Total Time: 40 minutes
- Yield: 4 servings 1x
Ingredients
- 2 tablespoon olive oil
- 1 onion chopped
- ½ red pepper chopped
- 1 cup rice uncooked
- 2 cups water
- 2 cups cooked ham cubed
- 2 cups pineapple chopped
- ¼ cup brown sugar
- 1 teaspoon salt
- 1 tablespoon lemon juice
- 1 teaspoon ground mustard
Instructions
- Heat the olive oil in a pan and sauté the chopped onion for 5 minutes until softened.
- Add the chopped red pepper and cook for an additional 2 minutes.
- Stir in the uncooked rice, water, cooked ham, pineapple, brown sugar, salt, lemon juice, and ground mustard.
- Bring the mixture to a boil, then cover and reduce the heat. Let it steam for 25 minutes until the rice is cooked and fluffy.
Last Step:
Please leave a rating and comment letting us know how you liked this recipe! This helps our business to thrive and continue providing free, high-quality recipes for you.Notes
Feel free to add other vegetables like peas or carrots for added flavor and nutrition.
Use leftover ham for a quick meal that minimizes waste.
Adjust the sweetness by varying the amount of brown sugar to your taste.
- Prep Time: 5 minutes
- Cook Time: 35 minutes
- Category: Dinner
- Method: Baked
- Cuisine: American
Nutrition
- Serving Size: 1 serving
- Calories: 350
- Sugar: 10g
- Sodium: 700mg
- Fat: 10g
- Saturated Fat: 2g
- Unsaturated Fat: 8g
- Trans Fat: 0g
- Carbohydrates: 50g
- Fiber: 2g
- Protein: 15g
- Cholesterol: 50mg






