This One Pot Ham and Cheese Pasta Recipe is the perfect way to use up that leftover holiday ham. A quick and easy recipe that’s loaded with pasta, cheese, and loved by kids and adults alike!
Please tell me I’m not alone in loving holiday leftovers more than the actual dinner. However, I do have a few rules for holiday leftover recipes:
- Has to be quick and easy.
- Can’t make a mess.
- Must be DELICIOUS!
Enter this one pot ham and cheese pasta! It’s super quick and easy, made in one pot for easy cleanup, and it’s SO GOOD!
Ingredients
Savory, juicy leftover ham, tender pasta, gooey cheese, and tangy mustard…I mean come on. It doesn’t get better than that!
- Unsalted Butter – melted and used to sauté the onion.
- Yellow Onion – adds texture and a sweet, caramel-y flavor when sautéed.
- Salt and Pepper – enhances other flavors and adds a little hint of spice.
- Ham – any cooked and cubed ham will work great. Try using leftovers of my honey dijon crockpot ham or ham with pineapple sauce!
- Pasta – I use bow tie pasta, because I love the texture mixed with the diced ham, but any smaller pasta shape would be fine (cooking time may vary).
- Garlic – rounds out the other flavors with it’s subtle nuttiness.
- Dijon Mustard – gives the pasta a tangy kick of flavor.
- White Wine – adds a light and sweet flavor to the pasta. Serving this to kiddos? Replace with white grape juice, water, or broth.
- Water – used to cook the pasta and serves as the base for the cheese sauce.
- Salt – enhances other flavors.
- Swiss and Parmesan Cheese – melted together to form a tangy, nutty, creamy cheese sauce.
How to make
Literally throw everything into a pot and 20 minutes later, you’re golden!
- Melt butter in a large stockpot then add in onion, salt, and pepper. Cook until the onion is tender.
- Mix in cubed ham, pasta, garlic, mustard, white wine, water, and additional salt.
- Simmer until the pasta is cooked al dente, stir in Swiss and parmesan until melted, then serve and enjoy!
What ham to use
Depending on the leftovers I have, I either use ham from my honey dijon crockpot ham or ham with pineapple sauce recipe! However, any ham will work.
What pasta to use
Any short cut pasta will work. I love using bow tie pasta in this recipe, but macaroni, rotini, penne, shells, etc. should work! Keep in mind, if you change the pasta, cook time may also change.
Variations
- Make it creamier. Replace 1/2 cup of the water with heavy cream.
- Spice it up. Sprinkle in a dash of cayenne pepper or red pepper flakes for an extra kick.
- Add veggies. Toss in some frozen peas for a little “pop” of color, texture, and nutrients.
What to serve with ham and cheese pasta
Meat (check!), pasta (check!) . . . give me some veggies, a roll, and a salad and we’re good to go!
How to store
Leftover ham and cheese pasta will keep in an airtight container for 3-4 days or in the freezer for 1-2 months.
To reheat, thaw in the fridge if frozen then microwave or heat on the stove with a splash of white wine until warmed through.
Happy Holiday Eating!
– Jennifer
![#ad This One Pot Ham and Cheese Pasta Recipe is the perfect way to use up that leftover holiday ham! A quick and easy recipe full of pasta, swiss cheese, and ham! showmetheyummy.com Made in partnership w/ @smithfieldfoods #HolidayHub](https://showmetheyummy.com/wp-content/uploads/2017/12/One-Pot-Ham-and-Cheese-Pasta-Show-Me-the-Yummy-Google-Thumb-4.jpg)
One Pot Ham and Cheese Pasta
Equipment for this recipe
Ingredients
- 2 tablespoons unsalted butter
- 1/2 large yellow onion sliced
- 1/4 teaspoon salt
- 1/4 teaspoon pepper
- 1 pound cooked ham diced
- 1 (16 oz) box bow tie pasta
- 4 cloves garlic minced or pressed
- 1 tablespoon Dijon mustard
- 1/2 cup white wine or 1/2 cup water, but wine adds more flavor
- 4 1/2 cups water
- 3/4 teaspoon salt more or less to tsate
- 1 (8 oz) block swiss cheese shredded
- 1/2 cup shredded parmesan
Recipe Video
Instructions
- Melt butter over medium heat in a large stockpot.
- Once melted, add in onion, salt and pepper and cook for 5-7 minutes, or until tender.
- Add in ham, pasta, garlic, mustard, wine (if using), water, and additional salt.
- Bring to a simmer and simmer for 9-13 minutes, stirring regularly, until pasta is al dente.
- Remove from heat and stir in swiss and parmesan.
- Taste and re-season, if necessary, and enjoy!
- Take 5 seconds to rate this recipe below. We greatly appreciate it!
Notes
Nutrition Information
*Note: Nutrition information is estimated and varies based on products used.
This post was originally published December 14, 2017 and has been updated to provide more detailed content.
Helen Auckland, Auckland
Jennifer @ Show Me the Yummy
Anonymous
Anonymous United Kingdom
Anonymous
Lynn Acton, England
Jennifer @ Show Me the Yummy
Anonymous Auckland, Auckland
larry Winsted, Connecticut
Jennifer @ Show Me the Yummy
Lavica United States
Jennifer @ Show Me the Yummy
Anonymous United States
Jim Englewood, Colorado
Jennifer @ Show Me the Yummy
Robyn
Jennifer @ Show Me the Yummy
Chris Ashton-under-Lyne, England
Jennifer @ Show Me the Yummy
Deb Houston, Texas
Jennifer @ Show Me the Yummy
Tam South Africa
Jennifer @ Show Me the Yummy
Audrey United Kingdom
Mary United States
Jennifer @ Show Me the Yummy
Melody San Marcos, California
Jennifer @ Show Me the Yummy
Elaine United States
Jennifer @ Show Me the Yummy
Patti Lena, Illinois
Jennifer @ Show Me the Yummy
Anonymous Mount Olive, North Carolina
Jennifer @ Show Me the Yummy
Anonymous Mount Olive, North Carolina
Sandra United States
Jennifer @ Show Me the Yummy
Agnes Langley, British Columbia
Jennifer @ Show Me the Yummy
Anonymous Laval, Quebec
JoJo United States
Jennifer @ Show Me the Yummy
James United Kingdom
Jennifer @ Show Me the Yummy
Julie
Jennifer @ Show Me the Yummy
Rima Canada
Anonymous Tucson, Arizona
Jennifer @ Show Me the Yummy
Anonymous Tucson, Arizona
Nani Helena, Alabama
Jennifer @ Show Me the Yummy
Anonymous United Kingdom
Carol
Jennifer @ Show Me the Yummy
Michael Australia
Robin Worksop, England
Jennifer @ Show Me the Yummy
Anonymous Worksop, England
Carrie Brunswick, Ohio
Anonymous Berens Landing, Northwest Territories
Rima Canada
Anonymous Claremont, Tasmania
Anonymous United States
Bev Port Hawkesbury, Nova Scotia
Jennifer @ Show Me the Yummy
Anonymous Englewood, Colorado
Anonymous Kirkland, Washington
Anonymous
Anonymous Altrincham, England
Sonya San Jose, California
Jennifer @ Show Me the Yummy
Trish Lockport, New York
Jennifer @ Show Me the Yummy
Anonymous Fishers, Indiana
Anonymous Goshen, New York
Shayne Maple Ridge, British Columbia
Anonymous Billerica, Massachusetts
Anonymous Fairfield, California
dahlia Columbus, Ohio
Natalie Canada
Anonymous United Kingdom
Maria Colombia
Jennifer @ Show Me the Yummy
Bernie Docklands, Victoria
Jennifer @ Show Me the Yummy
VD Ottawa, Ontario
Anonymous
Carol Graham, Texas
Jennifer @ Show Me the Yummy
MrsH United States
Jennifer @ Show Me the Yummy
Perry Minneapolis, Minnesota
Jennifer @ Show Me the Yummy
Dale Phoenix, Arizona
Amra Snellville, Georgia
jean Sarasota, Florida
Jennifer @ Show Me the Yummy
Amra Snellville, Georgia
Ann United States
Anonymous United Kingdom
Anonymous United States
Anonymous United States
Jennifer @ Show Me the Yummy
Sandra Springfield, Nova Scotia
Jennifer @ Show Me the Yummy
Michelle Lisburn, Northern Ireland
Jennifer @ Show Me the Yummy
Anonymous Calgary, Alberta
Jennifer @ Show Me the Yummy
Dermot Ireland
Jennifer @ Show Me the Yummy
Lisa Fort Wayne, Indiana
Jennifer @ Show Me the Yummy
Joy United Kingdom
Jennifer @ Show Me the Yummy
... Vaerlose, Capital Region
Jennifer @ Show Me the Yummy
Anonymous Vaerlose, Capital Region
Anonymous Australia
Tressa United States
Jennifer @ Show Me the Yummy
Rob Toronto, Ontario
Jennifer @ Show Me the Yummy
Anonymous United Kingdom
Anonymous Paignton, England
Mary Solon, Iowa
Jennifer @ Show Me the Yummy
Joe Fenton, Michigan
Jennifer @ Show Me the Yummy
RT Ormond Beach, Florida
Sue Canada
Bren Bolton, England
Jennifer @ Show Me the Yummy
Anonymous United States
Ginny Muskego, Wisconsin
Jennifer @ Show Me the Yummy
Douglas Val-d'Or, Quebec
Jennifer @ Show Me the Yummy
Priscilla Albany, Oregon
Jennifer @ Show Me the Yummy
Pam Englewood, Colorado
Jennifer @ Show Me the Yummy
Anonymous Australia
Wendy United States
Jennifer @ Show Me the Yummy
DM United States
Jennifer @ Show Me the Yummy
Ashley United States
Jennifer @ Show Me the Yummy
Treehouse United States
Jennifer @ Show Me the Yummy
Mary Beaver Bank, Nova Scotia
Jennifer @ Show Me the Yummy
Anonymous Shepherds Bush, England
Mic United States
Jennifer @ Show Me the Yummy
Anonymous United States
Autumn United States
Jennifer @ Show Me the Yummy
Anonymous United Kingdom
Hazel Smethwick, England
Jennifer @ Show Me the Yummy
Anonymous Smethwick, England
Meghan Bloomington, Indiana
Jennifer @ Show Me the Yummy
Daniel Panama City, Provincia de Panama
Pam West Lafayette, Indiana
Janet Tampa, Florida
Jennifer @ Show Me the Yummy
Anonymous Woking, England
Ijay Milton Keynes, England
Jennifer @ Show Me the Yummy
Rick Orlando, Florida
Lindsay Kelowna, British Columbia
Jennifer @ Show Me the Yummy
Felicia Winnipeg, Manitoba
Jennifer @ Show Me the Yummy
Erin United States
Jennifer @ Show Me the Yummy
Patricia Ireland
Jennifer @ Show Me the Yummy
Suzy Norman, Oklahoma
Jennifer @ Show Me the Yummy
Anonymous Antioch, Illinois
Anonymous Bad Duerkheim, Rheinland-Pfalz
Joni United States
Jennifer @ Show Me the Yummy
Deb Eugene, Oregon
Tricia Mesa, Arizona
Jennifer @ Show Me the Yummy
Anonymous Canada
Anonymous Denver, Colorado
Terry United States
Jennifer @ Show Me the Yummy
Steph Woodcroft, South Australia
Jennifer @ Show Me the Yummy
Cheryl Auburn, Alabama
Jennifer @ Show Me the Yummy
Robby Farmington, Minnesota
Jennifer @ Show Me the Yummy
Anonymous Houston, Texas
Karen Glasgow, Scotland
Jennifer @ Show Me the Yummy
Bruce Sacramento, California
Naomi Perth, Western Australia
Swedish Luleå, Norrbotten
Jennifer @ Show Me the Yummy
Swedish Luleå, Norrbotten
Anonymous Reading, Pennsylvania
Anonymous Naples, Florida
Anonymous Bumpus Mills, Tennessee
Ashley Sterling Heights, Michigan
Jennifer @ Show Me the Yummy
Anonymous London, England
Samantha Burk's Falls, Ontario
Jennifer @ Show Me the Yummy
Loren United Kingdom
Jennifer @ Show Me the Yummy
Anonymous Vancouver, British Columbia
Mary Canada
Jennifer @ Show Me the Yummy
Stephanie Canada
Jennifer @ Show Me the Yummy
Anonymous Loma Linda, California
Anonymous Du Quoin, Illinois
Anonymous United Kingdom
Yuhmama Mesa, Arizona
Anonymous Chatham, England
Anonymous Toronto, Ontario
Anonymous Durban, KwaZulu-Natal
Anonymous United States
Tanya United Kingdom
Jennifer @ Show Me the Yummy
Anonymous Vancouver, British Columbia
Anonymous Teignmouth, England
Anonymous Greenfield, Massachusetts
Jennifer @ Show Me the Yummy
Anonymous Midland, Michigan
Anonymous Knoxville, Tennessee
Mom Toledo, Ohio
Jennifer @ Show Me the Yummy
Anonymous Millersville, Maryland
Anonymous North Providence, Rhode Island
Anonymous Rockville, Maryland
Angelina Sacramento, California
Jennifer @ Show Me the Yummy
Chelsea Oxford, England
Jennifer @ Show Me the Yummy
Susie Hooksett, New Hampshire
Jennifer @ Show Me the Yummy
susan Shelter Island, New York
Jennifer @ Show Me the Yummy
Marie United States
Jennifer @ Show Me the Yummy
Jules Didcot, England
Jennifer @ Show Me the Yummy
Rebekah Knightdale, North Carolina
Jennifer @ Show Me the Yummy
Chris Lincolnton, North Carolina
Jennifer @ Show Me the Yummy
Ashley United States
Jennifer @ Show Me the Yummy
Jordan Kansas City, Missouri
Jennifer @ Show Me the Yummy
Tina Elgin, Oklahoma
Jennifer @ Show Me the Yummy
AMBER Covington, Louisiana
Jennifer @ Show Me the Yummy
Helene Jacksonville, Florida
Jennifer @ Show Me the Yummy
Jennifer @ Show Me the Yummy
Jennifer @ Show Me the Yummy
Jeffrey Milwaukee, Wisconsin
Jennifer @ Show Me the Yummy
Bethanie Lexington, South Carolina
Jennifer @ Show Me the Yummy
Lindsay
Jennifer @ Show Me the Yummy
Lee
Jennifer @ Show Me the Yummy
Janet
Jennifer @ Show Me the Yummy