Macaroni with peas creamy sauce

Featured in: Everyday Flavors

This dish features tender macaroni cooked al dente, combined with sweet green peas and a savory mix of sautéed onion and garlic. Enriched with butter, milk, and grated Parmesan, it's tossed together with reserved pasta water to create a creamy, flavorful sauce. Optional red pepper flakes add a gentle heat, while fresh herbs and protein additions like ham or bacon can elevate the dish. Ideal for a quick, comforting meal with a rich, delicate balance of flavors.

Updated on Tue, 18 Nov 2025 11:51:00 GMT
Creamy macaroni and peas, a classic comfort meal, warm and inviting, ready to serve. Save
Creamy macaroni and peas, a classic comfort meal, warm and inviting, ready to serve. | oventhyme.com

A comforting, budget-friendly pasta dish that combines tender macaroni with sweet green peas in a light, flavorful sauce. Perfect for a quick weeknight meal.

This dish became a go-to in our household during busy weeks. Every time I make it, I am reminded of family dinners gathered around the table, with everyone asking for seconds.

Ingredients

  • Pasta: 350 g (12 oz) dried macaroni
  • Vegetables: 1 cup (150 g) frozen or fresh green peas, 1 small onion (finely chopped), 2 cloves garlic (minced)
  • Dairy & Flavorings: 2 tbsp (30 g) unsalted butter, 1/4 cup (60 ml) whole milk or cream, 1/2 cup (50 g) grated Parmesan cheese, Salt and black pepper (to taste), Optional: Pinch of red pepper flakes

Instructions

Cook macaroni:
Bring a large pot of salted water to a boil. Add macaroni and cook according to package instructions until al dente.
Add peas:
In the last 2 minutes of pasta cooking, add the peas to the boiling water.
Prepare skillet base:
While the pasta cooks, melt butter in a large skillet over medium heat. Add onion and cook until soft and translucent, about 3 to 4 minutes. Add garlic and cook for 30 seconds until fragrant.
Drain and reserve water:
Drain the pasta and peas, reserving 1/2 cup (120 ml) of pasta cooking water.
Combine ingredients:
Add the drained pasta and peas to the skillet with the onions. Stir in milk (or cream), Parmesan cheese, a splash of reserved pasta water, salt, pepper, and red pepper flakes if using. Toss everything together over low heat until creamy and well coated, adding more pasta water if needed.
Finish and serve:
Taste and adjust seasoning. Serve immediately with extra Parmesan if desired.
Save
| oventhyme.com

My kids love helping sprinkle the Parmesan on top, and it is one of those easy recipes we return to again and again when everyone wants something tasty and satisfying.

Required Tools

Large pot, colander, large skillet or pan, wooden spoon or spatula, and a grater for Parmesan are all you need to make this dish come together quickly.

Allergen Information

This recipe contains wheat and dairy. For gluten-free, use certified gluten-free pasta. Plant-based dairy alternatives work well for dairy-free options.

Nutritional Information

Each serving provides about 385 calories, 12 g total fat, 53 g carbohydrates, and 14 g protein. Nutrition will vary based on ingredient brands and any added proteins.

A close-up of steaming macaroni and peas; the delightful aroma of garlic and cheese. Save
A close-up of steaming macaroni and peas; the delightful aroma of garlic and cheese. | oventhyme.com

This macaroni and peas recipe is a reliable comfort classic with customizable options. Enjoy its simplicity and bright flavors any night of the week.

Kitchen Guide

Can frozen peas be used in this dish?

Yes, frozen peas work well and can be added during the last minutes of pasta cooking for a bright, fresh flavor and vibrant color.

What cheese enhances the creamy sauce?

Grated Parmesan cheese melts into the sauce to provide a rich, savory depth and creamy texture.

Is this dish suitable for vegetarians?

Yes, it uses dairy-based ingredients and does not contain meat, making it suitable for vegetarians.

How can I make this dish vegan?

Replace butter with olive oil, use plant-based milk, and swap Parmesan for nutritional yeast to keep the creamy texture without dairy.

Can protein be added to this meal?

Adding cooked ham, bacon, or canned tuna provides extra protein and enhances the flavor profile.

How do I prevent the sauce from being too thick?

Reserve some pasta cooking water and add it gradually to loosen the sauce until the desired creamy consistency is achieved.

Macaroni with peas creamy sauce

Tender pasta combined with sweet peas in a creamy Parmesan sauce for a quick, comforting meal.

Prep duration
5 min
Kitchen time
15 min
Complete duration
20 min
Created by Grace Mitchell


Skill level Easy

Heritage American/Italian

Output 4 Portions

Dietary requirements Meat-free

What you'll need

Pasta

01 12 oz dried macaroni

Vegetables

01 1 cup frozen or fresh green peas
02 1 small onion, finely chopped
03 2 cloves garlic, minced

Dairy & Flavorings

01 2 tbsp unsalted butter
02 1/4 cup whole milk or cream
03 1/2 cup grated Parmesan cheese
04 Salt, to taste
05 Black pepper, to taste
06 Pinch of red pepper flakes (optional)

Method

Phase 01

Boil the pasta and peas: Bring a large pot of salted water to a boil. Add macaroni and cook until al dente as per package directions. In the last 2 minutes, add the peas to the boiling water.

Phase 02

Sauté aromatics: While pasta cooks, melt butter in a large skillet over medium heat. Add chopped onion and cook until soft and translucent, about 3 to 4 minutes. Stir in minced garlic and cook for 30 seconds until fragrant.

Phase 03

Drain pasta and reserve water: Drain the pasta and peas, reserving 1/2 cup pasta cooking water for later use.

Phase 04

Combine ingredients and finish sauce: Add drained pasta and peas to the skillet with onions. Stir in milk or cream, grated Parmesan, a splash of reserved pasta water, salt, black pepper, and red pepper flakes if desired. Toss over low heat until creamy and evenly coated, adding more pasta water if necessary.

Phase 05

Adjust seasoning and serve: Taste and adjust seasoning as needed. Serve immediately, garnished with extra Parmesan if preferred.

Kitchen tools needed

  • Large pot
  • Colander
  • Large skillet or sauté pan
  • Wooden spoon or spatula
  • Grater

Allergy notes

Always review ingredients for potential allergens and seek professional medical advice when uncertain.
  • Contains wheat (gluten), milk, and cheese

Nutrition breakdown (per portion)

Values shown are estimates only - consult healthcare providers for specific advice.
  • Energy: 385
  • Fats: 12 g
  • Carbohydrates: 53 g
  • Proteins: 14 g