Easy Macaroni and Peas

4.52 from 41 votes

Easy macaroni and peas recipe. Full of cheesy homemade goodness that your kids will love. Sneak in some veggies and no one will notice!

easy macaroni and peas recipe

Growing up, one of my favorite foods was Macaroni and Cheese.

I would say this is pretty common, as I have yet to meet a kid (or adult) that doesn’t love the carb-y cheesy goodness that is macaroni and cheese.

easy macaroni and peas recipe

This macaroni and peas recipe is my take on this classic comfort food.

Full of cheesy goodness with some veggies snuck in for good measure.

If your kids love mac and cheese, this recipe will be a hit!

I love macaroni and peas so much that if I plan on making mac and cheese (boxed or homemade), I won’t make it unless I have some frozen peas on hand in the freezer.

easy macaroni and peas recipe

I prefer to buy frozen peas as they keep their texture better than the canned variety.

Just trust me on this one and go for the frozen peas. Nobody likes mushy peas!

easy macaroni and peas recipe

This recipe makes a HUGE casserole sized dish and is perfect for leftovers for the next day.

Make this for your kids (or you!) this week – you deserve it!

Love this recipe? You might also like these: Creamy Sharp Cheddar Mac and CheeseSlow Cooker Vegetarian Chili Mac

Pin this Easy Macaroni and Peas recipe:

Easy baked macaroni and peas recipe - ready in less than 30 minutes! #macandcheese #macandpeas #dinner

Want to save this recipe?
Just enter your email and get it sent to your inbox! Plus you'll get new recipes from us every week!
Please enable JavaScript in your browser to complete this form.
easy macaroni and peas recipe
4.52 from 41 votes

Easy Macaroni and Peas

By: Joy Shull
macaroni and peas
Prep: 15 minutes
Cook: 20 minutes
Total: 35 minutes
Servings: 8 servings


  • 1 lb elbow macaroni
  • 5 tablespoons unsalted butter
  • ¼ cup whole wheat flour
  • cup organic heavy whipping cream
  • cup 2% milk
  • 4 cups shredded cheese, I used half cheddar and half mozzarella
  • 1 ½ teaspoons salt
  • ½ teaspoon pepper
  • 10 oz frozen peas


  • Cook noodles according to al dente package instructions
  • In large pan (I used a dutch oven), melt butter
  • add flour and whisk for one minute constantly
  • Add heavy cream and milk, whisking until mixture starts to thicken
  • add cheese, salt, and pepper (Sauce will be VERY thick and cheesy)
  • Add noodles and peas, and stir until combined
  • Transfer mixture to a 13 X 9 casserole dish
  • Bake at 350 for 10-20 minutes, or until bubbly and beginning to crisp


Serving: 1g, Calories: 507kcal, Carbohydrates: 29g, Protein: 20g, Fat: 35g, Saturated Fat: 20g, Polyunsaturated Fat: 11g, Trans Fat: 1g, Cholesterol: 101mg, Sodium: 819mg, Fiber: 3g, Sugar: 4g
Like this recipe? Rate and comment below!

Sharing is caring!

Leave a comment

Your email address will not be published. Required fields are marked *

Recipe Rating