- Get link
- X
- Other Apps
- Get link
- X
- Other Apps
Macaroni and Cheese with Ham and Peas (Creamy, Comforting & Perfect for Busy Weeknights)
When life gets busy, there’s nothing better than a warm, comforting dinner that everyone actually wants to eat. This Macaroni and Cheese with Ham and Peas is creamy, cheesy, hearty, and familiar—yet just elevated enough to feel like a complete meal.
Made with tender pasta, a smooth homemade cheese sauce, savory ham, and sweet peas, this recipe comes together quickly and checks every box for a family-friendly weeknight win.
Best of all, you can make it on the stovetop or in the Instant Pot—depending on how much time (and patience) you have that day.
Why This Mac and Cheese Is a Family Favorite
- Creamy homemade cheese sauce
- Two types of cheese for perfect melt and flavor
- Protein from diced ham
- Pops of sweetness and color from peas
- Pantry-friendly ingredients
- Flexible cooking methods (stovetop or Instant Pot)
It’s rich without being heavy, simple without being boring, and satisfying without requiring hours in the kitchen.
Perfect for Busy School Nights
Whether you’re juggling homework, practices, meetings, or just trying to get dinner on the table before everyone melts down, this dish makes life easier.
It comes together quickly, uses ingredients you likely already have, and leftovers reheat beautifully—making it a great option for lunches or second-night dinners.
What Makes This Mac and Cheese Special?
This isn’t boxed mac and cheese—and it’s not trying to be. It’s made from scratch, smooth and creamy, balanced with savory ham, and brightened with peas.
- Made from scratch
- Smooth, creamy sauce (milk-based)
- Mild enough for picky eaters
- Cheddar for flavor + mozzarella for melt
Ingredients You’ll Need
Main Ingredients:
- Elbow macaroni
- Milk
- Unsalted butter
- Cheddar cheese
- Mozzarella cheese
- Cooked ham (diced)
- Frozen peas
- Dry mustard powder
- Onion powder
- Salt & pepper
Stovetop only: You’ll also need a small amount of flour to thicken the sauce.
Ingredient Tips for Best Results
- Pasta: Elbows are classic, but shells, cavatappi, or rotini work great too.
- Cheese: Shred from a block for the smoothest sauce (avoid pre-shredded).
- Ham: Leftover holiday ham, deli ham, or pre-diced cooked ham all work.
- Peas: Frozen peas cook fast—no need to thaw.
How to Make Macaroni and Cheese with Ham and Peas (Stovetop)
Step 1: Cook the Pasta & Peas
Bring a large pot of salted water to a boil. Add macaroni and cook according to package directions. During the last minute, add frozen peas. Reserve about ½ cup pasta water, then drain and set aside.
Step 2: Make the Cheese Sauce
In a saucepan over medium heat, melt butter. Whisk in flour, mustard powder, onion powder, salt, and pepper. Gradually whisk in reserved pasta water until smooth. Slowly add milk, one cup at a time, letting it warm between additions.
Step 3: Add Cheese & Ham
Stir in diced ham, shredded cheddar, and mozzarella. Whisk gently until melted and smooth.
Step 4: Combine Everything
Add cooked pasta and peas to the sauce and stir to coat. Top with extra cheddar and serve immediately.
How to Make Macaroni and Cheese with Ham and Peas (Instant Pot)
Step 1: Pressure Cook the Pasta
Add macaroni, water, mustard powder, salt, diced ham, and frozen peas to the Instant Pot. Secure lid and pressure cook on HIGH for 2 minutes.
Step 2: Release Pressure
Natural release for 3 minutes, then quick release remaining pressure. Stir to separate pasta.
Step 3: Make It Creamy
Stir in milk, butter, cheddar, and mozzarella. Mix until melted and smooth. Season with salt and pepper to taste.
Step 4: Keep Warm & Serve
Leave on Warm until ready to serve.
Why Kids Love This Recipe
- Familiar mac and cheese base
- Creamy texture
- Mild flavors
- Ham feels “fun” and comforting
- Peas are soft and slightly sweet
Make It Your Own (Easy Variations)
- Extra Veggies: Add broccoli, spinach, or corn.
- Crispy Topping: Broil with breadcrumbs for a few minutes.
- Swap Protein: Try chicken, turkey, or bacon.
- Extra Cheesy: Add cream cheese or more mozzarella.
Storage & Reheating Tips
Storage:
- Refrigerate in an airtight container for 3–4 days
Reheating:
- Add a splash of milk
- Reheat gently on stovetop or microwave
- Stir well to restore creaminess
Why This Recipe Works So Well
- Pasta starch helps thicken the sauce
- Two cheeses create balanced flavor + melt
- Ham adds savory depth and protein
- Peas add sweetness, color, and nutrition
- Flexible methods fit any schedule
Final Thoughts
If you’re looking for a creamy, homemade mac and cheese that doubles as a full meal, this Macaroni and Cheese with Ham and Peas is a must-try. Simple, comforting, family-approved, and made with pantry staples—perfect for busy weeks when you need something dependable and delicious.
🧀 Macaroni and Cheese with Ham and Peas
Creamy homemade mac and cheese loaded with savory ham and sweet peas—perfect for busy weeknights.
Prep: 10 min
Cook: 15 min
Serves: 4–6
Ingredients
- 12 oz elbow macaroni
- 2 cups milk
- 3 tbsp unsalted butter
- 2 cups shredded cheddar cheese (from a block)
- 1 cup shredded mozzarella cheese
- 1½ cups cooked ham, diced
- 1 cup frozen peas
- ½ tsp dry mustard powder
- ½ tsp onion powder
- Salt & pepper to taste
- Stovetop only: 2 tbsp flour
Instructions (Stovetop)
- Boil pasta; add peas during last minute. Reserve ½ cup pasta water, drain.
- Melt butter; whisk in flour + seasonings.
- Whisk in pasta water, then milk slowly until smooth.
- Stir in ham, cheddar, and mozzarella until melted.
- Add pasta + peas, stir to coat, serve hot.
Instructions (Instant Pot)
- Add macaroni, water, mustard powder, salt, ham, and peas to Instant Pot.
- Pressure cook HIGH for 2 minutes; natural release 3 minutes, then quick release.
- Stir in milk, butter, cheddar, and mozzarella until creamy.
- Season to taste and serve.
Notes:
For the smoothest sauce, shred cheese from a block and add it gradually off direct heat.
Add a splash of milk when reheating leftovers.
- Get link
- X
- Other Apps


Comments
Post a Comment