The secret to a sauce that coats each noodle without becoming greasy lies in adding cheese off the heat. For this creamy mac and cheese with peas, I take the pot off the burner before stirring in the cheddar, which melts smoothly into the warm base for a flawless texture. I learned this trick on a hectic Tuesday, trying to get dinner on the table while helping with homework. The result was a revelation: a silky, clingy cheese sauce that came together in the time it took to boil the pasta. This recipe is my go-to for those nights when you need a hug in a bowl, fast. It’s the ultimate comfort food, made easy. Simple ingredients, warm memories. This creamy mac and cheese with peas is more than just a quick meal; it’s a reliable friend for busy weeknights, a cozy solution that feels like home without the fuss. Regular kitchen, regular time, great results.
Table of Contents
Creamy Mac and Cheese with Peas
A quick and comforting one-pot meal featuring a silky, smooth cheese sauce made by adding cheese off the heat. Frozen peas are added for a pop of color, fiber, and sweetness, making it a more rounded weeknight dinner. Ready in just 20 minutes.
- Prep Time: 5min
- Cook Time: 15min
- Total Time: 20min
- Yield: 4 servings 1x
- Category: dinner
- Method: stovetop
- Cuisine: American
Ingredients
- 8 oz elbow macaroni (about 2 1/2 cups dry)
- 1 cup frozen peas
- 3 tbsp unsalted butter
- 3 tbsp all-purpose flour
- 2 cups whole milk, warmed slightly
- 1 tsp Dijon mustard
- 1/2 tsp garlic powder
- 1/2 tsp onion powder
- 1/2 tsp smoked paprika, plus more for garnish
- Salt and black pepper to taste
- 2 cups shredded sharp cheddar cheese (about 8 oz)
- 1/2 cup grated Parmesan cheese
Instructions
- Cook the pasta and peas. Bring a large pot of salted water to a boil. Add the elbow macaroni and cook per package directions for al dente. In the last 2 minutes of cooking, add the frozen peas to the boiling water. Drain the pasta and peas together and set aside.
- Make the roux. In the same pot, melt the butter over medium heat. Whisk in the flour and cook, stirring constantly, for 1 to 2 minutes until pale golden and nutty.
- Create the creamy sauce. Slowly pour in the warmed milk, whisking constantly to prevent lumps. Continue whisking until the mixture is smooth and thickens, about 3 to 4 minutes. Whisk in the Dijon mustard, garlic powder, onion powder, smoked paprika, salt, and pepper. Let it simmer gently for 1 more minute until thickened enough to coat the back of a spoon.
- Add the cheese off the heat. Remove the pot from the burner. Stir in the shredded cheddar and grated Parmesan cheese until completely melted and the sauce is velvety smooth.
- Combine and serve. Add the drained pasta and peas back into the pot with the cheese sauce. Gently fold everything together until evenly coated. Taste and adjust seasoning. Serve immediately.
Notes
For the smoothest sauce, always add cheese off the heat and shred your own from a block. Warm the milk slightly before adding to the roux to prevent lumps. Leftovers can be reheated gently on the stovetop with a splash of milk to loosen the sauce.
Nutrition
- Serving Size: 4
- Calories: 520
- Sugar: 8
- Sodium: 450
- Fat: 22
- Saturated Fat: 13
- Unsaturated Fat: 7
- Trans Fat: 0.5
- Carbohydrates: 58
- Fiber: 4
- Protein: 24
- Cholesterol: 65

Ingredients List for Creamy Mac and Cheese with Peas
Creamy mac and cheese with peas starts with a short list of simple, wholesome ingredients. You likely have most of them in your pantry and fridge right now, which makes this one of those easy dinner recipes for family that you can pull together without a special trip to the store.
- 8 oz elbow macaroni (about 2 ½ cups dry)
- 1 cup frozen peas
- 3 tbsp unsalted butter
- 3 tbsp all-purpose flour
- 2 cups whole milk, warmed slightly
- 1 tsp Dijon mustard (trust me on this)
- ½ tsp garlic powder
- ½ tsp onion powder
- ½ tsp smoked paprika, plus more for garnish
- Salt and black pepper to taste
- 2 cups shredded sharp cheddar cheese (about 8 oz)
- ½ cup grated Parmesan cheese
Smart Swaps: For a gluten-free version, use your favorite GF pasta and a 1:1 gluten-free flour blend. You can swap the cheddar for Gruyère or Monterey Jack for a different flavor profile. If you’re out of peas, a cup of steamed broccoli florets works beautifully. For a richer sauce, substitute half the milk with half-and-half.
Timing for Your Comfort Fix
One of the best things about this creamy mac and cheese with peas is how quickly it comes together. It’s faster than waiting for delivery and infinitely more satisfying.
- Prep Time: 5 minutes
- Cook Time: 15 minutes
- Total Time: 20 minutes
That’s right—from stovetop to table in about 20 minutes. It’s about 30% faster than many baked mac and cheese recipes, making it a perfect last-minute lifesaver. This timing makes it ideal not just for an easy healthy dinner, but also for easy lunch ideas when you want something warm and homemade.
Step-by-Step Instructions
Follow these simple steps for a foolproof, creamy mac and cheese with peas every single time.
1. Cook the Pasta and Peas
Bring a large pot of salted water to a boil. Add the elbow macaroni and cook according to package directions for al dente. During the last 2 minutes of cooking, add the frozen peas directly to the boiling water with the pasta. This blanches them perfectly. Drain everything together and set aside.
2. Make the Roux
In the same pot (fewer dishes!), melt the butter over medium heat. Whisk in the flour and cook, stirring constantly, for about 1-2 minutes until it smells nutty and looks pale golden. This cooks out the raw flour taste and is the foundation of your sauce.
3. Create the Creamy Sauce
Slowly pour in the warmed milk, whisking constantly to prevent lumps. Keep whisking until the mixture is smooth and begins to thicken, about 3-4 minutes. Whisk in the Dijon mustard, garlic powder, onion powder, smoked paprika, salt, and pepper. Let it simmer gently for another minute until nicely thickened. It should coat the back of a spoon.
4. The Key Step: Add the Cheese
Here’s the pro tip: Remove the pot from the heat. This is crucial. Off the heat, stir in the shredded cheddar and grated Parmesan until completely melted and the sauce is velvety smooth. Adding cheese to a boiling sauce can cause it to break and become oily.
5. Combine and Serve
Add the drained pasta and peas back into the pot with the luxurious cheese sauce. Gently fold everything together until every noodle and pea is beautifully coated. Taste and adjust seasoning if needed. Serve immediately while it’s gloriously hot and creamy.
Nutritional Information
A serving of this creamy mac and cheese with peas provides a balance of comfort and nourishment. (Approximations per serving, recipe serves 4).
- Calories: ~520
- Protein: 24g
- Carbohydrates: 58g
- Fat: 22g
- Fiber: 4g
The peas add a welcome pop of fiber, vitamins A and C, and plant-based protein, making this a more rounded easy healthy dinner option than traditional mac and cheese. The protein from the cheese and milk helps keep you satisfied.
Equipment Needed
You don’t need any fancy gadgets for this creamy mac and cheese with peas. Just a few basics:
- A large pot for boiling pasta
- A sturdy whisk
- A measuring cup and spoons
- A colander for draining
- A cheese grater (for fresher, better-melting cheese)
That’s it! This is food that feels like home, made with tools you already own.
Why You’ll Love This Recipe
This creamy mac and cheese with peas earns a permanent spot in your recipe rotation for so many reasons.
- 20-Minute Wonder: It’s genuinely fast, fitting into the busiest of schedules.
- One-Pot Ease: You cook the pasta and make the sauce in the same pot, minimizing cleanup.
- Sneaky Veggie Boost: The peas add color, texture, and nutrition in a way that even picky eaters usually enjoy.
- Ultra-Creamy Texture: The off-heat cheese method guarantees a sauce that’s smooth, not greasy.
- Endlessly Adaptable: It’s a perfect base for adding cooked chicken, bacon, or different veggies.
Healthier Alternatives for the Recipe

You can easily tweak this creamy mac and cheese with peas to fit different dietary needs without sacrificing that cozy comfort.
- Gluten-Free: Use gluten-free pasta and a gluten-free all-purpose flour blend for the roux.
- Dairy-Light: Use a lower-fat milk and reduced-fat cheese. The sauce will be slightly less rich but still delicious.
- Higher Protein: Stir in a cup of diced cooked ham, chicken, or even canned, drained tuna at the end. You could also use a protein-enriched pasta.
- Veggie-Packed: Add a handful of fresh spinach when you stir in the pasta, or mix in some roasted cauliflower.
Serving Suggestions
This dish is a complete meal on its own, but it also plays well with others. For a heartier spread, serve it alongside a simple green salad with a tangy vinaigrette to cut through the richness. It also pairs wonderfully with roasted chicken or my Creamy Garlic Parmesan Chicken Cheesy Twisted Pasta for a double pasta comfort night. For a fun twist, leftovers make incredible quesadilla recipes—just spread some between tortillas and pan-fry until crispy. If you’re serving a crowd, this mac and cheese sits beautifully on a buffet next to dishes like my Cheesy Ground Beef Potato Casserole or Spicy Southern Chicken Spaghetti Casserole.
Common Mistakes to Avoid
A perfect creamy mac and cheese with peas is easy, but a few missteps can change the texture. Here’s what to watch for.
- Adding Cheese on High Heat: This is the #1 cause of a grainy, broken sauce. Always take the pot off the burner before stirring in the cheese.
- Using Pre-Shredded Cheese: The anti-caking agents can prevent a perfectly smooth melt. Block cheese you shred yourself is always best.
- Not Salting the Pasta Water: It should taste like the sea. This is your only chance to season the pasta itself.
- Adding Cold Milk to the Roux: This can shock the roux and make it lumpy. Warm your milk slightly in the microwave for 30-45 seconds first.
- Overcooking the Pasta: It will continue to cook slightly in the hot sauce. Aim for al dente so it doesn’t become mushy.
Storing Tips for the Recipe

This creamy mac and cheese with peas is best enjoyed fresh, but leftovers are still delicious.
- Refrigerator: Store in an airtight container for up to 3 days.
- Reheating: Reheat gently on the stovetop over low heat, adding a splash of milk to loosen the sauce as it thickens when chilled. Microwave in 30-second intervals, stirring between each.
- Freezer: You can freeze it for up to 2 months. Thaw overnight in the fridge before reheating. Note: The pasta may be a bit softer upon reheating, but the flavor will still be great.
- Make-Ahead: You can prep the cheese sauce ahead of time (without the pasta). Store it separately in the fridge for 1-2 days. When ready, cook fresh pasta, warm the sauce gently, and combine.
Conclusion
At the end of a long day, there’s something profoundly comforting about a bowl of homemade creamy mac and cheese with peas. It’s a dish that requires little effort but delivers maximum reward—creamy, cheesy, and satisfying with that sweet pop of pea in every bite. It proves that easy dinner recipes for family don’t have to be boring. They can be this good. Comfort food, made easy.
I hope this recipe becomes a trusted friend in your kitchen, just like it is in mine. If you give it a try, I’d love to hear how it turned out for you! Leave a comment below and let me know. And don’t forget to tag @Homestyletable on Pinterest so I can see your beautiful creations. If you’re looking for more cozy, cheesy inspiration, check out my Best Christmas Stuffed Shells Recipe for another pasta dish that’s perfect for sharing. Happy cooking.
FAQs about Creamy Mac and Cheese with Peas
Can you add vegetables to mac and cheese?
Yes, adding vegetables like peas to mac and cheese enhances its nutritional value and flavor. Other great options include broccoli, carrots, and spinach.
What goes well with mac and cheese as a side dish?
Mac and cheese pairs well with a variety of side dishes, such as a fresh green salad, roasted vegetables (like asparagus or Brussels sprouts), or a simple side of fruit.
What is the secret to creamy mac and cheese?
The secret to creamy mac and cheese lies in using a roux-based cheese sauce, ensuring the sauce is smooth before adding the cheese, and using a blend of cheeses that melt well. Avoid overheating the cheese sauce, as it can become grainy.
What cheese is best for mac and cheese?
A blend of cheeses typically works best. Cheddar is a classic choice, but consider adding Gruyere, Monterey Jack, or fontina for extra flavor and creaminess.
How do you keep mac and cheese from drying out?
To prevent mac and cheese from drying out, ensure the cheese sauce is sufficiently creamy before baking or serving. You can also add a bit of milk or cream to the mixture before reheating. Covering it while baking can also help retain moisture.
What can I add to box mac and cheese to make it better?
To elevate boxed mac and cheese, try adding butter, milk (or cream), extra cheese (such as cheddar, Gruyere, or Parmesan), garlic powder, onion powder, or even a dash of hot sauce. Fresh herbs like parsley or chives also add flavor. Of course, adding peas turns it into Creamy Mac and Cheese with Peas!
💬 Lets Stay Connected!
For daily recipes, kitchen tips, and exclusive content, follow me on:
👉 Pinterest for visual inspiration & meal ideas