Save on Pinterest

Skillet Ham & Rice

Total Time

Prep/Total Time: 25 min.


2 servings

Ham, rice and mushrooms make a tasty combination in this homey stovetop dish. It goes from start to finish in just 25 minutes. —Susan Zivec, Regina, Saskatchewan
Skillet Ham & Rice Recipe photo by Taste of Home
Every editorial product is independently selected, though we may be compensated or receive an affiliate commission if you buy something through our links.


  • 1 teaspoon olive oil
  • 1 medium onion, chopped
  • 1 cup sliced fresh mushrooms
  • 1 cup cubed fully cooked ham
  • 1/8 teaspoon pepper
  • 1/2 cup reduced-sodium chicken broth
  • 1/4 cup water
  • 3/4 cup uncooked instant rice
  • 2 green onions, sliced
  • 1/4 cup shredded Parmesan cheese


  1. In a large nonstick skillet, heat oil over medium-high heat; saute onion and mushrooms until tender. Stir in ham, pepper, broth and water; bring to a boil. Stir in rice. Reduce heat; simmer, covered, until rice is tender, about 5 minutes.
  2. Fluff with a fork. Top with green onions and cheese.
Health Tip: Look for lower-sodium versions of ham in the meat and deli sections. They typically have 25 to 30 percent less.

Nutrition Facts

1-1/4 cups: 322 calories, 8g fat (3g saturated fat), 49mg cholesterol, 1168mg sodium, 38g carbohydrate (4g sugars, 2g fiber), 24g protein.

Recommended Video


Click stars to rate
Average Rating:
  • squeakymouse
    Feb 22, 2020

    I used turkey ham and all broth, no water. Way too salty for me but some of my family liked it (they like salt a lot). Definitely not a pretty dish. I doubt I'll make it again.

  • katecrid47
    Sep 26, 2019

    My family and I loved this dish! I did double it for four servings though and it worked fine. I also precooked the white rice as I can never get it to cook properly. Other than that this was quick and easy for a weeknight dinner. Thanks for sharing!

  • pajamaangel
    Feb 19, 2019

    This is not a pretty dish, but it is so good!

  • lhojnacki
    May 16, 2018

    This was delicious. As others have said I used all chicken stock, did not use just water. I steamed some fresh green beans that I cut in bite size pieces. I used Asiago cheese as that is what I had on hand. I needed to simmer about 10-15 minutes to absorb all liquid and have rice tender. I used brown rice. Easy and put together in no time. This is a good way to use up left over ham .

  • roxied
    May 12, 2018

    for bgc, the general rule of thumb for regular rice is 2:1. for each cup of regular white rice add two cups liquid (chicken broth} and simmer about 15 minutes instead of five.hope this helps answer your question.

  • bgc
    May 11, 2018

    Can someone tell me how to make this with regular rice? For some reason my husband does not like instant rice. He loves ham in anything. From the list of ingredients it certainly looks like a 5 star item. Thanks.

  • ms11145
    Jan 17, 2018

    Next time I will add more rice as it wasn't quite enough. It's a good thing I chose to just have a salad. I used my IP (10 minutes and NPR) and used Uncle Ben's flavored rice. Great recipe.

  • megilee
    Apr 20, 2017

    My kids loved this! I added chopped frozen broccoli and used all chicken broth with instant brown rice. I did have to add more liquid.

  • Janadele
    Jun 25, 2015

    Easy meal to prepare.

  • Kim Voisin
    Dec 18, 2010

    No comment left