Creamy Mac & Cheese with Peas: A Comforting Classic

15 min prep 30 min cook 6 servings
Creamy Mac & Cheese with Peas: A Comforting Classic
Save This Recipe!
Click to save for later - It only takes 2 seconds!
Prep: 15 mins
Cook: 30 mins
Servings: 6

There’s something irresistibly nostalgic about a bowl of mac & cheese, but when you fold in sweet peas and a velvety sauce, it becomes a comforting classic that feels both familiar and fresh. This recipe takes the beloved childhood staple and elevates it with a creamy, cheesy sauce that clings to every noodle while the peas add a pop of color and a burst of natural sweetness.

What makes this version stand out is the balance of three cheeses—sharp cheddar, buttery mozzarella, and nutty Parmesan—combined with a splash of Dijon mustard for depth and a pinch of smoked paprika for a subtle smoky hint.

Busy parents, brunch enthusiasts, and anyone craving a hearty breakfast‑or‑brunch dish will love this. Serve it on a lazy weekend morning, as a midday pick‑me‑up, or even as a comforting dinner for the whole family.

The process is straightforward: cook the pasta, steam the peas, whisk together a roux‑based cheese sauce, combine everything in a baking dish, and finish with a quick golden bake. In under an hour you’ll have a dish that’s creamy, cheesy, and perfectly textured.

Why You'll Love This Recipe

Ultimate Comfort: The silky cheese sauce wraps each elbow noodle, delivering that classic “comfort food” feeling with every forkful.

Boosted Nutrition: Adding peas supplies a dose of protein, fiber, and vitamin C, turning a indulgent favorite into a more balanced meal.

One‑Pan Simplicity: All components are prepared on the stovetop before a brief bake, meaning minimal cleanup and maximum flavor.

Brunch‑Ready Elegance: The subtle smoky paprika and Dijon mustard give the dish a grown‑up twist that’s perfect for a leisurely brunch spread.

Ingredients

For this dish I rely on a handful of pantry staples and fresh peas to create layers of flavor and texture. The pasta provides a sturdy base, while the cheese blend creates a luxurious coating. A simple roux made with butter and flour builds body, and the milk‑cream mixture adds silkiness. Seasonings like Dijon mustard, smoked paprika, and garlic powder give depth without overwhelming the classic cheese profile.

Main Ingredients

  • 8 oz elbow macaroni
  • 1 cup frozen peas, thawed

Cheese Sauce Components

  • 3 Tbsp unsalted butter
  • 3 Tbsp all‑purpose flour
  • 1 ½ cups whole milk
  • ½ cup heavy cream
  • 1 ½ cups shredded sharp cheddar cheese
  • ½ cup shredded mozzarella cheese
  • ¼ cup grated Parmesan cheese

Seasonings & Extras

  • 1 tsp Dijon mustard
  • ½ tsp smoked paprika
  • ¼ tsp garlic powder
  • ¼ tsp onion powder
  • Salt and freshly ground black pepper, to taste

The combination of these ingredients creates a sauce that’s thick enough to cling to each noodle yet buttery enough to stay glossy. The three‑cheese blend offers a layered flavor—sharp cheddar for bite, mozzarella for melt, and Parmesan for umami. Peas introduce a sweet pop that balances the richness, while the mustard and smoked paprika add a sophisticated undertone that makes this dish feel special enough for brunch.

Step-by-Step Instructions

Cooking the Pasta & Peas

Bring a large pot of salted water to a rolling boil. Add the elbow macaroni and cook for 6‑7 minutes, or until just shy of al dente. During the last 2 minutes, toss in the thawed peas so they finish together. Drain, return to the pot, and set aside while you build the sauce. This timing ensures the peas stay bright green and retain a slight crunch.

Making the Roux & Cheese Sauce

  1. Butter Melt. In a medium saucepan over medium heat, melt 3 Tbsp unsalted butter. When the butter foams, sprinkle in 3 Tbsp all‑purpose flour. Stir constantly for 1‑2 minutes; the mixture should turn a light golden color, indicating the raw flour taste has cooked out.
  2. Incorporate Liquids. Slowly whisk in 1 ½ cups whole milk followed by ½ cup heavy cream. Keep whisking to prevent lumps. The sauce will thicken within 3‑4 minutes, coating the back of a spoon.
  3. Season & Add Depth. Stir in 1 tsp Dijon mustard, ½ tsp smoked paprika, ¼ tsp garlic powder, and ¼ tsp onion powder. Season with salt and pepper. These aromatics lift the cheese flavor and give the sauce a subtle smoky undertone.
  4. Cheese Integration. Reduce heat to low and fold in the shredded cheeses—1 ½ cups sharp cheddar, ½ cup mozzarella, and ¼ cup Parmesan. Stir until each cheese melts completely, creating a glossy, velvety sauce. If the sauce looks too thick, add a splash of milk to reach a pourable consistency.

Combining & Baking

  1. Mix Pasta and Sauce. Transfer the drained pasta‑pea mixture into a 9‑x 13‑inch baking dish. Pour the cheese sauce over the top, gently tossing to ensure every noodle is coated. The sauce should envelope the pasta, leaving a thin layer of sauce visible on the surface.
  2. Top with Extra Cheese. Sprinkle an additional tablespoon of Parmesan and a pinch of smoked paprika for a golden crust. This final layer adds both flavor and visual appeal.
  3. Bake. Place the dish in a pre‑heated oven at 375°F (190°C) for 15‑20 minutes, or until the top is lightly browned and the sauce bubbles around the edges. The brief bake sets the sauce and gives a comforting crust.
  4. Rest & Serve. Remove from the oven and let the mac & cheese rest for 5 minutes. This resting period allows the sauce to thicken slightly, making for cleaner plating. Serve hot, garnished with a drizzle of melted butter or a sprinkle of fresh chives if desired.

Tips & Tricks

Perfecting the Recipe

Use Freshly Cooked Pasta. Drain the macaroni just before it reaches al dente; it will finish cooking in the sauce, preventing a mushy texture.

Low‑Heat Cheese Melt. Add the cheese on low heat; high heat can cause the proteins to seize, resulting in a grainy sauce.

Don’t Over‑Bake. Watch the oven closely after 12 minutes; a brief bake is enough to set the sauce without drying it out.

Flavor Enhancements

For an extra lift, stir in a teaspoon of freshly grated nutmeg or a splash of white wine after the roux. A pinch of cayenne pepper adds a gentle heat that pairs beautifully with the sweet peas.

Common Mistakes to Avoid

Skipping the resting step will cause the sauce to run off the plate. Also, avoid adding cold milk directly to the hot roux; temper the milk by whisking in a small amount of hot sauce first to prevent curdling.

Pro Tips

Grate Cheese Fresh. Freshly grated cheese melts more uniformly than pre‑shredded varieties, which often contain anti‑caking agents.

Season the Pasta Water. A well‑salted cooking water seasons the noodles from the inside out, reducing the need for excess salt later.

Finish with a Pat of Butter. Swirl a small knob of butter into the sauce right before baking for an extra glossy finish.

Variations

Ingredient Swaps

Swap the elbow macaroni for cavatappi or shells to capture more sauce. Replace peas with edamame or corn for a different pop of sweetness. For a richer flavor, use Gruyère or smoked gouda in place of part of the cheddar.

Dietary Adjustments

For a gluten‑free version, use gluten‑free pasta and ensure the flour is a certified gluten‑free blend (or substitute with cornstarch). Vegan diners can replace dairy with plant‑based butter, oat milk, and a blend of nutritional yeast and vegan cheese shreds. Keto lovers may omit the pasta and serve the cheese‑pea mixture over cauliflower rice.

Serving Suggestions

Pair this creamy mac & cheese with a simple arugula salad dressed in lemon vinaigrette for brightness. Crispy bacon bits or toasted panko add a satisfying crunch. A side of roasted tomatoes or a light fruit salad balances the richness beautifully.

Storage Info

Leftover Storage

Allow the dish to cool to room temperature, then transfer to an airtight container. Refrigerate for up to 3 days. For longer keeping, portion into freezer‑safe bags, lay flat, and freeze for up to 2 months. Label with the date to track freshness.

Reheating Instructions

Reheat in a 350°F (175°C) oven, covered with foil, for 15‑20 minutes until steaming hot. Stir halfway through and add a splash of milk or broth if the sauce looks dry. In a microwave, heat on medium power in 1‑minute bursts, stirring between intervals, and finish with a quick cheese melt on the stovetop if desired.

Frequently Asked Questions

Absolutely. Prepare the cheese sauce and cook the pasta up to the al dente stage, then store each component separately in the fridge. Assemble and bake the dish within 24 hours for the best texture. This makes weekend brunch planning a breeze.

Fresh peas work beautifully—simply blanch them for 2‑3 minutes until tender, then shock in ice water to retain color. If peas are unavailable, substitute with sweet corn, diced carrots, or even chopped broccoli for a similar pop of sweetness and texture.

The key is gentle heat and gradual cheese addition. Keep the sauce on low to medium heat, whisk continuously, and add cheese in small batches, allowing each addition to melt fully before the next. Avoid boiling once the cheese is incorporated, as high heat can cause the proteins to separate and create a grainy texture.

Yes! Cooked, diced ham, crumbled bacon, or shredded rotisserie chicken blend nicely into the casserole. Add the protein after mixing the pasta with the sauce, then bake as directed. This turns the dish into a complete meal that’s perfect for brunch or a hearty dinner.

This Creamy Mac & Cheese with Peas delivers the nostalgic comfort of a classic while offering a fresh, vibrant twist that works beautifully for breakfast or brunch. With clear steps, handy tips, and flexible variations, you’re equipped to make it your own and impress anyone at the table. Feel free to experiment with cheeses, proteins, or seasonal vegetables—cooking is an adventure, after all. Enjoy every creamy, cheesy bite!

Creamy Mac & Cheese with Peas: A Comforting Classic
Recipe Card

Creamy Mac & Cheese with Peas: A Comforting Classic

Prep
15 min
Cook
30 min
Total
45 min
Servings
6
Category: Dinner
Cuisine: International
Difficulty: Easy
Course: Main
Quick Tips
  • Make ahead friendly
  • Freezer safe 3 months
  • Easily doubled
  • Customizable

Ingredients

Instructions

1
Cooking the Pasta & Peas

Bring a large pot of salted water to a rolling boil. Add the elbow macaroni and cook for 6‑7 minutes, or until just shy of al dente. During the last 2 minutes, toss in the thawed peas so they finish t...

You May Also Like

Discover more delicious recipes

Never Miss a Recipe!

Get our latest recipes delivered to your inbox.