This post may contain affiliate links. Please read our disclosure policy.

Jump to Recipe

Product links may contain affiliate links. As an Amazon Associate, I earn from qualifying purchases.

One-pot meals are lifesavers on busy days. This one is especially easy and is a full and complete meal, with protein, carbs, and veggies. Plus, it’s delicious and kid-approved as well. You’re going to love this Ham, Rice, and Broccoli Skillet.

Ham rice broccoli casserole

Ingredients for Ham, Rice, and Broccoli Casserole Skillet

I love to use ham steaks in recipes because they’re already cooked and ready to eat, so I don’t have to worry about cooking them. It’s kind of nice to be able to use the same cutting board for everything because nothing is raw.

  • olive oil
  • yellow onion
  • minced garlic
  • jasmine rice
  • chicken broth
  • onion powder
  • garlic powder
  • paprika
  • oregano
  • salt
  • pepper
  • ham steak
  • frozen bag broccoli
  • cheddar cheese (or Mexican blend cheese)
Ham rice broccoli casserole

How to Make Ham, Rice, and Broccoli Casserole Skillet

This recipe is a true one-pot meal. You don’t need any other pots or pans to make this. You’ll probably need to use a cutting board to chop your veggies, but truly that’s it. Serve this one paper plates and you basically have nothing to clean up. It’s kind of a mom’s dream.

Anyway, back to the recipe. To a large Dutch oven, add the olive oil and onion and let that cook down a bit. Next, stir in the minced garlic and cook until fragrant. This will help release all of that yummy garlicky flavor.

Add in the rest of the ingredients, except for the cheese, and simmer for 15-18 minutes with the lid on. Stir it up occasionally so that the rice doesn’t stick to the bottom of the pan. Once that is all cooked, stir in the cheese. Serve and enjoy!

Save this recipe!
Get this sent to your inbox, plus get new recipes from us every week!
Please enable JavaScript in your browser to complete this form.

More Ham Recipes

If you’re looking for more easy ham recipes, here are a few of my very favorites:

Sheet Pan Honey Mustard Ham, Green Beans, and Potatoes

One-Pot Ham and Noodles

Cheesy Ham and Noodle Casserole

Recipe

Ingredients

1 tbsp olive oil

1 yellow onion, diced

1 tbsp minced garlic

3/4 cup jasmine rice

1 1/2 cups chicken broth

1/2 tsp onion powder

1/2 tsp garlic powder

1 tsp paprika

1 tsp oregano

1/2 tsp salt

1/2 tsp pepper

1 lb ham steak, cubed

12 oz frozen bag broccoli

3/4 cup cheddar cheese, shredded

To a large Dutch oven over medium heat, add the olive oil. Once ho,t add in the onion and let cook for 2-3 minutes.

Stir in the minced garlic.

Add in the rice, chicken broth, seasonings, broccoli, and ham. Stir well, and let simmer, covered, stirring occasionally for 15-18 minutes, or until the rice is tender. Stir in the cheese and serve.

4.45 from 25 votes

Ham, Broccoli, and Rice Skillet

Ham, broccoli, and rice skillet is a creamy, comforting one-pan meal packed with hearty rice, tender broccoli, and savory ham—easy to make and perfect for busy nights.
Prep: 5 minutes
Cook: 20 minutes
Total: 25 minutes
Servings: 4 servings
Save this recipe!
Get this sent to your inbox, plus get new recipes from us every week!
Please enable JavaScript in your browser to complete this form.

Ingredients 

  • 1 tbsp olive oil
  • 1 yellow onion, diced
  • 1 tbsp minced garlic
  • ¾ cup jasmine rice
  • 1 ½ cups chicken broth
  • ½ tsp onion powder
  • ½ tsp garlic powder
  • 1 tsp paprika
  • 1 tsp oregano
  • ½ tsp salt
  • ½ tsp pepper
  • 1 lb ham steak, cubed
  • 12 oz frozen bag broccoli
  • ¾ cup cheddar cheese, shredded

Instructions 

  • To a large Dutch oven over medium heat, add the olive oil. Once hot add in the onion and let cook for 2-3 minutes.
  • Stir in the minced garlic.
  • Add in the rice, chicken broth, seasonings, broccoli, and ham. Stir well, and let simmer, covered, stirring occasionally for 15-18 minutes, or until the rice is tender. Stir in the cheese and serve.

Nutrition

Calories: 436kcal | Carbohydrates: 39g | Protein: 33g | Fat: 16g | Saturated Fat: 6g | Polyunsaturated Fat: 1g | Monounsaturated Fat: 6g | Cholesterol: 74mg | Sodium: 2227mg | Potassium: 786mg | Fiber: 4g | Sugar: 3g | Vitamin A: 1001IU | Vitamin C: 115mg | Calcium: 229mg | Iron: 3mg

Nutrition information is automatically calculated, so should only be used as an approximation.

Tried this recipe?Let us know how it was!

About Julia Pacheco

Hello, I’m Julia Pacheco, and I’m so glad you’re here! I’m a published cookbook author with a passion for creating delicious, budget-friendly meals. My blog focuses on recipes that are accessible and enjoyable, because I truly believe in the power of food to heal, inspire, and bring people together. From early lessons in the kitchen with my mom to navigating life on WIC and food stamps, I’ve learned the value of making every meal count. Cooking has been my creative outlet, a way to connect with others, and it even helped me land my dream job.

You May Also Like

4.45 from 25 votes (24 ratings without comment)

Leave a comment

Your email address will not be published. Required fields are marked *

Recipe Rating




This site uses Akismet to reduce spam. Learn how your comment data is processed.

4 Comments

  1. Brooke says:

    5 stars

    This is one of my favorite recipes! I make it at least every other week, its so simple to make, the ingredients aren’t expensive and it’s delicious! Thank you so much!

  2. Kathy says:

    I’m going to try this recipe for my husband and me..your advertisments on this page is taking most of the view and it’s not letting me get rid of it to view the page. I’ll let you know how it turns out.

  3. Holly says:

    Hi Julia, the recipe card for this cheesy broccoli, rice and ham skillet doesn’t appear correctly so I’m not able to print it. Can you please fix it. Love your recipes! Thank you.

  4. Anna says:

    The recipe is missing