Ham and Swiss Cheese Spaghetti Bake-Annette's

Annette W.


Have some leftover Easter ham you need to use up? This recipe is PERFECT for that? Or do you just crave a creamy comforting concoction? You won't be disappointed with this casserole. It is all of the above.

This makes a HUGE deep dish lasagna pan worth BUT can very easily be cut in half. Also, if you want a lighter version, use whole wheat pasta, fat free sour cream, low fat cream of mushroom soup and low fat cheese.

The recipe will feed an army if you make it as is. It literally FILLS the pan to the brim. Enjoy!

Recipe and photos are my own.


★★★★★ 3 votes

10-12 or more
30 Min
1 Hr


  • 26 oz
    cream of mushroom soup
  • ·
    (extra large can)
  • 16 oz
  • 1 pkg
    fresh mushrooms, sliced
  • 4 c
    ham, cubed
  • 4 c
    swiss cheese, shredded
  • 2 c
    light sour cream
  • 1 medium
    onion, chopped
  • 1 large
    red bell pepper, chopped
  • 1 Tbsp
    black pepper (or less to your taste)

How to Make Ham and Swiss Cheese Spaghetti Bake-Annette's


  1. Preheat oven to 350°. Cook spaghetti to package directions to al dente.
  2. While spaghetti is cooking, chop up ham, onions, red bell pepper and mushrooms and put into a large bowl.
  3. Drain spaghetti and put into a medium sized bowl. Open cream of mushroom soup and sour cream and pour on top of spaghetti. Sprinkle the black pepper on top of the sour cream and cream of mushroom soup.
  4. Add ham and veggies to spaghetti mixture 1/3 at a time and mix to incorporate. Add 2 1/2 cups of the cheese into the mixture as well.
  5. Grease a 9x13 deep dish lasagna pan or a 4+ quart casserole dish. Pour mixture in to prepared pan, top with remaining 1 1/2 cups of cheese.
  6. Cover with foil. Bake covered for 45 minutes. Remove foil and bake 10 minutes, then turn to broil for 5 minutes to brown the cheese really well. You do not need to move the rack up to do the broiling.
  7. Remove from oven and let rest for 5 minutes before serving.
  8. Serve with some nice sweet peas and a crusty bread. Enjoy!
  9. ****If you cut the recipe in half, bake in a regular 9x13 cake pan or a 3 quart casserole covered for 35-45 minutes, removing the foil and broiling for 5 minutes to brown the cheese.****

Printable Recipe Card

About Ham and Swiss Cheese Spaghetti Bake-Annette's

Main Ingredient: Pasta
Regional Style: American

Show 15 Comments & Reviews

15 Delicious Ways To Make Macaroni & Cheese Better

15 Delicious Ways to Make Macaroni & Cheese Better

Kitchen Crew @JustaPinch

Oh, how we love creamy and cheesy macaroni and cheese... so much goodness in every bite. But, why not go the next step and make mac & cheese the very...

Pasta Recipes For An Easy Dinner Option

Pasta Recipes for an Easy Dinner Option

Kitchen Crew

I always keep a box of pasta in the pantry so I can pull it out and create a delicious dinner. Adding a little bit of sauce or butter and...

20 Recipes For A Flavorful Sunday Supper

20 Recipes for a Flavorful Sunday Supper

Kitchen Crew @JustaPinch

Whether you're feeding your family or having a group of friends over for a casual dinner, there's nothing better than gathering around the table for a flavorful Sunday supper. You...