Keto Grilled Cheese
Published January 10, 2022 • Updated February 24, 2026
This post may contain affiliate links. See my disclosure policy.
I make this keto grilled cheese with my 90-second bread instead of store-bought, and it gets a crunchy, golden crust with melty cheese in the center for only 3 g net carbs per sandwich.
I developed this recipe because I wanted the real thing on keto, not a lettuce wrap or a portobello sandwich pretending to be one. Those are good in their own way, but sometimes you just want bread, butter, and melted cheese.
The bread is my 90-second microwave recipe. I use egg whites instead of a whole egg because the yolk dyes the bread yellow, and I wanted that white bread look. The combination of almond flour, protein powder, and sour cream gives it a soft, airy texture that actually toasts up on a skillet without tasting like an omelet. Most keto bread recipes I’ve tried are either too eggy or too dense to get a real toast on them. This one puffs up in the microwave and slices clean once it’s cooled.
The biggest thing I’ve learned from making this dozens of times: let the bread cool completely before it goes anywhere near the skillet. I mean cool to the touch, not just “it’s been sitting for a minute.” This bread doesn’t have gluten holding it together, so if it’s still warm when you slice and grill it, the center will be too soft to flip. I give mine at least 10 minutes. Then medium heat, butter side down, and don’t touch it for a full 2-3 minutes on that first side. That’s the difference between a sandwich that holds and one that falls apart.
For cheese, I go with sharp cheddar because it’s zero net carbs per slice and has enough flavor that you only need one or two slices. If you want more stretch, layer a slice of mozzarella under the cheddar. The mozzarella melts into strings while the cheddar brings the flavor. American cheese works too, but it adds about 1 g carb per slice.
If you don’t want to make bread from scratch every time, my keto sandwich bread is another option that holds up well on a skillet. It takes a bit more effort than the 90-second version but makes more slices, which is useful if you’re cooking for two. And if you’re into sandwiches on keto in general, the keto Reuben chaffle sandwich uses a similar grilling technique with completely different flavors.
I pair this with a bowl of tomato soup most of the time, which is the classic combo. Keto mac and cheese on the side works too if you want a full comfort food spread. On nights when I’m keeping it simple, just the sandwich with some pickles is enough.
FEATURED COMMENT
“I have all the ingredients except the microwave which I don’t have only because of limited space. Doubled the recipe into a longer thick ceramic pan in which cooking time was 17 minutes at 350°. To my surprise, after cooling and careful slicing in half, it looked exactly like your bread and tasted so good by itself. I made the grilled cheese sandwiches and it was ever oh so delicious! This is a keeper!!“
➥ from YouTube subscriber @maryleialoha2843
How I make this sandwich
- Make the low-carb bread. My 90-second microwave bread uses almond flour, protein powder, baking powder, egg white, butter, sour cream, and heavy cream. I use egg whites over a whole egg because the yolk turns the bread yellow. This version comes out white, fluffy, and doesn’t taste like an egg.
- Butter one side of each slice. I use softened unsalted butter and spread it edge to edge. This is what creates that golden, crunchy exterior.
- Grill on medium heat. Butter side down in a non-stick skillet, cheese on top, lid on. I give it a full 2-3 minutes without touching it. The lid traps heat so the cheese melts before the bread over-browns.

Key ingredients
- Bread – My 90-second bread uses almond flour, protein powder, baking powder, allulose, butter, egg white, sour cream, and heavy cream. The allulose is optional but gives a subtle sweetness like real white bread. I’ve tested it with and without, and the difference is small but noticeable.
- Butter – Spread on the outside of the bread so it toasts to a crunchy, golden brown crust on the skillet.
- Cheese – I use sharp cheddar (zero net carbs per slice, strong flavor). Other options: Pepper Jack, Colby Jack, Swiss, Gouda, Havarti. American cheese works but adds about 1 g carb per slice.
Equipment needed
- Square baking dish – This is the mold for the bread. Mine is about 4″ x 4″ and came in a meal prep set similar to this set (holds 781 ml). Make sure it’s microwave and oven safe.
- Parchment paper – Line the dish so the bread lifts right out. I cut two strips and lay them crosswise.
Explore hundreds of keto recipe videos with step-by-step instructions, tips, and tricks to make keto easy.
Keto Sandwich Bread Ingredients
1/4 cup almond flour
1 tablespoon low-carb protein powder
1 teaspoon baking powder
1/4 teaspoon allulose, optional
2 tablespoons unsalted butter, softened
1 egg white
1 tablespoon heavy cream
2 teaspoons sour cream
Keto Grilled Cheese Ingredients
1/2 tablespoon butter
1-2 slices sharp cheddar cheese
Step by Step Instructions
Step by Step Instructions
Make the bread batter
To a small bowl, add almond flour, protein powder, baking powder, allulose (if using). Whisk until combined. Add butter, egg white, sour cream and heavy cream. Mix with a fork until combined.
- Almond flour
- Protein powder
- Allulose (optional)
- Unsalted butter (softened)
- Egg white
- Sour cream
- Heavy cream
Bake bread
Spray a square microwave and oven-safe baking dish with cooking spray and lay down 2 strips of parchment paper to line the dish on each side. Add bread dough batter to the lined dish and spread evenly. Microwave Instructions: Place dish in the microwave at bake at 100% power for 90 seconds or until bread is set on top and springs back when you touch the top. Oven Instructions: Bake at 350 degrees for 9-11 minutes.
Slice bread
Remove from microwave or oven and let cool before slicing. Using a serrated knife, cut the bread loaf into two slices by cutting down the middle.
Butter each slice
Spread softened butter on one side of each slice of bread.
- Butter (softened)
Grill bread and top with cheese
Place each slice butter side down on a non-stick skillet heated to medium heat. Add 1-2 slices of cheese on top of each slice of bread. Cover the pan and let cook for 2-3 minutes or until cheese is melted and underside of bread is golden brown. Flip one slice on top of the other. Remove from skillet.
- butter (softened)
Air fryer instructions
Place buttered bread into the basket or tray of an air fryer. Top with cheese. Air fry at 360 degrees for 4-6 minutes. Flip one side on top of the other and air fryer for additional 3-4 minutes if needed.
Nutrition disclaimer
The nutrition information provided is an estimate and is for informational purposes only. I am a Doctor of Pharmacy (Pharm.D.); however, this content is not intended to be a substitute for professional medical advice, diagnosis, or treatment. Always consult your physician or other qualified health provider before making any lifestyle changes or beginning a new nutrition program.
Your Macros. Your Recipes. Calculated in 60 Seconds.
Get personalized keto macros and instantly see which recipes fit your targets. No more guessing what to eat.
Get My Macros + Recipes →Frequently Asked Questions
Why does the bread fall apart when I flip it?
The number one reason is the bread isn't fully cooled. I let mine cool to the touch (at least 10 minutes) before slicing. This bread has no gluten, so it needs that rest to firm up. Then medium heat, butter side down, and I don't move it for a full 2-3 minutes on the first side. If your stove runs hot, dropping to medium-low helps. If I rush either of those steps, it falls apart every time.
Can I make the bread ahead of time?
I do this all the time. I'll make the bread the night before, let it cool, wrap it in plastic, and refrigerate. In the morning it slices even cleaner because it's had time to set up. I've kept it in the fridge for up to 2 days before grilling and it works fine.
What's the best cheese to use?
I go with sharp cheddar because it's zero net carbs per slice and the flavor is strong enough that one or two slices does the job. If you want that stretchy melt, I layer mozzarella under the cheddar. Swiss and Gouda are good too. American cheese melts the smoothest but adds about 1 g carb per slice.
Can I freeze the bread or a finished sandwich?
I freeze the bread slices all the time. Wrap each slice individually, freeze, then let them thaw before grilling. I wouldn't freeze an already-assembled sandwich though, because the cheese makes the bread soggy when it thaws. Better to freeze the bread on its own and assemble fresh.
Can I use a whole egg instead of egg whites?
You can, but I prefer egg whites. The yolk dyes the bread a yellowish color instead of that clean white bread look. If you use a whole egg, skip the heavy cream to keep the consistency right. The texture stays about the same either way.
Can I use store-bought keto bread instead?
Yes. Franz, Sola, and Oroweat all make low-carb bread that works on a skillet. I've tested a few of them and they hold up fine for grilling. The trade-off is most contain gluten, so if you want gluten-free, my 90-second bread is the way to go.
How do I get a golden crust without burning it?
Medium heat is my go-to. I used to crank the skillet higher thinking it would toast faster, and the outside would brown before the cheese even started melting. Now I keep it at medium, cover the pan, and let it go 2-3 minutes per side. The lid traps enough heat to melt the cheese while the bread toasts at a pace that doesn't burn.

The crust came out great. One thing the recipe undersells: protein powder makes a huge difference. Mine was vanilla-flavored and it crept into the bread flavor. Switched to unflavored whey and it finally tasted like actual grilled cheese.
Brought these to a pool lunch and my friend was convinced I'd ordered the bread. She would not believe me it came from a microwave. That crunchy crust does a lot of convincing.
My son called microwave bread 'fake food' before I made this. He's had it four days in a row and hasn't mentioned the microwave once.
Ha. Four days straight kind of settles the fake food debate.
Never made the 90-second bread before and somehow nailed a crunchy golden crust on my first try.
Brought these to a Saturday brunch and two people asked me to confirm it was actually keto bread and not sourdough from the bakery down the street. The golden crust on the 90-second bread is what got them, I think. Not what I expected to be answering questions about at 10am.
Ha. That golden crust. I've stopped mentioning it's keto until after the second sandwich.
Brought these to a spring get-together and the bread situation genuinely surprised people. A few friends thought they were regular grilled cheeses until I mentioned the almond flour, and one grabbed her phone mid-bite to screenshot the recipe. The crust stays golden and holds together even when you're transporting them, which I was not expecting. Would do two slices of sharp cheddar next time, but otherwise this is going on repeat for every gathering.
Two slices of cheddar is where I land too. The first one kind of gets absorbed into the bread, so you need the second to actually taste it. And the transport thing is real, I've driven these across town.
My husband grabbed one off the pan before I even plated them. Not a bite, the whole sandwich, standing at the stove. He doesn't care about keto, has never once asked what's in something I made, and then he came back asking if there was more bread. The crust gets so crispy and I genuinely don't think he noticed it was different from regular bread. Giving it 4 stars only because I made two sandwiches and that was clearly not enough.
Him coming back asking if there was more bread when he doesn't even know what's in it. That's the real review. Four sandwiches next time.
I batch my lunches on Sundays and want to make a bunch of these. Can I bake the 90-second bread ahead and keep slices in the fridge, then butter and grill them throughout the week? Or does it get soggy if it's not fresh?
I do this all the time. The bread actually slices cleaner after a night in the fridge (no gluten, so it needs time to firm up). Wrap each slice, grill as you need them throughout the week.
My 8-year-old has been really resistant to any keto bread swaps, like she'll put something down the second the texture feels wrong. I made this without telling her what kind of bread it was, and she ate the whole thing, then looked up and said 'can I have another one?' I just stood there for a second. The outside gets that butter-crisped crunch and the inside stays soft with all that melty cheddar, and I think that combination is what did it for her. I've been nervous to try making the bread from scratch but it actually came together faster than I expected. Double batch next weekend.
'Can I have another one' from a kid who puts things down the second the texture feels wrong. Double batch is smart, that bread goes fast.
Just getting started with keto and this is my first attempt at the 90-second bread (seen it everywhere, never actually made it). I only have vanilla whey at home, not low-carb protein powder. Will that mess with the flavor for a grilled cheese, or is the protein powder mostly just for texture?
Vanilla whey is mostly a flavor problem, not texture. The sweetness and vanilla compete with the cheese. Unflavored whey would be cleaner for savory, or just skip it.
Added a pinch of garlic powder to the batter on a whim and I refuse to go back. Does something to the almond flour I can't explain, but the bread tastes less one-note. Also switched to Kerrygold on the outside, and that combo gets you this nutty golden crust against melty sharp cheddar I've been chasing since going keto. Butter quality matters way more than I expected.
Garlic powder in the batter, need to try that. And you're right about the butter. Kerrygold browns differently.
First time making the 90-second bread and I genuinely did not think a microwave was going to produce something you'd actually want to eat. But the slice came out with real structure, held together when I buttered it and pressed it down in the pan, and the outside got this golden crispy crust that I was not prepared for. Ate it standing over the stove. Quick question though: does the bread work for french toast or does the protein powder make it weird for sweet things?
French toast works fine. Protein powder is pretty neutral, it doesn't fight sweet at all. Short soak though - like 20-30 seconds per side. This bread drinks up the egg mixture faster than regular bread so if you go too long it gets soggy.
My son has been calling everything I make 'weird mom food' for months, so when he grabbed one off the plate before I even finished plating mine I paid attention. The outside gets this real golden crust from the butter and the cheese in the middle is actually melty the way grilled cheese should be. He asked if I used 'real bread' this time. I said yes, technically.
Ha. 'Yes, technically' is the correct answer. The 90-second bread earned it.
I want to make this tonight but I'm out of protein powder. Can I just leave it out, or will the bread not hold together?
You can skip it. The bread will hold together, just a little more delicate without it. Give it a couple extra minutes to set before you flip, and be gentle.
First time making my own keto bread and I can't believe it worked. 90 seconds! That buttery crust on the skillet got so golden. Can I make a bigger batch and refrigerate it, or does it need to be fresh each time?
Yes, make a big batch. I wrap each one in plastic and refrigerate up to 3 days. Slices cleaner cold, too.