Ham and Broccoli Casserole Recipe
If you’re looking for a cozy, irresistible dish that combines the comforting flavors of baked pasta, savory ham, and nutritious greens, then the Ham and Broccoli Casserole is exactly what you need on your dinner table. This recipe brings together tender elbow macaroni, chunks of ham, vibrant broccoli, and melty cheese, all wrapped in a creamy mushroom soup sauce and finished with a crispy potato chip topping. It’s the kind of meal that feels like a warm hug after a long day and keeps your taste buds delighted from the first bite to the last.

Ingredients You’ll Need
All the ingredients in this Ham and Broccoli Casserole are simple staples, yet each one plays a vital role in delivering the perfect blend of flavors, textures, and colors. From the sharpness of cheddar to the crunchy potato chips on top, everything works in harmony to create a standout casserole.
- Elbow Macaroni (1 1/4 cup): This classic pasta shape holds onto the creamy sauce beautifully, providing a tender yet firm bite.
- Cream of Mushroom Soup (1 can, 10.75 oz): Acts as the luscious, savory base that brings moisture and depth to the casserole.
- Broccoli, finely chopped (1 1/2 cups): Adds a splash of green, crunch, and a healthy vegetable boost to balance the richness.
- Ham, cubed (1 cup): Provides smoky, salty flavor and protein that makes this casserole hearty and satisfying.
- Shredded Cheddar Cheese (1 cup): Brings sharp, tangy notes that melt into the creamy sauce for a gooey delight.
- Shredded Mozzarella Cheese (1/2 cup): Contributes a smooth, stretchy texture that complements the cheddar perfectly.
- Milk (1/2 cup): Lightens the texture of the sauce without overpowering, keeping the dish silky and moist.
- Dried Minced Onion (1 Tbsp): Infuses a subtle sweetness and depth without overwhelming the other flavors.
- Black Pepper (1/2 tsp): Adds a gentle kick and enhances all the savory notes within the casserole.
- Crushed Potato Chips: The unexpected crunchy topping that creates a fun contrast to the creamy casserole beneath.
How to Make Ham and Broccoli Casserole
Step 1: Cook the Macaroni
Start by boiling a pot of water and cooking the elbow macaroni until it reaches al dente – that perfect balance where it’s tender but still has a slight bite. This ensures your pasta won’t get mushy while baking and will hold up well when mixed with the rich sauce.
Step 2: Combine the Creamy Mixture
While the pasta cooks, gather a large bowl and mix together the cream of mushroom soup, finely chopped broccoli, cubed ham, shredded cheddar, shredded mozzarella, milk, dried minced onion, and black pepper. This combination creates a luscious, flavorful filling that is both comforting and packed with texture.
Step 3: Mix Pasta with Sauce
Drain the macaroni once cooked and immediately stir it into the creamy bowl mixture. Make sure each piece of pasta gets coated with that savory goodness so every bite is full of flavor and cheesiness.
Step 4: Assemble in the Baking Dish
Lightly grease a 2 1/2 quart baking dish, then pour the entire pasta mixture inside. Evenly spread it out and then generously sprinkle crushed potato chips on top. This topping will bake to a golden, crunchy finish that perfectly complements the soft casserole below.
Step 5: Bake Until Golden and Bubbling
Place the casserole uncovered in a preheated 350 degrees Fahrenheit oven for 20 to 30 minutes. You’ll know it’s ready when the edges are bubbling and the top has a beautiful golden color, with those potato chips crisped to perfection.
How to Serve Ham and Broccoli Casserole

Garnishes
To elevate your Ham and Broccoli Casserole, consider adding a sprinkle of freshly chopped parsley or green onions right before serving. These garnishes add a burst of freshness and a lovely pop of color that brightens the plate and complements the casserole’s creamy texture wonderfully.
Side Dishes
This casserole is hearty on its own, but pairing it with a crisp green salad or a refreshing coleslaw creates a well-rounded meal. The lightness and crunch of these sides contrast nicely with the creamy, cheesy centerpiece and add nutritional balance to your plate.
Creative Ways to Present
For a fun twist, serve the casserole straight from individual ramekins or mini cast iron skillets for a charming, personalized touch. Alternatively, layering the casserole in a clear glass dish lets the colorful layers of broccoli, ham, and cheese shine through—making it as attractive as it is delicious.
Make Ahead and Storage
Storing Leftovers
After enjoying your Ham and Broccoli Casserole, transfer any leftovers to an airtight container and refrigerate. They’ll stay fresh and tasty for up to 3 days, making them great for quick lunches or a cozy second dinner.
Freezing
If you want to save some for later, this casserole freezes beautifully. Make sure it’s fully cooled before wrapping tightly in foil or placing it in a freezer-safe container. You can keep it frozen for up to 2 months without sacrificing flavor or texture.
Reheating
To reheat, thaw overnight in the fridge if frozen or simply warm leftovers in the oven at 350 degrees Fahrenheit until heated through and bubbly again. You might want to add a few extra crushed potato chips on top before reheating to restore that delightful crunchy crust.
FAQs
Can I use different types of cheese in the Ham and Broccoli Casserole?
Absolutely! While cheddar and mozzarella are classic choices for their flavor and meltability, feel free to experiment with Swiss, Monterey Jack, or even a bit of Parmesan for a sharper kick. Just keep the balance so the casserole stays creamy and delicious.
Is it okay to use frozen broccoli instead of fresh?
Yes, frozen broccoli works well if you don’t have fresh on hand. Just make sure to thaw and drain any excess moisture before mixing it into the casserole to avoid a watery final dish.
Can I make this casserole vegetarian?
Definitely! Simply omit the ham and consider adding extra broccoli or other vegetables like mushrooms or bell peppers. You might also want to boost flavor with a vegetable broth-based soup instead of cream of mushroom with meat stock.
What can I use instead of potato chips for the topping?
If potato chips aren’t your thing, breadcrumbs mixed with melted butter or crushed crackers make excellent crunchy toppings. Each option provides a satisfying texture contrast to the creamy casserole underneath.
How many people does this Ham and Broccoli Casserole serve?
This recipe typically serves around 4 to 6 people, making it perfect for a family dinner or a cozy gathering. It’s generously portioned, so most will find seconds irresistible.
Final Thoughts
There’s something truly special about the Ham and Broccoli Casserole that makes it a go-to comfort food any time you want to feel nourished and happy. Its simplicity, versatility, and mouthwatering combination of flavors make it a recipe you’ll return to again and again. So grab your ingredients, turn on the oven, and treat yourself and your loved ones to this delightful casserole—you won’t regret it!
Print
Ham and Broccoli Casserole Recipe
- Total Time: 45 minutes
- Yield: 6 servings 1x
- Diet: Low Salt
Description
A comforting and hearty Ham and Broccoli Casserole combining tender elbow macaroni, savory ham, fresh broccoli, and a creamy mushroom soup base, topped with crunchy crushed potato chips for added texture. This easy one-dish meal is perfect for family dinners and showcases a delicious blend of cheeses and mild seasoning.
Ingredients
Macaroni
- 1 1/4 cups Elbow Macaroni
Vegetables
- 1 1/2 cups Broccoli, finely chopped
Protein
- 1 cup Ham, cubed
Dairy
- 1 cup Shredded Cheddar Cheese
- 1/2 cup Shredded Mozzarella Cheese
- 1/2 cup Milk
Other Ingredients
- 1 can (10.75 oz) Cream of Mushroom Soup
- 1 Tbsp Dried Minced Onion
- 1/2 tsp Black Pepper
- Crushed Potato Chips (for topping)
Instructions
- Cook the Macaroni: In a pan of boiling water, cook the elbow macaroni until al dente, about 7-8 minutes. Drain well and set aside.
- Combine Ingredients: In a large bowl, mix together the cream of mushroom soup, finely chopped broccoli, cubed ham, shredded cheddar cheese, shredded mozzarella cheese, milk, dried minced onion, and black pepper until well combined.
- Mix Macaroni and Ingredients: Add the drained macaroni to the bowl with the other ingredients and gently stir to evenly distribute everything.
- Prepare for Baking: Grease a 2 1/2 quart baking dish lightly. Pour the macaroni mixture into the dish, spreading it evenly. Sprinkle the crushed potato chips evenly over the top to create a crunchy crust.
- Bake the Casserole: Place the baking dish uncovered in a preheated 350°F (175°C) oven. Bake for 20-30 minutes until the casserole is golden brown on top and bubbly around the edges.
Notes
- For a lower sodium option, use reduced-sodium cream of mushroom soup and low-sodium ham.
- You can substitute the potato chip topping with breadcrumbs or crushed crackers for a different texture.
- Fresh broccoli can be steamed slightly before chopping to reduce baking time, but it’s not necessary.
- This casserole can be prepared ahead of time and refrigerated; increase baking time by 5-10 minutes if starting from cold.
- Leftovers keep well in the refrigerator for up to 3 days and reheat in the oven or microwave.
- Prep Time: 15 minutes
- Cook Time: 30 minutes
- Category: Casserole
- Method: Baking
- Cuisine: American
Nutrition
- Serving Size: 1 cup
- Calories: 320
- Sugar: 3g
- Sodium: 650mg
- Fat: 15g
- Saturated Fat: 7g
- Unsaturated Fat: 6g
- Trans Fat: 0g
- Carbohydrates: 28g
- Fiber: 3g
- Protein: 18g
- Cholesterol: 50mg
Keywords: Ham casserole, broccoli casserole, baked macaroni dish, easy family dinner, creamy baked pasta