Ham and Broccoli Pasta Casserole

Ashley

Preserving the traditions of fine dining.

Best seller

knife

You’re Missing Out! This Chef Knife Is a Game-Changer

  • Stays Sharp: Ice-hardened for long-lasting sharpness.
  • Better Control: Unique finger hole for a steady grip.
  • Built to Last: Premium stainless steel and beech wood.
  • Perfect Balance: Comfortable weight for easy use.
  • Big Savings: 70% off, high quality at a steal.
  • Customer Approved: Loved for quality and ease.
Grab Yours Today at 70% Off!

This post may contain affiliate links learn more.

Dinner time in our house can sometimes feel like a battlefield. Between picky eaters, busy weeknights, and the endless quest for something both nutritious and delicious, finding a meal that ticks all the boxes can feel like searching for a culinary unicorn. But let me tell you, in the realm of family-friendly dinners, this Ham and Broccoli Pasta Casserole is a true champion. From the very first creamy, cheesy, and savory bite, my family was absolutely hooked. Even my notoriously broccoli-averse child was sneaking seconds, a feat I haven’t witnessed in years! This casserole has quickly become a regular in our weekly rotation, and for incredibly good reason. It’s the epitome of comfort food – warm, satisfying, and bursting with flavor, yet surprisingly simple to throw together, even on the most hectic evenings. If you’re on the hunt for a crowd-pleasing dish that promises to become a beloved family favorite, a recipe that’s both easy to make and utterly delicious, then you have absolutely landed in the right place. Let’s dive into the magic of creating this delightful Ham and Broccoli Pasta Casserole, a dish that will transform your dinner routine and bring smiles to everyone around your table.

Ingredients

  • Pasta: 1 pound of your favorite pasta shape, such as penne, rotini, elbow macaroni, or shells. Provides the hearty base for the casserole, choose a shape that holds sauce well.
  • Broccoli florets: 4 cups of fresh or frozen broccoli florets. Adds a healthy dose of vegetables, vibrant color, and a slightly sweet, earthy flavor that complements the richness of the casserole.
  • Cooked Ham: 2 cups of diced cooked ham, leftover ham works perfectly. Offers a savory, salty protein component that is classic comfort food and pairs wonderfully with broccoli and cheese.
  • Cream of Mushroom Soup: 1 (10.75 ounce) can of condensed cream of mushroom soup. Forms the creamy, savory sauce base, binding the ingredients together and adding depth of flavor.
  • Milk: 1 cup of milk, any kind from skim to whole milk will work. Thins out the condensed soup to create a smoother sauce consistency and adds moisture to the casserole.
  • Shredded Cheddar Cheese: 2 cups of shredded cheddar cheese, divided into 1 ½ cups for the casserole and ½ cup for topping. Provides that quintessential cheesy flavor and gooey texture that makes casseroles so irresistible.
  • Butter: 2 tablespoons of unsalted butter. Used to create buttery breadcrumbs for a crispy and flavorful topping.
  • Breadcrumbs: ½ cup of breadcrumbs, plain or Italian seasoned. Adds a delightful crispy texture to the top of the casserole, contrasting beautifully with the creamy interior.
  • Onion powder: 1 teaspoon of onion powder. Enhances the savory flavors of the casserole, adding a subtle aromatic depth that complements the other ingredients.
  • Garlic powder: 1 teaspoon of garlic powder. Another flavor booster, garlic powder adds a warm, savory note that rounds out the overall taste profile of the dish.
  • Salt and Pepper: To taste. Essential seasonings to enhance all the flavors and bring them into balance.

Instructions

  1. Preheat Your Oven and Prepare Baking Dish: Begin by preheating your oven to 375°F (190°C). While the oven is heating, lightly grease a 9×13 inch baking dish. This step is crucial to prevent the casserole from sticking to the bottom and sides of the dish, ensuring easy serving and cleanup later on. You can use cooking spray, butter, or oil to grease the dish.
  2. Cook the Pasta: Bring a large pot of salted water to a rolling boil. Add your pasta and cook according to package directions for al dente. Cooking the pasta al dente is important because it will continue to cook in the oven as part of the casserole. Overcooked pasta will become mushy and lose its texture in the casserole. Once cooked, drain the pasta thoroughly in a colander and set aside. Running cold water over the pasta is generally not recommended for casseroles as it can wash away some of the starch that helps the sauce cling to the pasta.
  3. Steam or Boil the Broccoli: While the pasta is cooking, prepare the broccoli. If using fresh broccoli, cut it into bite-sized florets. You can steam the broccoli until it is tender-crisp, which usually takes about 5-7 minutes. Alternatively, you can boil the broccoli for about 3-4 minutes until it is bright green and slightly tender. If using frozen broccoli, you can steam or boil it directly from frozen, or thaw it slightly and then steam or boil it. Avoid overcooking the broccoli, as you want it to retain some texture and not become mushy in the casserole. Drain the broccoli well after cooking to remove excess water.
  4. Prepare the Sauce Base: In a large bowl, combine the can of cream of mushroom soup and milk. Whisk these two ingredients together until smooth and well combined. This mixture forms the creamy base of your casserole sauce. Ensure there are no lumps of soup remaining to create a consistently smooth sauce.
  5. Combine Ingredients: To the soup and milk mixture, add the cooked and drained pasta, steamed or boiled broccoli florets, and diced cooked ham. Gently stir all these ingredients together until they are evenly distributed and coated in the creamy sauce. Make sure the ham and broccoli are spread throughout the pasta for a balanced flavor in each serving.
  6. Add Seasonings and Cheese: Sprinkle in the onion powder, garlic powder, salt, and pepper to the pasta mixture. Season generously to taste, remembering that cheese and ham are salty, so adjust accordingly. Then, add 1 ½ cups of the shredded cheddar cheese to the bowl. Stir everything together until the cheese is melted and incorporated into the sauce, creating a wonderfully cheesy and flavorful mixture. Reserving some cheese for the topping will create a beautifully browned and bubbly crust.
  7. Transfer to Baking Dish and Top with Cheese: Pour the pasta mixture into the prepared 9×13 inch baking dish, spreading it evenly. Sprinkle the remaining ½ cup of shredded cheddar cheese evenly over the top of the casserole. This layer of cheese will melt and create a golden, cheesy crust as it bakes.
  8. Make Breadcrumb Topping (Optional but Recommended): In a small skillet, melt the butter over medium heat. Add the breadcrumbs to the melted butter and stir constantly until the breadcrumbs are golden brown and crispy. This should only take a few minutes, so watch them closely to prevent burning. The buttery breadcrumbs add a delightful crunch and textural contrast to the creamy casserole.
  9. Sprinkle Breadcrumbs Over Casserole (Optional): If you made the breadcrumb topping, sprinkle it evenly over the cheese layer of the casserole. This breadcrumb topping adds an extra layer of flavor and a satisfying crispy texture that complements the creamy casserole beautifully.
  10. Bake the Casserole: Place the baking dish in the preheated oven and bake for 20-25 minutes, or until the casserole is heated through, bubbly around the edges, and the cheese on top is melted and golden brown. The baking time may vary slightly depending on your oven, so keep an eye on it. You want the casserole to be heated throughout and for the cheese to be nicely melted and slightly browned.
  11. Let it Rest and Serve: Once baked, remove the casserole from the oven and let it rest for about 5-10 minutes before serving. This resting time allows the casserole to set slightly, making it easier to serve and preventing it from being too runny. Resting also helps to distribute the heat evenly throughout the dish. Serve hot and enjoy this comforting and delicious Ham and Broccoli Pasta Casserole!

Nutrition Facts (per serving)

  • Serving Size: Approximately 1 cup (based on 8 servings from a 9×13 inch dish)
  • Calories: Approximately 350-450 kcal
  • Protein: 20-25g
  • Fat: 15-20g

Note: Nutritional values are estimates and can vary based on specific ingredients used, portion sizes, and brands. For accurate nutritional information, use a nutrition calculator with the specific brands and quantities of ingredients you use.

Preparation Time

This Ham and Broccoli Pasta Casserole is wonderfully convenient, making it perfect for busy weeknights or when you need a comforting meal without spending hours in the kitchen.

  • Prep Time: 20 minutes. This includes the time for chopping broccoli (if using fresh), dicing ham, cooking pasta, and preparing the sauce base. The beauty of this recipe is that many of these steps can be done simultaneously to maximize efficiency.
  • Cook Time: 20-25 minutes. This is the baking time in the oven, allowing the casserole to heat through, become bubbly, and for the cheese to melt and become golden brown.
  • Total Time: Approximately 40-45 minutes. From start to finish, you can have a delicious and satisfying Ham and Broccoli Pasta Casserole on the table in under an hour. This makes it an excellent choice for a quick and easy family dinner.

How to Serve

This Ham and Broccoli Pasta Casserole is a complete meal in itself, but you can enhance your dining experience with some simple and delicious side dishes and serving suggestions:

  • Side Salad: A fresh and crisp side salad is the perfect counterpoint to the richness of the casserole. Consider a simple green salad with a light vinaigrette dressing, or a Caesar salad for a classic pairing. The freshness of the salad brightens up the meal and adds extra vegetables.
  • Garlic Bread: Classic garlic bread or cheesy garlic bread is always a welcome addition to pasta casseroles. The warm, buttery garlic bread is perfect for soaking up any extra sauce from the casserole. You can use store-bought garlic bread or make your own easily.
  • Steamed Vegetables: If you want to add even more vegetables to your meal, consider serving steamed green beans, asparagus, or carrots on the side. These provide a healthy and colorful addition to the plate.
  • Crusty Bread: A loaf of crusty bread, such as French bread or Italian bread, is excellent for serving alongside the casserole. It’s perfect for dipping into the creamy sauce and enjoying every last bit of flavor.
  • Tomato Soup: For a comforting and cozy meal, serve a bowl of warm tomato soup as a starter or alongside the casserole. The acidity of the tomato soup cuts through the richness of the casserole, creating a balanced and satisfying meal.
  • Fruit Salad: For a lighter and refreshing dessert after the rich casserole, a simple fruit salad is a great choice. The sweetness and freshness of the fruit provide a nice contrast to the savory main course.
  • Wine Pairing: If you’re serving this casserole for a more adult-oriented dinner, consider pairing it with a light to medium-bodied white wine such as Pinot Grigio or Sauvignon Blanc. These wines complement the creamy and cheesy flavors of the casserole without overpowering it. A light-bodied red wine like Pinot Noir could also work.

Additional Tips for the Best Ham and Broccoli Pasta Casserole

  1. Don’t Overcook the Pasta: As mentioned earlier, cooking the pasta al dente is crucial. It will continue to cook in the oven, so slightly undercooked pasta will result in the perfect texture in the final casserole. Overcooked pasta will become mushy and less appealing.
  2. Customize Your Cheese: Cheddar cheese is classic, but feel free to experiment! Monterey Jack, Colby Jack, or even a blend of cheeses can add different flavor profiles. For a sharper taste, use sharp cheddar. For a milder flavor, use mild cheddar or Monterey Jack. You can also add a sprinkle of Parmesan cheese for extra depth of flavor.
  3. Add Extra Vegetables: Broccoli is the star vegetable, but you can easily add others. Cauliflower florets, peas, or even chopped carrots or bell peppers would work well. Roasting or sautéing these vegetables slightly before adding them to the casserole can enhance their flavor and texture.
  4. Spice it Up: If you like a little heat, add a pinch of red pepper flakes or a dash of hot sauce to the sauce mixture. This will add a subtle kick to the casserole without making it overly spicy. You can also use pepper jack cheese for a spicier cheesy flavor.
  5. Use Fresh Herbs: Fresh herbs can elevate the flavor of this casserole. A sprinkle of fresh parsley, chives, or thyme on top before baking or after serving adds a burst of freshness and aroma. You can also mix chopped fresh herbs into the sauce mixture for a more integrated flavor.
  6. Make it Ahead of Time: This casserole is a great make-ahead meal. You can assemble it completely, cover it tightly with plastic wrap and foil, and refrigerate it for up to 24 hours. When ready to bake, let it sit at room temperature for about 30 minutes before baking as directed, you might need to add 5-10 minutes to the baking time if baking from cold.
  7. Freeze for Later: Leftover Ham and Broccoli Pasta Casserole freezes beautifully. Let it cool completely, then cut it into individual portions or freeze the whole casserole in a freezer-safe dish. Wrap tightly with plastic wrap and then foil. It can be frozen for up to 2-3 months. Thaw overnight in the refrigerator before reheating in the oven or microwave.
  8. Crispy Topping Variations: While breadcrumbs are classic, you can get creative with the topping. Crushed crackers (like Ritz or saltines), potato chips, or even fried onions can add a different kind of crispy texture and flavor. For a gluten-free option, use crushed gluten-free crackers or almond flour mixed with butter.

FAQ Section

Q1: Can I use frozen broccoli instead of fresh?

A: Absolutely! Frozen broccoli is a convenient and perfectly acceptable substitute for fresh broccoli in this casserole. Just make sure to thaw it slightly and drain off any excess water before adding it to the casserole. You can steam or boil it directly from frozen as well, just ensure it’s not overcooked.

Q2: I don’t have cream of mushroom soup, can I use something else?

A: Yes, you can substitute cream of chicken soup, cream of celery soup, or even cream of cheddar soup. Each will give a slightly different flavor profile, but all will work well as a creamy base. You can also make a homemade cream sauce from scratch using butter, flour, milk, and seasonings if you prefer a soup-free option.

Q3: Can I make this casserole vegetarian?

A: To make this casserole vegetarian, simply omit the ham. You can replace the ham with other vegetables like sautéed mushrooms, bell peppers, or zucchini to add more substance and flavor. You could also add vegetarian sausage crumbles or lentils for a protein boost.

Q4: Can I use a different type of pasta?

A: Yes, you can use any pasta shape you prefer that holds sauce well. Penne, rotini, elbow macaroni, shells, farfalle (bow ties), and cavatappi all work wonderfully. Avoid very thin pastas like spaghetti or angel hair, as they may become too soft in the casserole.

Q5: How do I reheat leftover casserole?

A: You can reheat leftover casserole in the oven or microwave. For oven reheating, preheat your oven to 350°F (175°C), cover the casserole dish with foil, and bake for 20-30 minutes, or until heated through. For microwave reheating, place a portion of the casserole on a microwave-safe plate and microwave in 1-2 minute intervals until heated through, stirring in between.

Q6: Can I add breadcrumbs inside the casserole instead of just on top?

A: While traditionally breadcrumbs are used as a topping for crispiness, you can incorporate some breadcrumbs into the casserole mixture itself. This can help to absorb excess moisture and add a slightly denser texture. However, for the best textural contrast, keeping the breadcrumbs as a crispy topping is recommended.

Q7: My casserole is too dry, what can I do?

A: If your casserole seems dry before baking, add a little more milk to the sauce mixture to thin it out. If it becomes dry after baking, you can add a tablespoon or two of milk or cream to each serving when reheating to restore moisture. Ensure you are not overbaking the casserole, as this can also lead to dryness.

Q8: Can I add a different topping instead of breadcrumbs and cheese?

A: Absolutely! Get creative with your toppings. Crushed potato chips, fried onions, or even a sprinkle of crumbled bacon (if you are not making a vegetarian version) can add unique flavors and textures. You can also skip the breadcrumbs and just use a generous layer of cheese for a cheesier topping.

Print
clock clock iconcutlery cutlery iconflag flag iconfolder folder iconinstagram instagram iconpinterest pinterest iconfacebook facebook iconprint print iconsquares squares iconheart heart iconheart solid heart solid icon

Ham and Broccoli Pasta Casserole


  • Author: Ashley

Ingredients

  • Pasta: 1 pound of your favorite pasta shape, such as penne, rotini, elbow macaroni, or shells. Provides the hearty base for the casserole, choose a shape that holds sauce well.
  • Broccoli florets: 4 cups of fresh or frozen broccoli florets. Adds a healthy dose of vegetables, vibrant color, and a slightly sweet, earthy flavor that complements the richness of the casserole.
  • Cooked Ham: 2 cups of diced cooked ham, leftover ham works perfectly. Offers a savory, salty protein component that is classic comfort food and pairs wonderfully with broccoli and cheese.
  • Cream of Mushroom Soup: 1 (10.75 ounce) can of condensed cream of mushroom soup. Forms the creamy, savory sauce base, binding the ingredients together and adding depth of flavor.
  • Milk: 1 cup of milk, any kind from skim to whole milk will work. Thins out the condensed soup to create a smoother sauce consistency and adds moisture to the casserole.
  • Shredded Cheddar Cheese: 2 cups of shredded cheddar cheese, divided into 1 ½ cups for the casserole and ½ cup for topping. Provides that quintessential cheesy flavor and gooey texture that makes casseroles so irresistible.
  • Butter: 2 tablespoons of unsalted butter. Used to create buttery breadcrumbs for a crispy and flavorful topping.
  • Breadcrumbs: ½ cup of breadcrumbs, plain or Italian seasoned. Adds a delightful crispy texture to the top of the casserole, contrasting beautifully with the creamy interior.
  • Onion powder: 1 teaspoon of onion powder. Enhances the savory flavors of the casserole, adding a subtle aromatic depth that complements the other ingredients.
  • Garlic powder: 1 teaspoon of garlic powder. Another flavor booster, garlic powder adds a warm, savory note that rounds out the overall taste profile of the dish.
  • Salt and Pepper: To taste. Essential seasonings to enhance all the flavors and bring them into balance.

Instructions

  1. Preheat Your Oven and Prepare Baking Dish: Begin by preheating your oven to 375°F (190°C). While the oven is heating, lightly grease a 9×13 inch baking dish. This step is crucial to prevent the casserole from sticking to the bottom and sides of the dish, ensuring easy serving and cleanup later on. You can use cooking spray, butter, or oil to grease the dish.
  2. Cook the Pasta: Bring a large pot of salted water to a rolling boil. Add your pasta and cook according to package directions for al dente. Cooking the pasta al dente is important because it will continue to cook in the oven as part of the casserole. Overcooked pasta will become mushy and lose its texture in the casserole. Once cooked, drain the pasta thoroughly in a colander and set aside. Running cold water over the pasta is generally not recommended for casseroles as it can wash away some of the starch that helps the sauce cling to the pasta.
  3. Steam or Boil the Broccoli: While the pasta is cooking, prepare the broccoli. If using fresh broccoli, cut it into bite-sized florets. You can steam the broccoli until it is tender-crisp, which usually takes about 5-7 minutes. Alternatively, you can boil the broccoli for about 3-4 minutes until it is bright green and slightly tender. If using frozen broccoli, you can steam or boil it directly from frozen, or thaw it slightly and then steam or boil it. Avoid overcooking the broccoli, as you want it to retain some texture and not become mushy in the casserole. Drain the broccoli well after cooking to remove excess water.
  4. Prepare the Sauce Base: In a large bowl, combine the can of cream of mushroom soup and milk. Whisk these two ingredients together until smooth and well combined. This mixture forms the creamy base of your casserole sauce. Ensure there are no lumps of soup remaining to create a consistently smooth sauce.
  5. Combine Ingredients: To the soup and milk mixture, add the cooked and drained pasta, steamed or boiled broccoli florets, and diced cooked ham. Gently stir all these ingredients together until they are evenly distributed and coated in the creamy sauce. Make sure the ham and broccoli are spread throughout the pasta for a balanced flavor in each serving.
  6. Add Seasonings and Cheese: Sprinkle in the onion powder, garlic powder, salt, and pepper to the pasta mixture. Season generously to taste, remembering that cheese and ham are salty, so adjust accordingly. Then, add 1 ½ cups of the shredded cheddar cheese to the bowl. Stir everything together until the cheese is melted and incorporated into the sauce, creating a wonderfully cheesy and flavorful mixture. Reserving some cheese for the topping will create a beautifully browned and bubbly crust.
  7. Transfer to Baking Dish and Top with Cheese: Pour the pasta mixture into the prepared 9×13 inch baking dish, spreading it evenly. Sprinkle the remaining ½ cup of shredded cheddar cheese evenly over the top of the casserole. This layer of cheese will melt and create a golden, cheesy crust as it bakes.
  8. Make Breadcrumb Topping (Optional but Recommended): In a small skillet, melt the butter over medium heat. Add the breadcrumbs to the melted butter and stir constantly until the breadcrumbs are golden brown and crispy. This should only take a few minutes, so watch them closely to prevent burning. The buttery breadcrumbs add a delightful crunch and textural contrast to the creamy casserole.
  9. Sprinkle Breadcrumbs Over Casserole (Optional): If you made the breadcrumb topping, sprinkle it evenly over the cheese layer of the casserole. This breadcrumb topping adds an extra layer of flavor and a satisfying crispy texture that complements the creamy casserole beautifully.
  10. Bake the Casserole: Place the baking dish in the preheated oven and bake for 20-25 minutes, or until the casserole is heated through, bubbly around the edges, and the cheese on top is melted and golden brown. The baking time may vary slightly depending on your oven, so keep an eye on it. You want the casserole to be heated throughout and for the cheese to be nicely melted and slightly browned.
  11. Let it Rest and Serve: Once baked, remove the casserole from the oven and let it rest for about 5-10 minutes before serving. This resting time allows the casserole to set slightly, making it easier to serve and preventing it from being too runny. Resting also helps to distribute the heat evenly throughout the dish. Serve hot and enjoy this comforting and delicious Ham and Broccoli Pasta Casserole!

Nutrition

  • Serving Size: one normal portion
  • Calories: 450
  • Fat: 20g
  • Protein: 25g