• Skip to primary navigation
  • Skip to main content
  • Skip to primary sidebar
Slow Cooked Eats logo
  • Recipes
  • Subscribe
  • About
menu icon
go to homepage
  • Recipes
  • Subscribe
  • About
    • Facebook
    • Instagram
    • Pinterest
    • YouTube
  • subscribe
    search icon
    Homepage link
    • Recipes
    • Subscribe
    • About
    • Facebook
    • Instagram
    • Pinterest
    • YouTube
  • ×
    Home » Recipes » Pasta

    Crock Pot Ham and Cheese Macaroni Casserole

    Published: Mar 15, 2023 by slowcookedeats

    PinterestFacebookRedditBluesky
    Jump to Recipe
    Pinterest Hidden Image

    You'll love this delicious and easy crock pot ham and cheese macaroni casserole - the creamy sauce is full of chunks of ham, spinach, and gooey cheese. A weeknight dinner idea that will leave your family begging for more!

    Crock pot ham and cheese macaroni served in a white bowl with fresh parsley.Pin

    Why You'll Love Crock Pot Ham and Cheese Casserole

    This ham and cheese macaroni casserole is creamy and cheesy. The pasta softens, the cheese melts, and the ham flavors blend together into something wonderful!

    Kid favorite. Your kids and family will love this dish! Think upscale lunchroom creamy Mac and cheese (with added veggies that Mom snuck in) and the perfect amount of ham bites.

    It's Easy. Blister the macaroni and start the onions softening in the microwave. Dump the next ingredients into the pot - including the dry noodles! Then, after pasta is tender add the dairy and cheesy and all the creamy good bits. Enjoy!

    Crock Pot Ham and Cheese Ingredients

    ingredients needed for making crock pot ham and cheese macaroni

    Here are the ingredients you will need to make this crock pot ham and cheese casserole:

    • Onion: I used a yellow onion, but white or red onions may be used. Red will lend a sweeter taste. Substitute 1 tablespoon of dried minced onion or 1 teaspoon of onion powder.
    • Ham Steak: leftover ham, a cooked and cubed ham steak, or purchased cubed ham are all fine to use.
    • Velveeta Cheese: using Velveeta or a similar store brand ensures that the pasta is extra creamy.
    • Baby Spinach: baby spinach is used because it is very tender and easily cooks.
    • Sour Cream
    • Dijon Mustard
    • Shredded Cheddar Cheese
    • Fresh Parsley
    • Chicken Broth
    • Elbow Macaroni Pasa:

    For exact ingredient quantities, please see the recipe card below!

    Substitutions and Variations

    • Substitute rotini, bow tie, ditalini, or other pasta.
    • Other cheese may be added or swapped out like smoked gouda, regular gouda, swiss cheese, mozzarella, etc.
    • Add a small can of drained diced tomatoes.
    • A pound of cooked bacon can be substituted for the ham.

    What To Substitute For Velveeta Cheese in Ham and Cheese Crock Pot Casserole

    The closest in flavor and texture to Velveeta is American cheese and Cheez Whiz. If you want to move to a less processed cheese variety, then freshly grated cheddar cheese, gouda, or mozzarella would all work well. The latter three options are not as creamy, so add a bit of butter and a small amount of milk, cream, or evaporated milk.

    How To Make Crock Pot Ham Mac and Cheese Casserole

    Cooking the onion and pasta in a white microwave safe dish.

    Mix oil, pasta, and onion in a micrwave safe dish. Microwave until half the pasta is blistered, about 5 minutes on 30% power. Stir frequently.

    Adding the pasta, broth, ham, cheese, and spinach to the crock pot to cook.

    Add the ham, broth, spinach, Velveeta, and macaroni to the pot. Cover and cook on high 2 to 3 hours, - or until pasta is just tender.

    Adding the remaining ingredients and cheese to melt into the cooked pasta.

    Add cheddar cheese, sour cream, dijon mustard, and parsley to the crock pot and stir to combine. Continue cooking until the cheese is melted.

    Serving the crock pot mac and cheese.

    Salt and pepper to taste. Top with optional crumble ritz crackers.

    How to Serve Crock Pot Macaroni and Cheese with Ham

    Adjust seasoning before serving. Garnish with fresh parsley and additional shredded cheese.

    Meal idea! Serve with a tossed green salad with breadsticks, rolls, or crusty bread.

    crock pot macaroni and cheese with ham and spinach in a white bowl.Pin

    Slow Cooker Tips

    • Tip #1: this recipe cooks in about 2 to 3 hours, so it isn't something you can start in the morning and leave for work all day. I used to save this for the weekends or when my husband could start it in the afternoon, 3 hours before dinner time.
    • Tip #2: if meal prepping, don't add the dry pasta with any liquid. Blister the pasta, cook the onion, and keep it separate.
    • Tip#3: for a recipe that slow cooks for only a few hours, the onion won't have time to soften.

    FAQ's

    What cheese goes best with ham?

    Cheddar cheese, processed American cheese, gouda, swiss, and mozzarella all go best with ham.

    How to store it

    Refrigerate in an air-tight container for up to 4 days. Or freeze for up to 4 months.

    How to reheat it

    Reheat individual portions in a microwave on 50% power for 1 to 2 minutes or until heated through. Stir halfway through.

    📖 The recipe.

    Crock Pot Ham and Cheese Casserole

    A totally upgraded mac and cheese casserole with ham and some extra veggies thrown in. So cheesy and delicious. You'll love the flavor!
    5 from 1 vote
    Print Recipe Pin Recipe SaveSaved!
    Author Kori
    Prep Time 10 minutes mins
    Cook Time 3 hours hrs
    Total Time 3 hours hrs 10 minutes mins
    Course Slow Cooker Pork Recipes
    Cuisine American
    Servings 6
    Calories 453 kcal

    Equipment

    • 6-quart crock pot

    Ingredients
      

    • 1 tablespoon olive oil
    • 8 ounces dry elbow macaroni
    • ½ cup onion (diced)
    • 1 pound ham steak (cubed into bite-sized pieces)
    • 2½ cups low sodium chicken broth
    • 2 cups baby spinach
    • 8 ounce block of processed cheese (cut into cubes)
    • 1 cup sharp cheddar cheese (shredded)
    • ½ cup sour cream
    • 1 tablespoon dijon mustard
    • 2 tablespoons fresh parsley (chopped)

    Instructions
     

    • In a microwave-safe dish, stir pasta, onion, and 1 tablespoon olive oil together. Microwave for 2 to 3 minutes on 30% power, stirring frequently. Cook until half the pasta is blistered.
    • Add the ham, broth, spinach, Velveeta, and macaroni to the pot. Cover and cook on high 2 to 3 hours, or until pasta is just tender.
    • Add cheddar cheese, sour cream, dijon mustard, and parsley to the crock pot and stir to combine. Continue cooking until the cheese is melted.
    • Salt and pepper to taste. Top with optional crumble ritz crackers.

    Notes

    • Don't miss all of our helpful hints, substitution ideas, cooking tips, and other delicious recipes that can be found in our post. Check it out!
    • NOTES: Use leftover ham or a ham steak! 
    • VARIATIONS: Swap out cheddar cheese for another favorite cheese to vary taste. Try smoked gouda, pepper jack, or mozzarella.
    • SERVING SUGGESTIONS: Crumble ritz crackers over the top for a crunchy topping. Garnish with fresh parsley and additional cheese.

     

    Nutrition

    Calories: 453kcalCarbohydrates: 39gProtein: 35gFat: 17gSaturated Fat: 8gPolyunsaturated Fat: 1gMonounsaturated Fat: 5gCholesterol: 70mgSodium: 1778mgPotassium: 671mgFiber: 2gSugar: 5gVitamin A: 1661IUVitamin C: 30mgCalcium: 405mgIron: 2mg

    © 2025 Slow Cooked Eats

    • Easy Crockpot Lasagna Recipe
    • Copycat Olive Garden Pasta Fagioli Crockpot Recipe
    • Easy Crock Pot Chicken Alfredo with Jar Sauce
    • Crock Pot Shrimp Alfredo Tortellini
    • Crockpot Marinara Sauce Recipe
    • Crockpot Ziti
    • Smoked Gouda Mac and Cheese Crock Pot Recipe
    • Crock Pot Ham and Cheese Macaroni Casserole
    • Crock Pot American Goulash Recipe
    • Scalloped Potatoes and Ham in the Crockpot
    PinterestFacebookRedditBluesky

    More Slow Cooker Pasta Recipes

    • A collage of nice easy crockpot meals in white dishes.
      Easy Slow Cooker Meals
    • Buffalo chicken pasta in a crockpot and a white bowl with celery sticks.
      Crock Pot Buffalo Chicken Pasta
    • Crock pot marinara sauce served over spaghetti pasta in a white bowl with parmesan cheese.
      Garden-Style Crockpot Marinara Sauce Recipe
    • Crock pot chicken parmesan soup in a white bowl garnished with freshly shredded parmesan cheese and parsley.
      Crockpot Chicken Parmesan Soup Recipe

    Reader Interactions

    Comments

    No Comments

    5 from 1 vote (1 rating without comment)

    Leave a Reply Cancel reply

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

    Recipe Rating




    Primary Sidebar

    Image of Kori Butler Slow Cooked Eats founder.

    Hi, I'm Kori! I am a busy full-time working Mom who also balances a husband and 3 kids! The crock pot was literally how I fed my family almost every weeknight - for YEARS! Seriously.

    More about me →

    Popular

    • Chicken gnocchi soup in a white bowl and in a black crockpot.
      Chicken and Gnocchi Soup Crockpot Recipe
    • Chicken tortilla soup in a white bowl garnished with tomato, avocado, and tortilla chips.
      Creamy Chicken Tortilla Soup in Crock Pot
    • Two white bowls and a black oval crock pot with beef stew.
      Easy Beef Stew Crock Pot Recipe
    • Pumpkin puree in a clear plastic storage container and an oval white crockpot.
      Crock Pot Pumpkin Puree
    • A slice of crockpot peca pie with vanilla ice cream on a scalloped plate.
      Crockpot Pecan Pie
    • Crockpot baby red potatoes with butter and fresh herbs.
      Slow Cooker Baby Potatoes with Herbs and Butter
    • Visit our sister site Seeking Good Eats!

    Footer

    ↑ back to top

    Information

    • Privacy Policy
    • Disclosure
    • Accessibility Policy

    Newsletter

    • Sign Up! for emails and updates

    Contact

    • About
    • Contact

    Copyright © 2025 Slow Cooked Eats

    Rate This Recipe

    Your vote:




    A rating is required
    A name is required
    An email is required

    Recipe Ratings without Comment

    Something went wrong. Please try again.