There’s a very specific kind of Tuesday where nothing in the fridge makes sense, you’re tired in a bone-deep way, and you genuinely cannot face making a decision more complicated than “toast or no toast.” I have been on that Tuesday. Many times. More times than I’d like to admit.
Creamed peas on toast is the answer to that Tuesday.
My dad used to make this when I was a kid — usually on nights my mom worked late, which meant it was also the night he’d forget we were out of milk and use the last of the half-and-half with a kind of reckless confidence that I’ve inherited completely. We’d eat it on the couch watching whatever was on TV and it felt fancy to me then, in the way that anything warm and creamy and served on bread feels fancy when you’re eight.
I made it for the first time on my own and somehow managed to scorch the butter in the first thirty seconds. Thirty seconds! I wasn’t even distracted. I just underestimated how fast butter burns when your pan is too hot, which is apparently something you have to learn by doing, not by being told. I scraped out the pan, started over, and still had dinner on the table in under fifteen minutes. That’s the beauty of this recipe. It’s very forgiving.
Honestly, this is one of those dishes that sounds too simple to be worth making. And then you make it and you eat it standing over the sink because you can’t wait to sit down, and you understand.
Some recipes are about impressing people. This one is about taking care of yourself on a night when you really need it.
Contents
Why This Works
I mean, it’s buttery cream sauce on toast. It doesn’t need a lot of explaining. But there are a few things that make the difference between this being just okay and being something you think about later.
The roux is quick but it matters.
A little butter and flour cooked together for a minute is what makes the sauce thick and silky instead of watery. Don’t skip it, don’t rush it. One minute, stir the whole time, then add your liquid. That’s the whole technique.
Frozen peas are completely fine here.
Actually, they’re ideal. They go straight in from frozen, warm through in the sauce, and stay bright green and a little sweet. Fresh peas are great if you have them. Canned work in a pinch. But frozen is the move.
The bread choice is doing real work.
You want something with some structure — sourdough, a thick sandwich bread, anything that can hold up to a ladle of creamy sauce without immediately collapsing. Flimsy bread will betray you here.
A little onion or shallot in the base changes everything.
It just adds this quiet background flavor that makes the whole thing taste like it took longer than it did. Optional if you’re truly exhausted. Recommended if you have two extra minutes.
Seasoning at the end.
Taste it before you serve it. A good crack of black pepper and a pinch of salt right at the end wakes the whole thing up. It’s a small thing that makes a noticeable difference.
What You’ll Need
| Ingredient | Amount | Notes |
|---|---|---|
| Frozen peas | About 2 cups | Straight from the freezer is totally fine. No need to thaw first. |
| Unsalted butter | 2 tablespoons | Salted works too — just go lighter on the salt at the end. |
| All-purpose flour | About 2 tablespoons | Just enough to thicken the sauce. Don’t overthink it. |
| Whole milk or half-and-half | Around 1 to 1½ cups | Half-and-half makes it richer. Regular milk is completely fine. Use what you have. |
| Small shallot or ¼ onion | 1 small, finely diced | Optional, but really good. Skip if you’re in a hurry. |
| Salt & black pepper | To taste | Be generous with the pepper. It matters here. |
| Dijon mustard | A small spoonful | Completely optional but adds a little background depth. My dad would never, but I like it. |
| Bread, for toasting | 2–4 thick slices | Sourdough is great. A sturdy sandwich bread works. Whatever’s in your breadbox. |
| Fresh parsley or chives | A small handful, chopped | Totally optional. Looks nice, tastes fresh. Skip if you don’t have it. |
How to Make It
Step 1 — Toast your bread first so it’s ready and waiting when the sauce is done. There’s nothing sadder than perfect sauce sitting in a pan getting cold while you wait for the toaster to finish. Get the bread going, then start the sauce.
Step 2 — Melt the butter in a medium saucepan over medium heat — and I cannot stress this enough — medium heat. Not medium-high, not high because you’re impatient. Medium. Let it melt until it’s foamy and smells like butter. If you’re using shallot or onion, add it now and let it soften for a couple of minutes until it looks translucent and a little tired.
💬 This is the exact point where I burned the butter my first time. The pan was too hot and it went brown and bitter before I even knew what was happening. If your butter starts looking dark or smelling nutty, pull the pan off the heat immediately. You can still recover.
Step 3 — Add the flour and stir it into the butter right away. It’ll clump into a paste — that’s the roux, and that’s what you want. Keep stirring it over the heat for a full minute. It needs to cook out that raw flour taste. It’ll smell faintly biscuity and look a little dry and that’s exactly right.
Step 4 — Pour in the milk slowly, stirring the whole time. Start with about a cup and add more if the sauce gets too thick as it cooks. It’s going to look lumpy and weird for a moment — keep stirring and it’ll smooth out. Bring it up to a gentle simmer and let it thicken, which takes about three or four minutes. Stir frequently. Walk away and it’ll catch on the bottom.
💬 If you do end up with lumps, a quick whisk usually fixes everything. And if it doesn’t — look, a slightly lumpy cream sauce is still a cream sauce. You’re not serving this at a restaurant.
Step 5 — Add the frozen peas straight into the sauce and stir them in. They’ll cool the sauce down a little, so keep the heat on medium-low and let everything warm through together — about three minutes. The peas should be hot and bright green, not grey and sad. If you’re using the Dijon, stir it in now.
Step 6 — Season with salt and a really good amount of black pepper. Taste it. Adjust. This step is not optional — an unseasoned cream sauce is just warm milk paste, and you deserve better than that. If you have fresh parsley or chives, stir half in now and save the rest for the top.
Step 7 — Spoon generously over your toast. Don’t be shy. Pile it on. Add a little extra crack of pepper on top, a pinch of flaky salt if you have it, and the rest of your herbs. Eat immediately. This is not a dish that waits patiently.
Tips & Storage
- If the sauce gets too thick, just splash in a little more milk and stir. It loosens right back up.
- Want to make it more of a full meal? A soft-boiled or poached egg on top turns this into something actually impressive. Slice the egg open and let the yolk run into the sauce. You’re welcome.
- Hard-boiled egg sliced in works great too — very old-school, very good. My dad does this every time.
- A little grated parmesan stirred in at the end makes the sauce richer and slightly salty in a really nice way.
- If the peas are getting overcooked — going from bright green to dull and mushy — pull the pan off the heat. They’ll keep cooking in the residual heat of the sauce.
- This works on polenta, mashed potatoes, or even rice if you don’t have bread. The toast is the classic move but the sauce is the real star.

🥡 Real life storage note: Leftover cream sauce keeps fine in the fridge for a day or two in a sealed container. It’ll thicken up into a solid block as it chills — just reheat it slowly on the stove with a splash of milk, stirring to bring it back to life. Do yourself a favor and label the container with the date. Otherwise you will find it three days later, squint at it, and spend too long deciding whether to eat it. A piece of tape takes four seconds. I say this from experience, every single time, and do it approximately never.
Nutrition Info
Per serving, based on two servings using whole milk and two slices of sourdough toast. Estimates — your numbers will vary depending on your bread and how heavy-handed you are with the butter.
| Nutrient | Per Serving | Notes |
|---|---|---|
| Calories | ~380 kcal | Hearty enough to be a real meal, reasonable enough to feel good about it. |
| Total Fat | ~14g | Butter and whole milk are the main contributors here. |
| Saturated Fat | ~8g | It’s a cream sauce. Some things are what they are. |
| Carbohydrates | ~50g | Mostly from the toast and the peas. |
| Fiber | ~6g | The peas are doing good work here. Genuinely. |
| Sugar | ~10g | Natural sugars from the peas and milk. Nothing added. |
| Protein | ~14g | Peas, milk, and bread all contribute. Add an egg and this goes up nicely. |
| Sodium | ~420mg | Depends heavily on your bread and how much salt you add. Taste before you season. |




