This comforting dish features tender green peas nestled in a velvety homemade white sauce, generously spooned over golden toasted bread. The creamy preparation creates a luxurious texture while the crisp toast provides delightful contrast. Ready in just 25 minutes, this simple yet satisfying meal works beautifully for breakfast, brunch, or a light evening supper.
The rain was drumming against the kitchen window and I had nothing in the fridge but half a bag of frozen peas, some milk, and stale bread. Twenty five minutes later I was eating something so absurdly comforting that I actually laughed out loud alone at my table. Creamed peas on toast is the kind of humble dish that reminds you good food does not require a shopping expedition. It just requires paying attention.
I served this to my roommate once and she stood at the counter eating it straight from the pan before it even made it onto toast. That is when I knew this recipe was a keeper.
Ingredients
- Green peas (2 cups frozen or fresh): Frozen peas work beautifully here and I actually prefer them because they hold their shape and sweetness better than fresh ones that have been sitting around.
- Shallot or half a small onion (1 small): Shallot gives a gentler sweeter flavor but onion works fine if that is what you have.
- Unsalted butter (2 tablespoons): This forms the base of your roux so do not skimp on it.
- Whole milk (1 cup): Whole milk makes the sauce silky and you will notice the difference over lower fat options.
- Heavy cream (1/4 cup, optional): Adds a layer of richness that turns this from good to unforgettable.
- All purpose flour (2 tablespoons): This thickens the sauce and cooks out the raw taste in just one minute.
- Salt (1/4 teaspoon): Start here and adjust at the end because the peas and butter already bring some seasoning.
- Black pepper (1/4 teaspoon): Freshly cracked makes a real difference in a sauce this simple.
- Nutmeg (pinch, optional): A tiny grating adds warmth and depth that most people cannot quite identify but everyone notices.
- Good quality bread (4 slices): Sourdough is my favorite because its tang cuts through the creamy sauce perfectly.
- Fresh parsley and extra pepper for garnish: The parsley brings color and freshness and the extra pepper adds a nice bite.
Instructions
- Build the flavor base:
- Melt the butter in a medium saucepan over medium heat and add the shallot or onion. Stir gently and listen for that soft sizzle while the pieces turn translucent and fragrant over about two to three minutes.
- Make the roux:
- Stir in the flour and keep it moving for one full minute until it smells slightly toasty and looks like wet sand. This step is what gives your sauce body and removes any raw flour taste.
- Create the creamy sauce:
- Pour in the milk slowly while whisking constantly so no lumps form. Keep whisking over medium heat for three to four minutes until you feel the sauce coat the back of a spoon.
- Cook the peas:
- Drop in the peas, salt, pepper, and nutmeg then let everything simmer gently for four to five minutes. Taste a pea to check for tenderness and adjust the seasoning before moving on.
- Toast the bread:
- While the peas simmer, toast your bread slices until deeply golden and crisp on the edges. You want them sturdy enough to hold the sauce without collapsing into a soggy mess.
- Assemble and serve:
- Ladle the creamed peas generously over each slice of toast and finish with parsley and a crack of pepper. Serve right away because the magic is in the contrast between crisp bread and velvety sauce.
There is something deeply honest about a dish that asks so little and gives so much back. Every time I make it I think about how the best meals are not always the most complicated ones.
Making It Your Own
A handful of grated Parmesan stirred in at the end turns the sauce into something almost decadent. I have also tossed in a pinch of lemon zest when I want brightness and it works surprisingly well.
Bread Matters More Than You Think
I learned the hard way that flimsy sandwich bread turns to mush under creamed peas. Go for something with a sturdy crumb and a good crust because texture contrast is the whole point of this dish.
When You Want to Go Further
This recipe is endlessly adaptable once you understand the base technique of butter, flour, and milk. Here are a few ways I have stretched it over the years.
- Top each plate with a poached or fried egg and the runny yolk becomes part of the sauce.
- Use plant based butter and oat milk for a vegan version that still tastes genuinely good.
- Stir in a spoonful of Dijon mustard at the end for a subtle kick that wakes up the whole dish.
Keep this recipe in your back pocket for nights when cooking feels impossible but you still want something made with care. It is proof that comfort food does not need to be complicated.
Recipe FAQs
- → Can I use fresh peas instead of frozen?
-
Yes, fresh peas work wonderfully. Shell about 2 cups of fresh peas and add them to the sauce. They may need an extra minute or two of simmering to become tender compared to frozen peas.
- → What type of bread works best?
-
Thick-cut country bread, sourdough, or hearty sandwich bread hold up well against the creamy topping. The bread should be sturdy enough to support the sauce without becoming soggy too quickly.
- → How do I store and reheat leftovers?
-
Store the creamed peas and toasted bread separately in airtight containers. The peas will keep refrigerated for up to 3 days. Reheat gently on the stove with a splash of milk to restore creaminess. Toast fresh bread when serving.
- → Can I make this vegan?
-
Absolutely. Substitute the butter with plant-based butter or olive oil, and use your favorite non-dairy milk and cream alternatives. The roux technique works the same way, creating an equally satisfying result.
- → What protein additions work well?
-
A poached or fried egg on top adds protein and richness. Crispy bacon bits, chopped ham, or shredded chicken also complement the creamy peas beautifully if you want a heartier meal.