Kid-Friendly Mac and Cheese with Ham and Peas for a Full Meal

5 min prep 5 min cook 2 servings
Kid-Friendly Mac and Cheese with Ham and Peas for a Full Meal
Save This Recipe!
Click to save for later - It only takes 2 seconds!

Love this? Pin it for later!

Why This Recipe Works

  • One-Pot Wonder: The pasta cooks directly in the same skillet you’ll use for the sauce, minimizing dishes and maximizing flavor as the noodles release starch that thickens the cheese sauce naturally.
  • Hidden Veggies: Sweet peas melt into the cheesy landscape, so even the most vegetable-skeptical kids gobble them up.
  • Double Protein Hit: Diced ham adds smoky umami and keeps tummies full through homework time.
  • Creamy Without Cream Cans: A simple roux of butter, flour, and whole milk creates a silky base that lets real cheddar shine.
  • Freezer-Friendly: Assemble, top with foil, and freeze for up to 2 months—perfect for busy weeknights.
  • 15-Minute Stovetop Option: Skip the bake and serve straight from the skillet on nights when the oven feels like too much.

Ingredients You'll Need

Ingredients

Great mac and cheese starts with great building blocks. Below I’ve listed exactly what I use, plus kid-tested substitutions and quality tips I’ve learned after making this dish dozens of times.

  • Elbow Macaroni: The nostalgic shape catches pockets of cheese sauce. Buy a sturdy brand (I like De Cecco or Barilla) so the pasta doesn’t turn mushy while baking. Whole-wheat elbows work if you’re sneaking in extra fiber; just add 1 extra minute to the boiling time.
  • Unsalted Butter & All-Purpose Flour: These two create the roux that thickens the sauce. Using unsalted butter lets you control sodium—important when your ham is already salty.
  • Whole Milk & Low-Sodium Chicken Broth: A 50-50 blend gives richness without heaviness. Warm them together in the microwave for 45 seconds so they incorporate into the roux without lumps.
  • Sharp Cheddar & a Handful of Mozzarella: Cheddar brings bold flavor; mozzarella lends that Instagram-worthy cheese pull. Buy block cheese and shred it yourself—pre-shredded cellulose coatings can make sauces grainy.
  • Diced Ham: Leftover holiday ham is gold here. Otherwise, grab a thick-cut ham steak from the deli counter and dice it into kid-bite pieces. Smoked turkey or Canadian bacon swap in seamlessly.
  • Frozen Sweet Peas: No need to thaw; they’ll heat through in the oven. If fresh peas are in season, blanch for 30 seconds first. Not a pea fan? Try corn or finely chopped broccoli florets.
  • Dijon Mustard & Garlic Powder: My secret flavor boosters—just enough to intrigue adult palates but not enough for kids to detect “weird stuff.”
  • Panko Breadcrumb Topping: Tossed with a teaspoon of melted butter and a pinch of smoked paprika for crunch that contrasts the creamy interior. Omit for a gluten-free option or swap with crushed rice crackers.

How to Make Kid-Friendly Mac and Cheese with Ham and Peas for a Full Meal

Step 1
Prep Your Pan & Oven

Position a rack in the center of the oven and preheat to 400°F (204°C). Lightly grease a 9×13-inch baking dish or a 12-inch cast-iron skillet with butter or non-stick spray. If you plan to serve straight from the stovetop, keep the burner ready but turn it off for now.

Step 2
Cook the Pasta

Bring a large pot of salted water (1 tablespoon kosher salt per 4 cups water) to a rolling boil. Add 12 oz elbow macaroni and cook 1 minute less than package directions for al dente—usually 6–7 minutes. Reserve ½ cup starchy pasta water, then drain and rinse briefly under cold water to stop cooking. Drizzle with a teaspoon of oil to prevent sticking while you build the sauce.

Step 3
Build the Roux

Return the empty pot to medium heat and melt 4 tablespoons unsalted butter. When it foams, sprinkle in ¼ cup all-purpose flour while whisking constantly. Cook 2 minutes until the mixture smells nutty and turns pale golden—this cooks out raw flour taste. Lower heat if it browns too quickly.

Step 4
Create the Cheese Sauce Base

Gradually pour in 1½ cups warmed whole milk and 1½ cups warmed low-sodium chicken broth, whisking continuously to keep the sauce silky. Increase heat to medium-high; cook 3–4 minutes until thick enough to coat the back of a spoon. If lumps appear, whisk vigorously or blitz briefly with an immersion blender.

Step 5
Season Smartly

Stir in 1 teaspoon kosher salt, ½ teaspoon black pepper, ½ teaspoon garlic powder, and 1 teaspoon Dijon mustard. Taste and adjust—remember the ham will add salt later. For a touch of heat, a pinch of cayenne is lovely but entirely optional.

Step 6
Melt in the Cheese

Reduce heat to low and add 2 cups shredded sharp cheddar (about 8 oz) and 1 cup shredded mozzarella. Stir in figure-eight motions until cheese melts into a smooth sauce. If it seems thick, loosen with reserved pasta water, 2 tablespoons at a time. The sauce should be slightly runnier than you want the final dish—noodles will absorb liquid while baking.

Step 7
Fold in Pasta, Ham & Peas

Add drained pasta, 1½ cups diced ham, and 1 cup frozen peas. Stir until everything is glossy and coated. The peas will cool the sauce slightly—this prevents them from turning army-green in the oven.

Step 8
Top & Bake

Transfer mixture to the prepared baking dish. In a small bowl, toss ½ cup panko with 1 tablespoon melted butter and a pinch of smoked paprika; sprinkle evenly over the mac. Bake 18–20 minutes until the edges bubble and the top is golden brown. For an extra-crispy crust, broil 1–2 minutes at the end, watching closely.

Step 9
Rest & Serve

Let the casserole rest 5 minutes—this sets the sauce and prevents scorched tongues. Spoon into bowls, garnish with chopped parsley if feeling fancy, and watch plates disappear.

Expert Tips

Temperature Matters

Warm milk and broth blend into the roux seamlessly, preventing the grainy texture that cold dairy can create. Thirty seconds in the microwave does the trick.

Grate Your Own Cheese

Pre-shredded cheese contains anti-caking agents that can make sauces gritty. A box grater plus 2 extra minutes equals silky, stretchy perfection.

Make-Ahead Magic

Assemble through Step 7, press plastic wrap directly onto surface, and refrigerate up to 24 hours. Add 10 extra minutes to baking time when ready to serve.

Freezer Success

Cool completely, portion into foil pans, wrap tightly, and freeze up to 2 months. Thaw overnight in fridge, then bake 25 minutes at 375°F.

Stovetop Shortcut

Skip the bake and serve straight from the pot for ultra-creamy stovetip mac. Just fold in the ham and peas, warm 2 minutes, and dinner’s done.

Color Pop

Add a pinch of turmeric for golden color that mimics boxed mac—kids love the familiarity and you’ll love the antioxidant boost.

Variations to Try

  • Buffalo Ranch: Swap Dijon for 1 tablespoon ranch seasoning and stir in ¼ cup Buffalo sauce with the cheese. Top with crumbled blue cheese if desired.
  • Tex-Mex: Use pepper jack, add 1 cup corn and 1 can diced green chilies. Serve with a squeeze of lime and cilantro.
  • Luxury Upgrade: Replace half the ham with lobster or crab for holiday brunches. A drizzle of truffle oil takes it over the top.
  • Veggie Power: Omit ham and fold in roasted butternut squash, sautéed spinach, and white beans for a meatless Monday option.
  • Gluten-Free: Use gluten-free elbows and swap flour for 2 tablespoons cornstarch mixed with 2 tablespoons water. Top with crushed GF pretzels instead of panko.

Storage Tips

Refrigerator: Cool leftovers, transfer to airtight containers, and refrigerate up to 4 days. Reheat individual portions in the microwave with a splash of milk, covered, at 70% power for 90-second intervals, stirring between.

Freezer: Portion into freezer-safe zip bags, press out excess air, label, and freeze flat up to 2 months. Thaw overnight in fridge, then reheat in a 375°F oven for 15 minutes or until center reaches 165°F.

Meal-Prep Lunches: Spoon mac into small mason jars, top with breadcrumbs, and freeze. Grab one on busy mornings; it’ll thaw by lunchtime and can be warmed in the microwave.

Frequently Asked Questions

Absolutely—shells, cavatappi, or rotini all cradle sauce beautifully. Just aim for 12 oz by weight and cook to just al dente so they don’t get mushy while baking.

Keep heat low when melting cheese; high temps cause proteins to seize. Also shred your own cheddar and toss it with a teaspoon of cornstarch to stabilize the emulsion.

Yes! Cut ham and peas into tiny pieces, omit hot spices, and use whole milk for healthy fats. Cool to lukewarm before serving. Leftovers make excellent next-day finger food.

Sure! Double all ingredients and bake in a deep half-sheet pan or two 9×13 dishes. Increase oven time by 5–10 minutes; look for bubbling edges and a 165°F center.

No problem—after Step 6, add pasta and mix-ins to the skillet, cover, and cook on low 3 minutes until peas are heated through. Top with breadcrumbs toasted separately in a dry pan for crunch.

Look for bubbling sauce around the edges and a golden-brown panko top. An instant-read thermometer inserted in the center should register at least 165°F to ensure food safety.
Kid-Friendly Mac and Cheese with Ham and Peas for a Full Meal
pork
Pin Recipe

Kid-Friendly Mac and Cheese with Ham and Peas for a Full Meal

(4.9 from 127 reviews)
Prep
15 min
Cook
25 min
Servings
6

Ingredients

Instructions

  1. Prep & Preheat: Grease a 9×13-inch baking dish and preheat oven to 400°F.
  2. Cook Pasta: Boil elbows 1 minute shy of al dente; reserve ½ cup pasta water, drain, and rinse.
  3. Make Roux: Melt 3 Tbsp butter in pot, whisk in flour 2 minutes.
  4. Add Liquids: Gradually whisk in warm milk and broth; cook 3–4 minutes until thick.
  5. Season & Cheese: Stir in salt, pepper, garlic powder, Dijon, cheddar, and mozzarella until melted.
  6. Combine: Fold in pasta, ham, and peas; pour into baking dish.
  7. Top & Bake: Mix panko with remaining 1 Tbsp melted butter and paprika; sprinkle over mac. Bake 18–20 minutes until golden and bubbling.
  8. Rest 5 minutes, then serve warm.

Recipe Notes

For ultra-creamy stovetop mac, skip the bake and serve straight from the pot. Add extra pasta water to loosen, and top with toasted panko for crunch.

Nutrition (per serving)

485
Calories
28g
Protein
45g
Carbs
21g
Fat

You May Also Like

Discover more delicious recipes

Never Miss a Recipe!

Get our latest recipes delivered to your inbox.