Go Back
+ servings
ham and rice casserole

Ham and Rice Casserole

Ham and Rice Casserole is an easy, one pot recipe made right on your stove top!  You'll love this savory recipe for leftover ham, or any ham you have on hand!
Course Main Course
Cuisine American
Prep Time 10 minutes
Cook Time 20 minutes
Total Time 30 minutes
Servings 6
Calories 322kcal
Author Nichole


  • 3 Tablespoons Butter
  • 1 Small White Onion peeled and diced
  • 1 Tablespoon Finely Minced Garlic
  • 1 teaspoon Onion Powder
  • Pinch Salt
  • ½ teaspoon Black Pepper
  • 1 Cup Long Grain White Rice
  • 2 ¾ Cup Chicken Broth
  • 2 Heads Broccoli cut into bite size florets (about 3 cups)
  • 1 16 Ounce Pack Cooked Diced Ham
  • 8 Ounces Shredded Cheddar Cheese


  • Add the butter to a deep skillet or a soup pot over medium heat. Add in the onion and cook until it becomes translucent.
  • Then add the garlic powder, onion powder, salt and pepper and stir to combine.
  • Cook for another minute then add the rice and sauté until the rice starts to turn a light golden color.
  • Pour in the chicken broth and bring it to a boil over high heat. Then cover the pot with a lid and reduce the heat to low medium and cook for 10 minutes.
  • While the rice is cooking, cut the large pieces of ham into smaller pieces and set aside.
  • Once the 10 minutes have passed, remove the lid from the rice and gently stir in the broccoli and ham.
  • Place the lid back on the pan and cook for another 8 minutes then add the freshly grated cheese and stir to combine.
  • Place the lid back on the pot and remove it from the heat.
  • Let the cheese melt before serving with fresh parsley if desired.


NOTE ON HAM:  You can use cubed, diced, leftover, or chopped deli ham.  You will want about 1 ½ -2 Cups of ham total.
NOTE ON FREEZING:  This can be cooked as directed, minus the cheese and then frozen.  Freeze for up to 3 months.  Thaw in the refrigerator completely before reheating in a large skillet over medium heat in about 1-2 teaspoons of olive oil.  Stir in the cheese and allow to melt once the dish is warmed through.


Serving: 1Cup | Calories: 322kcal | Carbohydrates: 26g | Protein: 12g | Fat: 19g | Saturated Fat: 12g | Cholesterol: 55mg | Sodium: 875mg | Potassium: 159mg | Fiber: 1g | Sugar: 1g | Vitamin A: 554IU | Vitamin C: 8mg | Calcium: 289mg | Iron: 1mg