Spinach Frittata

My spinach frittata recipe features fluffy baked eggs, tender spinach, bacon, and generous portions of melted cheese. It’s the perfect breakfast, brunch, or even dinner! Need more crowd-pleasing breakfast recipes? Try my blueberry cinnamon rolls,…

spinach frittata recipe.My spinach frittata recipe features fluffy baked eggs, tender spinach, bacon, and generous portions of melted cheese. It’s the perfect breakfast, brunch, or even dinner! Need more crowd-pleasing breakfast recipes? Try my blueberry cinnamon rolls, asparagus quiche, or air fryer hash browns next.  Eggs are a staple of a proper breakfast, but even eggs can…

Crustless Quiche

Save time and make my low-effort crustless quiche recipe. Featuring fluffy baked eggs, bacon, tender veggies, and cheese, it’s a healthy and low-carb breakfast! Need more savory breakfast recipes? Try my Turkish eggs, over easy eggs, sous vide eg…

crustless quiche recipe.Save time and make my low-effort crustless quiche recipe. Featuring fluffy baked eggs, bacon, tender veggies, and cheese, it’s a healthy and low-carb breakfast! Need more savory breakfast recipes? Try my Turkish eggs, over easy eggs, sous vide egg bites, or egg white omelette next. When I’m hosting friends for breakfast or brunch, I gravitate…

Dairy Free Cottage Cheese

My dairy-free cottage cheese recipe is made with 4 ingredients and tastes JUST like cottage cheese! It’s a simple recipe with over 15 grams of protein! Need more dairy-free breakfast recipes? Try my vegan cinnamon rolls, oatmeal waffles, and heal…

dairy free cottage cheese recipe.My dairy-free cottage cheese recipe is made with 4 ingredients and tastes JUST like cottage cheese! It’s a simple recipe with over 15 grams of protein! Need more dairy-free breakfast recipes? Try my vegan cinnamon rolls, oatmeal waffles, and healthy oatmeal pancakes next.  I have plenty of dairy-free family members, so I’m always testing out…

Cheesy Hashbrown Breakfast Casserole with Ham

This Cheesy Hashbrown Breakfast Casserole is everything you need on Christmas morning! (Or anytime you have guests for breakfast!) Hashbrowns are baked til crispy, then topped with eggs, cheese, and black forest ham. It’s an overnight recipe, so you have more time for stockings in the morning! Make ahead breakfasts are always a win at…

This Cheesy Hashbrown Breakfast Casserole is everything you need on Christmas morning! (Or anytime you have guests for breakfast!) Hashbrowns are baked til crispy, then topped with eggs, cheese, and black forest ham. It’s an overnight recipe, so you have more time for stockings in the morning! Make ahead breakfasts are always a win at the holidays. This recipe was originally posted on December 7, 2012.  

hash brown egg casserole with a close up of cheese melting.
Table of Contents
  1. Overnight Breakfast Casserole with Hash Browns, Ham, and Egg
  2. Hashbown Breakfast Casserole ingredients
  3. How to make Hash Brown Breakfast Casserole
  4. Hash Brown Potato Casserole variations
  5. Egg Bake with Hash Browns FAQs
  6. What do you eat with hash brown casserole?
  7. How long can you keep hash brown casserole in the fridge?
  8. And that’s your hashbrown casserole, folks.
  9. You will love these other breakfast ideas!
  10. Breakfast Hashbrown Casserole Recipe
  11. Blast from the past
  12. More Recipes you will Love!

Overnight Breakfast Casserole with Hash Browns, Ham, and Egg

I have a zit on my chin right now, and my 2-year-old Valentine keeps poking her finger at it. “Whazzat mommy, whazzat?” It’s a pimple honey. “Oh, hippo, mommy?” No, child, but it’s about the size of one.

I don’t know what it is with my face breaking out like a 13 year old’s, maybe it’s because I’m 31 now and my body switched up the numbers on my age?? What is the deal?

hash brown potato casserole shot from above with slices cut into it.

In less awkward news, I am here today to introduce you to my favorite easy breakfast casserole of all time. I posted this recipe back in 2012, when my blog was still just a baby. I started with all my greatest recipes, and this is definitely one of the greats. Easy? check. Feeds a crowd? check. Tons of flavor? check. CHEESE??? Hello.

Hashbown Breakfast Casserole ingredients

Here’s what you’ll need to grab at the store for your cheesy hashbrown breakfast casserole. (Quantities given in the recipe below.)

  • Frozen, shredded hashbrowns.
  • Butter. I use salted butter, but unsalted butter is fine too.
  • Monterey Jack cheese. You can shred this from a block or buy it pre-shredded.
  • Cheddar cheese. Again, pre-shredded is totally fine!
  • Black forest ham, cut into bite-size pieces. Any kind of smoked ham will work in this recipe, or even deli sliced ham will do. If I don’t have leftover ham, I often buy a $5 ham steak from the store. You can also use an equivalent amount of cooked bacon or sausage. It’s hard to go wrong here!
  • 8 large eggs
  • Evaporated milk OR heavy cream. Evaporated milk comes from a can in the baking aisle of a grocery store. Heavy cream (sometimes called whipping cream) comes in a small carton in the refrigerated section, next to the milk.
  • Seasoned salt. Where my Lawry’s fans at?? This stuff is gold. An off-brand works fine too.
  • Kosher salt. Kosher salt is my favorite and I use it for everything. If all you have is table salt, use half the amount.
  • Pepper
  • Dry mustard powder (optional)
  • Onion powder (optional)
breakfast casserole with ham close-up of a piece lifted by a spatula from the pan, connected to casserole by melted cheese.

How to make Hash Brown Breakfast Casserole

Here are the basics! (The full recipe is included below, in the recipe card.)

  • Melt butter and pour it over a 9×13 inch pan full of frozen hashbrowns. (See photos)
  • Bake up the buttered hashbrowns in a dish in the oven, until they get nice and crispy. This is essential for achieving non-soggy potatoes.
breakfast casserole overnight recipe showing melted butter poured over frozen hash browns in a pan next to baked hash browns in a pan.
  • Layer some cheese on top (any kind you like really–this recipe calls for Monterey Jack and cheddar)
  • Layer ham over the cheese.
  • Soak the whole thing with a creamy mixture of eggs, evaporated milk OR cream, seasoned salt, kosher salt, pepper, dry mustard, and onion powder.
  • Pop it in the oven!
christmas casserole in a dish, uncooked, with ham piled over crispy hash browns and shredded cheese.

I love the flavor of the baked crispy hashbrowns with the cheesy eggs and smoked ham. It is seriously the best combo! My mother-in-law Kris found a version of this recipe in a cookbook years ago (before I married into the family) and we’ve had it for Christmas breakfast ever since.

How to make Christmas Morning Casserole the night before

You can make this hashbrown breakfast casserole and bake it up right away, or do it the night before and pop it in the oven before your guests wake up. Who doesn’t love the smell of overnight breakfast casserole in the oven, especially when someone else is making it for you? Your family is going to love you this year.

  • Melt butter and pour it over a 9×13 inch pan full of frozen hashbrowns. (See photos)
  • Bake up the buttered hash browns in the oven, until they get nice and crispy. This is essential for achieving non-soggy potatoes! Say no to the sog!
  • Layer some cheese on top (Swiss! Gouda! Mozzarella! Sky is the limit here.)
  • Layer ham over the cheese.
  • Cover tightly and refrigerate overnight.
  • In a large bowl, mix eggs, evaporated milk OR cream, seasoned salt, kosher salt, pepper, dry mustard, and onion powder.
  • Cover and refrigerate the bowl of eggs overnight.
  • In the morning, preheat your oven to 350 degrees F.
  • Whisk the egg mixture once more, then pour over the potatoes in the casserole dish.
  • Pop it in the oven!
    Christmas morning casserole with hash browns and ham, uncooked in a dish next to a bowl of egg and cream mixture being poured over the dish.

    I will always remember one Christmas a few years ago when we were busy getting this hashbrown breakfast casserole together in the morning. My mother-in-law Kris had it all baked up and ready to go, and it was warming on the bottom rack in the oven.

    She had also made some fabulous star bread, kind of like cinnamon rolls, but in a star shape. It was completely done and already on the glass serving tray, ready to be set on the table. She put it in the warm oven on the rack above our beloved hashbrown breakfast casserole. You can see what’s coming…

    Yes, the glass serving tray shattered from the heat in the oven, and we ended up with glass all over the top of our beautiful breakfast casserole. SO SAD!! I remember we had to keep holding Bumpa back (Eric’s grandpa) from stealing bites. “It’s fine!” he said. We finally got a hold of it to throw it out so that we didn’t end up taking Bumps to the ER on Christmas day.

    easy breakfast casserole close up of crispy edge ready to be served as an individual portion.

    Just look at those crispy edges. Mmmm.

    Hash Brown Potato Casserole variations

    Endless variations, I tell you! This recipe is THE BEST for cleaning out your fridge.

    • Veggies: Add 1 to 2 cups of any pre-cooked veggies such as broccoli, asparagus, zucchini, bell peppers, or mushrooms.
    • Protein options: If you’re not a ham fan, try swapping it out for chorizo, cooked breakfast sausage, or crumbled bacon! Make sure whatever meat you add is fully cooked first.
    • Cheeses: They make a bazillion cheeses for a reason. Sso you can have endless variety! Try Pepper Jack, Mozzarella, Asiago, Gouda, smoked cheddar, Havarti, or Colby jack!
    • Add-ins: green chilis, jalapenos, pickled jalapenos, pimientos, olives, or roasted bell peppers.

    Egg Bake with Hash Browns FAQs

    Should I thaw frozen hash browns before cooking?

    I love this recipe because you DON’T have to defrost the hashbrowns first. You DO have to bake them before you mix them with the other ingredients. That’s how you make them crispy and not soggy!

    Can I use fresh hash browns instead of frozen?

    Yep, you sure can. Peel and shred your potatoes; using a food processor here is going to be easiest. Once you have about 30 ounces, follow the recipe as indicated! You might need to increase the time on baking the buttered potatoes (before adding the egg mixture.) You will know they are done when the tops are turning golden and they are fork tender.

    hash brown breakfast casserole close-up with chives, ham, cheese, and potatoes visible.

    What do you eat with hash brown casserole?

    Side dish options, here we go!

    How long can you keep hash brown casserole in the fridge?

    It will keep in the fridge for about 3-5 days. After that, get your leftovers in the freezer!

    Can I freeze hash brown casserole?

    Yes, you can freeze leftover hashbrown casserole in an airtight container for up to 3 months.

    For a make-ahead recipe, follow the recipe as usual, baking until it is not quite as browned as you would like it. Let cool completely, then seal well with foil or plastic wrap. Freeze for up to 3 months. You can either let it thaw in the fridge overnight and then follow the normal baking instructions, or bake straight from frozen. At 350, it will take about 60-90 minutes.

    How do you reheat hash brown casserole?

    • If you’ve got a significant portion to heat, I recommend popping it in the oven for 15-25 minutes at 350 degrees.
    • If you’re catching a quick lunch from leftovers, use the microwave. Loosen the casserole with a fork and cook on high about 1 minute.
    hashbrown breakfast casserole baked overnight close-up showing slices of potato and egg casserole in a pan.

    And that’s your hashbrown casserole, folks.

    This is definitely the casserole your family needs this year, minus the shattered glass. Make it happen. Christmas only comes once a year! (Although I don’t know why we limit ourselves like this. You could totally section up this casserole and freeze individually. Then toss one serving into the microwave on a busy morning, and eat like a king on a random Tuesday. Try it! I have some in my freezer right now.)

    UPDATE! I just posted a variation of this casserole. I used sausage and peppers and onions instead of ham. IT’S SO GOOD! Check it out here: Easy Sausage Breakfast Casserole (Overnight)

    You will love these other breakfast ideas!

    Facebook | Pinterest | Instagram

    hash brown egg casserole close up showing cheese, egg, potato, and chives for breakfast
    Print

    Breakfast Hashbrown Casserole

    This Cheesy Hashbrown Breakfast Casserole is everything you need on Christmas morning! (Or anytime you have guests for breakfast!) Frozen hashbrowns are baked til crispy, then topped with eggs, cheese, and black forest ham. It’s an overnight recipe, so you have more time for stockings in the morning! Make ahead breakfasts are always a win at the holidays.  
    Course Breakfast
    Cuisine American
    Prep Time 20 minutes
    Cook Time 1 hour 5 minutes
    Total Time 1 hour 25 minutes
    Servings 12
    Calories 348kcal

    Ingredients

    • 1 (30-ounce) package frozen shredded hashbrowns
    • 1/2 cup melted butter 1 stick
    • salt and pepper
    • 1 & 1/2 cups shredded Monterey Jack cheese packed
    • 1 & 1/2 cups shredded Cheddar cheese packed
    • 1 & 1/2 cups black forest ham* cut into bite-size pieces
    • 8 large eggs
    • 1 & 1/3 cups evaporated milk OR cream
    • 1 teaspoon seasoned salt I like Lawry's
    • 1/2 teaspoon kosher salt use 1/4 if all you have is table salt
    • 1/2 teaspoon pepper
    • 1/4 teaspoon dry mustard powder optional
    • 1/4 teaspoon onion powder optional

    Instructions

    • Preheat your oven to 400 degrees F. 
    • Spray a 9×13 inch pan with nonstick spray, or grease with butter.
    • Dump the bag of frozen hashbrowns into the pan. (There is no need to thaw first.)
    • Melt a stick of butter in a small bowl, and pour evenly over the potatoes. Sprinkle the potatoes with salt and pepper. Use a spoon to gently toss it all together, then spread it out so that it’s even. 
    • Bake at 400 degrees for 25-30 minutes, until the potatoes are tender and lightly browned on top. You can even nab a forkful to make sure they are done if you like.  
    • Remove the casserole and reduce the oven temperature to 350.
    • Layer 1 and 1/2 cups each Monterey Jack and Cheddar cheese over the top of the potatoes (make sure you pack in your cheese! Don't skimp now!) Add the ham. You can either leave it layered or use a spoon to gently toss the cheese and potatoes and ham together. Either way is fine. (I like to toss for a more even distribution.)
    • In a large bowl or stand mixer, whisk together 8 eggs, 1 and 1/3 cups evaporated milk OR cream, 1 teaspoon seasoned salt, 1/2 teaspoon kosher salt (use less if all you have is table salt!), 1/2 teaspoon pepper, 1/4 teaspoon dry mustard, and 1/4 teaspoon onion powder. Beat well.
    • Pour the egg mixture evenly over the top of the casserole, making sure everything gets wet.
    • Bake at 350 degrees for about 40 minutes. It is done when bubbly. The edges should be starting to brown and the center should not wiggle when you shake the pan.
    • If the center of the casserole looks very wobbly but the top is starting to brown too much, cover with foil for the last few minutes of baking. 

    Overnight instructions:

    • Follow instructions through step 5 (bake the potatoes at 400.) Remove from the oven and let cool slightly.
    • Follow the instructions above for layering the cheese and ham. Cover tightly and refrigerate overnight.
    • In a large bowl, whisk together 8 eggs, evaporated milk OR cream, seasoned salt, kosher salt, pepper, dry mustard, and onion powder. Beat well.
    •  Cover the egg mixture and refrigerate overnight.**
    • In the morning, preheat your oven to 350 degrees F.
    • Whisk the egg mixture once more, then pour over the potatoes in the casserole dish.
    • Bake at 350 for 45-55 minutes. It is done when bubbly, when the edges start to brown and the center doesn’t wiggle when you shake the pan.
    • If the center of the casserole looks very wobbly but the top is starting to brown too much, cover with foil for the last few minutes of baking. 

    Video

    Notes

    *Any kind of smoked ham will work in this recipe, or even deli sliced ham will do. If I don’t have leftover ham, I often buy a $5 ham steak from the store. You can also use an equivalent amount of cooked bacon or sausage. It’s hard to go wrong here!
    **If refrigerating a bowl of beaten eggs sounds like a pain to you, you can certainly pour the eggs over the potatoes the night before baking. The potatoes won’t be as crisp, so I think it’s worth it, but it’s totally up to you!
    Source: This recipe is adapted from my mother-in-law Kris!

    Nutrition

    Calories: 348kcal | Carbohydrates: 17g | Protein: 19g | Fat: 23g | Saturated Fat: 13g | Polyunsaturated Fat: 1g | Monounsaturated Fat: 6g | Trans Fat: 1g | Cholesterol: 181mg | Sodium: 919mg | Potassium: 443mg | Fiber: 1g | Sugar: 4g | Vitamin A: 713IU | Vitamin C: 6mg | Calcium: 308mg | Iron: 2mg

    Blast from the past

    Here’s the old picture of our favorite Christmas breakfast casserole (sans broken glass):

    hashbrown breakfast casserole on a plate

    And I’ll keep my old musings from back in 2012, as well:

    Eric and I are always arguing about the lights in our house. (It has nothing to do with the electricity bill, which is what my parents were always yelling at me about.) I like to be able to see what I’m doing. Eric likes ambiance, which means lamplight only. This is great if you have lots of lamps. Bring on the ambiance, I say, if you have enough lamps.

    But we don’t. So I always get into trouble when I walk into the kitchen and flip the lights on (to see what I’m doing) and I’m always moaning to Eric that I feel like I live in the 14th century or something.

    The addition of the Christmas tree has decreased contention in our home considerably. Eric loves the extra ambiance. I love Christmas. (It makes me feel more goodwill toward men, i.e., less likely to complain about living in a cave.) It’s a win-win.

    I think the moral of the story here is that Christmas solves all problems.

    More Recipes you will Love!

    Air Fryer Hash Browns

    These air fryer hash browns turn out crispy and golden, and they take a fraction of the cook time as the oven or deep fryer. Use fresh OR frozen hash browns! Love cooking potatoes in the air fryer? Try my air fryer potato wedges, air fryer smashed pota…

    air fryer hash browns recipe.These air fryer hash browns turn out crispy and golden, and they take a fraction of the cook time as the oven or deep fryer. Use fresh OR frozen hash browns! Love cooking potatoes in the air fryer? Try my air fryer potato wedges, air fryer smashed potatoes, air fryer baked potato, and air fryer…

    Tomato Pie Like You’ve Never Known

    Tomato Pie is a savory dinner situation that you need to get on board with, like, yesterday. We are taking a bumper crop of ripe fresh summer tomatoes and layering them up in a pie crust with a bunch of cheese and a bit of mayo. Sounds weird, but I’m telling you my friends. Don’t…

    Tomato Pie is a savory dinner situation that you need to get on board with, like, yesterday. We are taking a bumper crop of ripe fresh summer tomatoes and layering them up in a pie crust with a bunch of cheese and a bit of mayo. Sounds weird, but I’m telling you my friends. Don’t knock this classic Southern recipe. If you’re struggling to catch the vision, think of pimiento cheese dip flavors wrapped up in a buttery pie crust. YUM! Great for brunch, dinner, or any meal you like.

    Slice of tomato pie on plate with basil.
    Table of Contents
    1. Southern tomato pie
    2. How to choose the right tomatoes
    3. This ain’t no quiche
    4. Tomato pie recipe ingredients
    5. How to make tomato pie
    6. What to serve with tomato pie
    7. How to store leftover tomato pie
    8. Can you freeze a tomato pie?
    9. Frequently asked question for tomato pie
    10. More tomato recipes to try
    11. Tomato Pie Like You’ve Never Known Recipe

    We turned on the Olympics the other day and they were doing horse jumping. My son Truman bursts out with an indignant, “Finally! Some decent equestrian!” We slowly look over at him, wide eyed. Since when does he have equestrian opinions?? He explained his deep offense that the only horse events so far had been dressage, which is “like horse tap dancing,” and apparently not that cool. Such passion! I never knew!

    The Olympic spirit seems to be everywhere lately, right? It’s the most common topic among my friends anyway. Have you turned them on yet? I love everything about it, and that’s saying a lot because I am the unsportiest of humans.

    Overhead shot of baked tomatoe pie in white pie dish.

    But there is something about it. In my house growing up, we didn’t have a TV on our main floor, you had to go upstairs if you wanted to watch something. But for the Olympics, my mom would bust out her “mini” TV, a huge prehistoric-looking-box with a 12-inch screen, and drag it around the house with her wherever she was working.

    I have memories of her staying up late canning apricots, the Olympics playing on the TV perched on the counter, surrounded by stone fruit. The peaches and apricots covered every flat surface in the kitchen, wall to wall. Windows were flung open to catch the summer breeze, the floor sticky from spills, a stray ant here and there. (That’s just what happens when you bring an entire crop of fruit into your house.)

    And my mom, cheering her guts out to Kerri Strug landing that vault, and all the other incredible moments that comes from Olympics (Have you watched Yaroslava Mahuchikh break the high jump record yet? Freakin go, Ukraine!)

    Close-up of slice of tomato pie with basil leaf in pie pan

    Southern tomato pie

    TOMATO PIE. Drop this in conversation (anywhere outside of Carolina) and you’re bound to get some raised eyebrows. You should have seen the looks on my friend’s faces when I started talking about it. What IS it? (I live in California. Are we the outliers here? Midwest friends, do you tomato pie?)

    Imagine the best tomato sandwich, with soft buttery white bread, heaps of mayonnaise, plenty of salt and pepper, and the garden’s freshest, juiciest tomato…and then turn it into a pie.

    Overhead close up shot of tomato pie with melty cheese and basil.

    We start with a flaky, buttery pie crust, fill it with three kinds of cheese (cheddar, mozzarella, gruyere!), a bit of mayo for flavor and stick-to-itiveness, basil and garlic, and then of course, beautiful garden tomatoes. It conjures memories of Pimiento Cheese Dip, but is less rich (meaning we can eat a whole slice of it.) It’s a homey, nostalgic kind of pie, perfect alongside potato salad or mac and cheese at a potluck. Eric and I are absolutely in love with it, and every single kid in our family is too, which is saying something. It kind of tastes like pizza, but in pie form.

    My mother-in-law Kris became interested in this pie last summer, when she had a bumper crop of tomatoes from her garden. She made it once and it baked up into a soggy mess (more on how to avoid this below.) But she did a bit more research, dried out the tomatoes more, and also discovered the cornmeal trick (adding it to the bottom of the pie helps absorb moisture). The second time she made it, it was a huge success. She served it to the ladies in her book club and they went wild for it. Here is Kris’s pie:

    picture of tomato pie half eaten in the pan.

    Doesn’t it look so good?? She nailed it. Kris, thank you for taking such detailed notes on your pie-making, it helped so much! I made a few adjustments to the recipe, but you’re the one who saved me from all the rounds of too-soggy pie 🤣

    How to choose the right tomatoes

    The first thing to know is that grocery store tomatoes suck. They are raised with transportation in mind. They are picked green and then ripened en route to the store. They end up mealy and much less flavorful. That’s why any gardener worth their salt knows that if you can only grow one thing in your garden, tomatoes should be your first choice. I am not a gardener worth any amount of salt, so I usually call up my friends and beg 🤣

    That’s literally what I did when I set out to make this pie. My friend Rachel is an amazing gardener and I asked to buy some of her tomatoes, but she just gave them to me! (Rachel is my friend in real life, but she also happens to be the QUEEN of grocery budgeting, I highly recommend her courses!!)

    I was so grateful to get my hands on some garden fresh tomatoes for this pie, it makes a huuuuge difference in flavor. Now, a word about technique.

    Side view of cheesy tomato pie with bite taken out of it on white plate by a tomato.

    This ain’t no quiche

    The biggest challenge with a a Tomato Pie is making sure that it’s not too liquid-y. There are no eggs in this recipe. There is no custard. It is just straight-up tomatoes and cheese and mayonnaise, and that means if we don’t treat our tomatoes with special care, their water content will drown our pie faster than you can say soggy bottom crust.

    A bunch of tomatoe varieties including roma, heirloom, and vine laid out on marble.

    Roma on the left, Beefsteak in the middle, Rachel’s garden tomatoes on the right

    Our sturdy-pie quest starts with picking sturdy tomatoes. Roma tomatoes or Beefsteak tomatoes are my top choices for this pie, but you can use any garden tomatoes you have available. (If you are calling up your friends to mooch off their garden, you can’t be too picky ;) We want to choose tomatoes that are not overly-juicy, ones that are a bit sturdy and will hold their shape when baked. Very-juicy tomatoes could disintegrate when cooked, and the moisture will seep into your crust and make it soggy-sad.

    Whatever tomatoes you have, we are taking pretty extensive measures to get as much moisture out of them as possible, more on that in the how-to section below. The other tip that Kris taught me is to use cornmeal on the bottom of your crust! This adds great corny, hearty flavor, AND helps absorb extra liquid.

    Lifting piece of pie out of tomato pie dish with server.

    Tomato pie recipe ingredients

    Here are the basics for this pie! It’s super simple. Make sure you look at the recipe card for all the details!

    Ingredients laid out ready to make tomato pie including tomatoes, salt, mayonnaise, corn meal, cayenne pepper, cheese, greens, onion, and a pie crust.
    • Homemade Pie Crust. You can use a store bought crust if you must, but if you have the time, homemade makes a HUGE difference
    • kosher salt: absolutely essential, not just for flavor, but also to help draw out some of the moisture from our tomatoes.
    • Roma or Beefsteak tomatoes, or any garden tomato you have!
    • cornmeal: this is one of the secrets for getting a pie that is not soggy on the bottom!
    • sharp cheddar, mozzarella, gruyere, or whatever cheese floats your boat
    • onion, basil, garlic, a smidge of cayenne, to bring on the garden flavor!

    How to make tomato pie

    Start out with a Homemade Pie Crust! Pie crust is not hard but practice does make perfect. I’ve got all the tips and details for how to make the dough and roll it out on my pie crust post, so head over there if you are a newbie. You can totally make this pie with a store bought crust.

    Preparing a pie shell to be baked in oven with pie weight.

    Now it’s time to Blind Bake the crust. We are actually doing what’s called a “Par Bake,” so follow the instructions for that option. This means that we are weighing down the center of our pie crust (you can see I used black beans here) and baking the edges of the crust.

    Then, take the weights out.

    Preparing an empty pie shell with pie weights and fork.

    Poke a fork all over the center of the pie crust, which will still be totally raw. This is so it doesn’t bubble up. All the details for this are shown on my Blind Bake pie crust post.

    Par-bake again for just 3-4 more minutes, until it looks like this:

    A home made pie crust shell ready to be filled to make a pie.

    Set your pie crust aside, it’s time to make the filling! Start by prepping the tomatoes, so they have time to release their moisture while we do everything else.

    Core your tomatoes, and slice off any cracks that are on top of your garden tomatoes.

    Coring and slicing a tomato in large sections to be diced.

    Then slice your tomato in half. Do not cut across the core. If you set your tomato on the counter on it’s bottom, we are lopping off the top half. It’s important to cut this way (it’s called “crosswise” but who can remember these terms 😂) so that we end up with these handy seed pockets. SQUEEZE out them seeds!

    Preparing tomato to be diced.

    Actually I start out with a bit of squeezing but then eventually just end up digging my fingers into each of these seed cavities. The goal is to get out ALL the seeds and juicy mush stuff. You just want sturdy tomato flesh left in your hand.

    Then take each half and chop it into a large dice.

    How to dice a tomato using a serrated knife and cubed dicing technique.

    I like to cut the tomato one more time like this, for nice bite-size pieces.

    Keep chopping until you have about 4 cups of tomatoes, or about 1 and 1/2 pounds.

    Measure out tomatoes by weight and salting them in a colander.

    Add all the tomatoes to a colander set in a bowl (to capture the juice). Add 1 teaspoon salt to the tomatoes, and stir it around so each piece is coated in salt. Let the tomatoes sit in the salt for at least 20-30 minutes while you prep the rest of the filling.

    First thing is to add in that cornmeal. This is delicious, and helps absorb moisture in your pie.

    Assembling a tomato pie with a crust, spices, and cheese.

    Next add a layer of cheese, I used cheddar here. This creates another barrier between the tomatoes and the crust.

    Next add some onions and basil.

    Assembling tomato pie with cheeses, onion, and herbs in a pie crust.

    You can just chop your basil like any other herb, into bits. No need to do the fancy chiffonade here, where you roll the leaves and slice. I prefer smaller pieces of basil in my pie.

    Now let’s go back to those tomatoes. After several minutes you should see some juice in the bowl at the bottom, the salt doing its work. Lay out some paper towels and add the tomatoes in a single layer. Press more paper towels on top. We just want these tomatoes to be as DRY as possible!

    Drying tomatoes on paper towels and put in layers in pie crust for tomato pie.

    Add HALF of the dried out tomatoes to the pie.

    Meanwhile, in another bowl, add in all the filling ingredients: mayo, a bunch of cheese, garlic, a bit of cayenne.

    Assembling tomatoe pie filling, first with cheese, spices, and mayo, then laid on top of tomatoes in a pie crust.

    And spread this mixture on top of your tomatoes.

    Add the rest of the dried out tomatoes.

    Assembling a tomato pie with layers of fresh cut tomatoes and grated cheeses.

    Top the pie with more cheese, any kind you like.

    Using aluminum foil around a pie crust as a shield from burning in the oven.

    At this point, follow the instructions for making a tin foil pie crust shield. This protects our crust from getting over baked, and bonus, makes your pie look like it’s ready for a trip to outer space.

    Pop it in the oven and bake until the top is golden and crispy!!

    Horizontal photo of freshly baked tomato pie.

    Voila! Aren’t you so excited to dig in?? It really does taste a little like pizza…plus pie crust 🙌

    What to serve with tomato pie

    There are so many great options! You can keep things simple and light with the tomato pie as a main course, or you can go big and serve this alongside your favorite grilled meat or other main dish. Check out some of these recipes that go perfect with tomato pie!

    Piece of tomato pie with silver fork getting piece.

    How to store leftover tomato pie

    With all the cheese and mayonnaise, keeping leftover tomato pie in the refrigerator is a must. The easiest way is to simply cover the pie pan well with plastic wrap before putting it in, but you can also transfer slices to tupperware with an air tight lid if you prefer. The pie will technically be good for 4-5 days in the fridge, but over time the juice from the tomatoes will make your bottom crust soggy. I like to eat tomato pie for every meal until it’s gone, personally.

    To serve, take the pie out of the refrigerator and let it sit for an hour or two to reach room temperature. If you want it served warm, let it sit on the counter for about 30 minutes, then put the whole pan in a COLD oven (especially if your pie pan is glass) and set the oven to 350 degrees. Check on the pie after about 10 minutes to see if it is warmed through or if it needs more time. You can also warm up one slice at a time in the microwave, but the crust will not crisp up like in the oven.

    Can you freeze a tomato pie?

    It’s not the best option, not gonna lie. I wouldn’t choose this dish if I were planning freezer dinners. But, if you have a bunch leftover and know it will go bad, it’s technically doable. Put the baked and cooled pie right in the freezer and flash freeze for about 30 minutes. Then, wrap the pan a few times in plastic wrap and cover with foil, or put the whole thing in a large, 2 gallon freezer ziplock bag. It should be fine in the freezer for up to three months.

    To use from the freezer, let it thaw in the refrigerator overnight, then warm in the oven the next day using the instructions above in the how to store tomato pie section. You can even put the mostly frozen pie directly in the oven, just make sure it is NOT preheated if the pan is glass (your pan could shatter)!

    Tomato pie on white plate with bit taken out of it.

    Frequently asked question for tomato pie

    what is tomato pie?

    This mouth-watering southern tomato pie is a combination of the best summer tomatoes and the cheesiest filling, all wrapped up in a buttery and flaky pie shell.

    A savory southern tomato pie is not to be confused with a northeastern tomato pie (which is much more similar to pizza) or very early versions of tomato pie that were more like a dessert fruit pie, with chopped green tomatoes, sugar, cinnamon, and other spices. *shudder*

    how do you eat a tomato pie, hot or cold?

    There is no wrong answer here, friends. You can enjoy this pie at whatever temperature you prefer, whether that’s warm, at room temperature, or cold. One thing I do recommend is to wait at least 15-30 minutes after baking for the pie to cool before cutting into it, to avoid the pie being runny (and to avoid burning your tongue with hot cheesy tomato lava 😳🤣)

    what is tomato pie made of?

    Tomato pies start with a Homemade Pie Crust. Store-bought can be used if necessary, but with how simple this pie is, having a super amazing crust makes a big difference, and Pillsbury ain’t it. On top of the crust, ripe chopped tomatoes are layered with a creamy filling: a healthy dose of mayonnaise, sharp cheddar cheese, salt, pepper, and fresh basil. Bake until golden and melty, then die and go to heaven!

    What is the difference between a tomato pie and a pizza pie?

    Great question! There’s southern tomato pie, tomato pie, and then there’s pizza pie. Phew! The recipe in this post is the classic southern tomato pie: literally a flaky pastry pie crust filled with savory fresh tomato and a creamy filling. A tomato pie in the northeast refers to a flat, almost focaccia-style bread, topped with a sweet and tangy tomato sauce, and no cheese (except maybe a scant sprinkle). It’s usually served room temperature or even cold, and in rectangular pieces. And then, of course, a pizza pie refers to what most of us here on planet earth just call “pizza.”

    is tomato pie a new york thing or a pennsylvania thing?

    Well, it turns out that two recipes with the same name (“Tomato Pie”) were created and developed totally independent of each other. There’s southern tomato pie, like the recipe in this post, that is very popular throughout the south and especially in the Carolinas. Then there’s the other style of tomato pie, which is more an Italian-bread situation (as described above) and is very much a Philadelphia, PA jawn. 😉

    More tomato recipes to try

    There’s something magically summerful about fresh tomatoes, especially garden tomatoes. It amps up your summer meals like nothing else! Here are some of my favorite recipes starring tomatoes.

    Facebook | Pinterest | Instagram

    Slice of tomato pie on plate with basil.
    Print

    Tomato Pie Like You’ve Never Known

    Tomato Pie is a savory dinner situation that you need to get on board with, like, yesterday. We are taking a bumper crop of ripe fresh summer tomatoes and layering them up in a pie crust with a bunch of cheese and a bit of mayo. Sounds weird, but I'm telling you my friends. Don't knock this classic Southern recipe. If you're struggling to catch the vision, think of pimiento cheese dip flavors wrapped up in a buttery pie crust. YUM! Great for brunch, dinner, or any meal you like.
    Course Main Course
    Cuisine American
    Prep Time 30 minutes
    Cook Time 45 minutes
    Total Time 1 hour 15 minutes
    Servings 8
    Calories 425kcal

    Ingredients

    • 1 9-inch Homemade Pie Crust
    • 1 teaspoon kosher salt
    • 4 large tomatoes 4 cups chopped (about 1 and 1/2 lbs)
    • 1 tablespoon cornmeal
    • 3/4 cup sharp cheddar cheese shredded*
    • 1/2 cup yellow onion chopped
    • 1/4 cup basil sliced
    • 3/4 cup mayonnaise
    • 1 clove garlic smashed and minced
    • 1/4 teaspoon cayenne pepper or up to 1/2 teaspoon
    • fresh ground pepper to taste
    • 1/2 cup sharp cheddar cheese shredded, for mayo mixture
    • 1/2 cup mozzarella cheese shredded, for mayo mixture
    • 1/2 cup gruyere cheese shredded, for mayo mixture
    • 1/4 cup sharp cheddar cheese to top the pie
    • 1/4 cup mozzarella cheese to top the pie
    • 1/4 cup gruyere cheese to top the pie
    • fresh basil to garnish

    Instructions

    • Start by making your pie crust. I highly recommend making your own! I have a recipe and detailed instructions on my Homemade Pie Crust post. This recipe makes two crusts; you only need one for this recipe. You can freeze the other crust for the next time you make this!
    • Par-Bake. Once you have your pastry crust rolled out in your pie pan (whether homemade or store bought), follow my instructions for How to Blind Bake a Pie Crust. Make sure to chill the pie crust. Use the instructions at the end for Par-Baking the crust. (This means after you remove the weights, you will only be baking the pie another 3-4 minutes.) Remove your par-baked crust from the oven and set aside to cool.
    • Choose your tomatoes. Roma tomatoes or Beefsteak tomatoes are my top choices for this pie, but you can use any garden tomatoes you have available. Pick tomatoes that are not overly-juicy, ones that are a bit sturdy and will hold their shape when baked. Very-juicy tomatoes could disintegrate when cooked, and the moisture will seep into your crust and make it soggy-sad.
    • Seed the tomatoes. Remove the stem and core of 4 tomatoes, using a knife. Cut each tomato in half crosswise. (Crosswise means if you set the tomato on the counter on it's bottom, you are lopping off it's top half.) Use your fingers to remove the seeds and juice from the cavities in each tomato half. Squeeze each tomato and do a good job; we want to get as much juice out as possible.
    • Chop the tomatoes. Use a serrated knife to chop the tomato flesh into a large dice, pieces that are small-bite-sized. Add the tomatoes to a measuring cup and keep chopping until you have about 4 cups.
    • Salt the tomatoes. Add the tomatoes to a colander. Sprinkle with 1 teaspoon kosher salt, stirring the tomatoes to make sure they all get salted. Set the colander in a shallow bowl to collect juice. We are salting the tomatoes to help them release even more juice. (and because salt is tasty) Stir them occasionally while you prep everything else.
    • Preheat the oven to 375 degrees F. Place a large baking sheet (or even better, a pizza stone) in the oven on the center rack to heat up.
    • Layer ingredients in the pie crust. Sprinkle the bottom of the pie crust with 1 tablespoon cornmeal. Shred 3/4 cup sharp cheddar cheese and spread over the cornmeal. Finely dice about half a small onion to get 1/2 cup. Sprinkle the chopped onions over the cheese. Chop 1/4 cup basil and sprinkle over the top of the onions. Set aside.
    • Make the mayo mixture. In a medium bowl, add 3/4 cup mayonnaise, 1 clove chopped garlic, 1/4 teaspoon cayenne pepper, and a few grinds of fresh black pepper. Add 1/2 cup shredded mozzarella, 1/2 cup sharp cheddar, and 1/2 cup gruyere cheese*. Make sure you pack the cheese into the measuring cup. (You want about 12 ounces total cheese in your pie, including the top sprinkle) Stir the cheese into the mayo so it forms a thick spread. Set aside.
    • Dry the tomatoes. We are doing even more tomato prep. Lay out sheets of paper towels and dump the chopped tomatoes on top in a single layer. Use another layer of paper towels and press them into the tomatoes. Add HALF the dried out tomatoes to the pie shell, on top of the basil.
    • Use a spatula to spread ALL of the mayo-cheese mixture on top of the tomatoes.
    • Top the mayo mixture with all the remaining dried out tomatoes.
    • Top the tomatoes with 1/4 cup cheddar, 1/4 cup mozzarella, and 1/4 cup gruyere. Or whatever cheese combo speaks to your heart!
    • Pie crust shield. I like to use a pie crust shield to line the edge of the crust so that the edges don't get too brown. Get a square of aluminum foil a little bigger than the size of your pie. Fold it in half, then in half again so that it's in quarters. Then use scissors to cut out the middle section. When you open it, you will have a square of foil with a circle cut out from the center. Mold this around the edges of your golden pie crust.
    • BAKE. Place your tin-foiled pie on the hot metal pan (or stone) in the oven. Bake at 375 degrees for 40 to 45 minutes. Check the pie about 5-10 minutes before it should be done, and remove the pie shield if the corners of your pie are not browning. Don't take it off so long that your crust burns! You can also fold up your tin shield and use scissors to make the hole a little bigger. The goal is to get the top of the cheese crispy and golden, without burning the already-baked edge. Once the top of the pie is golden, remove the pie from the oven.
    • Let the pie cool on a cooling rack for at least 15-30 minutes before slicing and serving. Serve with more fresh basil, if you have it!
    • Storage: Cover the cooled pie and refrigerate any leftovers for up to 5 days! The longer it sits, the soggier it becomes…I highly recommend a tomato pie diet until it's gone.

    Notes

    *CHEESE: You can sub the cheeses for whatever kind you like. If you don’t want to use gruyere, you could try parmesan, or just use sharp cheddar in it’s place. You can use Monterey jack in place of the mozzarella. I like a mix of cheeses, but if I had to pick just one cheese for the whole pie, I would choose cheddar. 
    If you like, you can shred the cheese all at once. I used about 12 ounces of cheese total in the whole pie. You need 1 and 1/2 cups total shredded cheddar, and 3/4 cup gruyere and 3/4 cup mozzarella, each of those divided throughout the recipe. The truth is folks that the amount of cheese you use is not an exact science; a little more or a little less is totally fine. Follow your heart. I tried to make my instructions as clear as possible but if you screw up the amount of cheese, don’t sweat it, your pie is still going to be great. 

    Nutrition

    Calories: 425kcal | Carbohydrates: 19g | Protein: 12g | Fat: 34g | Saturated Fat: 11g | Polyunsaturated Fat: 11g | Monounsaturated Fat: 9g | Trans Fat: 0.04g | Cholesterol: 45mg | Sodium: 773mg | Potassium: 296mg | Fiber: 2g | Sugar: 3g | Vitamin A: 1176IU | Vitamin C: 14mg | Calcium: 289mg | Iron: 1mg

    Air Fryer Soft Boiled Eggs

    Once you learn how to make my air fryer soft boiled eggs, you’ll never want them any other way! It’s completely hands-off, and the results are perfectly cooked eggs with a runny yolk! Need more easy egg recipes? Try my over easy eggs, egg w…

    air fryer soft boiled eggs recipe.Once you learn how to make my air fryer soft boiled eggs, you’ll never want them any other way! It’s completely hands-off, and the results are perfectly cooked eggs with a runny yolk! Need more easy egg recipes? Try my over easy eggs, egg white omelette, over medium eggs, and sous vide egg bites next. …

    Shakshuka, But Better

    Shakshuka (Eggs in Purgatory) is one of those dishes that is so iconic that dozens of cultures claim it as their own. Even knowing this, the most basic recipe (eggs poached in a spiced onion and tomato sauce) was totally underwhelming to me. I found the secret: adding white beans and goat cheese changes everything!…

    Shakshuka (Eggs in Purgatory) is one of those dishes that is so iconic that dozens of cultures claim it as their own. Even knowing this, the most basic recipe (eggs poached in a spiced onion and tomato sauce) was totally underwhelming to me. I found the secret: adding white beans and goat cheese changes everything! It brings so much flavor and texture to this simple meal, not to mention protein. I LOVE that I always have the ingredients for this dinner on hand. It’s so easy to throw together! My kids adore it.

    cast iron skillet with shakshuka, a piece of toast stuck into it, and red and green onion garnish.
    Table of Contents
    1. Eggs in Purgatory? Sounds hellish
    2. What is shakshuka anyway?
    3. Where is it from?
    4. Ingredients for shakshuka recipe
    5. How to make shakshuka
    6. What to serve with shakshuka
    7. How to store leftover shakshuka
    8. Can you freeze Shakshuka?
    9. Shakshuka frequently asked questions
    10. More savory breakfast ideas you’ll love
    11. Shakshuka, But Better Recipe

    My son Edison, who is 4, sat me down the other day to do some splainin. “Mom, there are 3 kinds of butts.” Right away I’m thinking, okay, we’ve got bum, booty, tushy, where is this conversation heading?

    He elaborates. “There’s butt. Then there’s “but MOM!” and then there’s “but DAD!”

    Just as I’m sitting there pondering this incredibly logical conclusion, he assures me “But mom, it’s not that you’re a butt.”

    Is this his idea of a compliment?? You know what, at this point I will take what I can get. I just hope he doesn’t convince all the other kids that that’s my actual name. Pretty soon the whole neighborhood will know me as “Butmom.” Not the legacy I had planned for myself.

    a hand holding a piece of crusty toast dipping into shakshuka.

    Summer is trucking along over here! We showed the kids My Big Fat Greek Wedding the other night, when was the last time you watched that movie?? We were all dying laughing. It’s just so classic. I’ve probably linked to the scene where Aunt Voula offers to make lamb for the vegetarian boyfriend more times than anything else ever on the blog. I’m pretty sure I even referenced it on my very last post for Veggie Sandwiches.

    Other than the important work of educating our children on proper 90s rom-coms, we’ve been doing a lot of lazy dinners lately, this Shakshuka at the top of the list!

    Eggs in Purgatory? Sounds hellish

    Eric started reading a book that he got me for Christmas recently (I hardly ever read books. Because I am the scum of the earth. That’s what you’re thinking, right? Don’t lie.) Anyway, he was reading this fantastic book called Taste by Stanley Tucci, all about how Stanley grew up eating amazing Italian American food. Stanley’s dad would make Shakshuka (“uovo fra’diavolo“) every Friday night. It was tradition for his dad to cook once a week. So, not to be out-dadded, Eric got right in the kitchen to make this for the family.

    I wanted to be into it. But it was kind of boring, not gonna lie. Sorry Stanley (sorry Eric 😂). I like tomatoes, but I don’t want to eat what is basically straight up chunky marinara sauce, plus some eggs and bread. If we had the Most Amazing Tomatoes in All the Land then I might feel differently. But we’re working with what we’ve got over here — American canned tomatoes.

    shakshuka sauce with one poeached agg getting scopped up by crusty bread.

    Then my BFF Sarah (of the famed Chicken Fajitas) told me she makes Shakshuka all the time but adds a can of white beans to the tomatoes. This adds a lot more texture and flavor, not to mention protein. I tried it and am NEVER going back. It is SO good. Every single one of my kids loved this!

    The combination of the warm spices with the tomatoes, beans, topped with the perfectly cooked eggs and goat cheese… you guys, it’s so good. I love to serve it with crusty artisan bread, Sarah loves to serve it with some Homemade Naan. Pita bread or Roti would also be good options. You need something to sop up all the saucy goodness.

    This is one of my favorite summer meals because it’s stupid fast, and I ALWAYS have the ingredients on hand. (I am barely scraping by with the menu planning over here!) Canned tomatoes, canned beans, eggs, garlic and onion, bread tucked in the freezer. I can handle that. And it’s done in like 30 minutes, tops. Plus super cheap?? And I don’t have to turn on the oven?? It’s made for these crazy busy July days!

    The leftovers are also perfect for revamping. If you eat all the eggs and still have sauce left, you can toss it back in the pan on day two or three, crack in more eggs, and you are back where you started. Shakshuka be like the cruse of oil over here.

    cast iron skillet with white bean shakshuka and 8 poached eggs, with three slices of toast.

    What is shakshuka anyway?

    At it’s most basic, shakshuka is tomatoes and onions cooked in warm spices and oil, with a few eggs cracked on top, poaching in the sauce. From there, you can really add whatever you like. The word “shakshouka” is from an Arabic dialect and means “mixed.” I love to add white beans for texture, flavor, and protein.

    But you do you. Fancy some mushrooms? Fry them with the onions! Want something green? Add a handful of spinach to the simmering tomatoes! If it’s an ingredient you would add it to an omelette, you can add it to shakshuka.

    Where is it from?

    Shakshuka originated in northern Africa, and has cultural roots in Tunisia, Libya, Algeria, and Morocco. The recipe got around over time, and is now a super popular dish in several countries, especially Israel (they eat it for breakfast!) You can find versions of it throughout the Middle East, and even parts of Eastern Europe. It’s kind of like how Mexican Wedding Cookies have 1,000 names (Russian Tea Cakes, Snowballs, Polvorones.) Everyone claims shakshuka.

    showing half a cast iron skillet with poached eggs in shakshuka sauce with bread on side.

    Ingredients for shakshuka recipe

    I’ll go out on a limb and guess you already have most of these ingredients at home! Lots of spices, canned tomatoes, canned beans, and eggs. Such an easy pantry meal to make!! Be sure to check the recipe card for full measurements and instructions.

    ingredients for shakshuka like canned beans, canned tomatoes, eggs, and more.
    • oil
    • onion
    • paprika
    • smoked paprika
    • cumin
    • oregano
    • crushed red pepper
    • black pepper
    • kosher salt or sea salt
    • garlic
    • crushed or whole tomatoes
    • fire roasted tomatoes
    • cannelini beans
    • fish sauce (optional)
    • eggs
    • cilantro
    • green onions
    • feta or goat cheese

    How to make shakshuka

    Start by chopping up your onion and smashing and mincing your garlic. I was devastated last night when I made this again for the umpteenth time and was completely out of fresh garlic, something I ALWAYS keep tucked in my panty. So I used the garlic from the jar in the fridge…and guess what. It was amazing.

    But, still. If you have time. Smash and mince up some fresh garlic. You just can’t beat it when it comes to aromatics.

    top: chopped onion and garlic on wood cutting board, bottom onions browning in pan.

    Saute the onion in plenty of olive oil. Plenty, I say! It’s a key component of this simple dish.

    top: mix of spices in glass bowl, bottom spice mix dumped on onions in pan.

    Mix up all the spices in a little bowl. We’ve got paprika, smoked paprika, oregano, cumin, salt..all the good stuff. I love this mixture. It’s so earthy and warm.

    Saute the onions and spices for a couple minutes before you add the garlic.

    top: onions and spices all mixed up with garlic dumped on top, bottom tomatoes added in.

    Cook the garlic only for about a minute or so before you add the tomatoes and beans. I used crushed tomatoes when I took these photos because it’s what I had on hand, but whole tomatoes are even better.

    two 28 ounce cans of tomatoes, organics brand and cento brand, on a wood table

    I love the Cento brand of tomatoes. They are expensive but worth every penny. (The are expensive because they are only grown in Italy.) I take a deep dive on the nuances of canned tomatoes in my Bolognese Sauce recipe, if you’re interested! Nerd stuff!!

    Now add in the white beans to the tomato mixture. I love navy beans (pictured) or Cannellini beans , which are a little bigger. Both types have the perfect neutral flavor that immediately adopts the flavor of the spices, onions and garlic. And they add such great texture to this dish.

    top: beans dumped on top of sauce in pan, bottom all sauce ingredients mixed together.

    Now it’s time to simmer, just for a little bit. We want this sauce to cook down and get a little thicker, plus we want to give the flavors time to marry. But honestly, if you’re in a hurry…

    8 raw eggs nestled in the top of the sauce ready to be poached.

    You just get right on to cracking those eggs in. I’m not there in your kitchen to judge you. Git er done. Don’t forget to sprinkle with a lil salt and pepper.

    Cover the pan right away and leave the heat at medium. Let the eggs cook for about 5 minutes, checking on them every now and then until they are as runny or cooked as you like them. Covering the pan makes the eggs cook faster but forms a white film over the yolks. So if you want pretty yellow yolks, leave the lid off and cook a bit longer.

    close up of crusty bread scooping into white bean shakshuka and egg.

    And voila! That’s it! Now dunk your Naan or Homemade French Bread or Roti and die and go to heaven.

    What to serve with shakshuka

    The best part about shakshuka is that it is perfect for any meal of the day: breakfast, lunch, or dinner! Your sides can vary depending on when you’re serving it. No matter what, you’ll definitely want something bread-like to scoop up all the saucy-sauce!

    ceramic bowl filled with eggs and shakshuka sauce, and crusty pieces of bread surrounding it.

    How to store leftover shakshuka

    After it has cooled, transfer any leftovers to a tupperware. Tomato sauces tend to stain plastic tupperware, so if you have any glass containers with lids it’s a great option! (If you don’t, spray your plastic tuppers with nonstick spray before adding the tomatoes! #momhack lol)

    Make sure your shakshuka has an airtight lid. Stick it in the fridge, and it’ll be good to eat for another 3-4 days! If there is leftover egg, it tastes best within a day or two. To reheat, it’s best to warm it up in a small frying pan on the stove so the egg doesn’t get too hot and overcooked in the microwave. Nobody likes a rubbery egg.

    If you plan to eat this over the course of a few days, you can cook just as many eggs as you’ll eat in one sitting and store the remaining sauce. The next meal you want some, warm up the sauce and cook as many eggs you want again fresh for that meal.

    Can you freeze Shakshuka?

    I definitely do not recommend freezing already cooked eggs. Things get WEIRD, y’all, it’s just not worth it. The sauce and beans, on the other hand, can totally be frozen and will do super well. Put the cooled sauce (NO EGGS) in an appropriately sized ziplock freezer bag, then squeeze out as much air as possible and seal. It’ll last in the freezer for 4-6 months. To reheat, thaw overnight in the refrigerator or on the counter for a few hours. Heat in a pan on the stove, and once hot, follow the instructions in the recipe card for adding and cooking the eggs!

    This sauce is super easy to prepare, so it would make a good batch freezer meal. Make a batch or double batch, add single serving size amounts to bags, label, and freeze. Then, anytime the call for shakshuka arises, you’ll have some ready to go!

    cast iron skillet filled with shakshuka with white beans and 8 poached eggs.

    Shakshuka frequently asked questions

    Where does shakshuka come from?

    Shakshuka is native to northern Africa. Some say that Tunisia is the birthplace, but the history is a little murky when so many cultures claim it as their own! It’s a staple in Tunisian, Libyan, Moroccan, and Algerian cuisine and very popular through the whole region. It’s so popular, the recipe was carried to the middle east and is very popular in that region as well. There are definitely slight variations depending on where you go, but they all follow the basic format: heavily spiced tomato sauce (often with onions and/or peppers, in this recipe we’re using beans) topped with eggs that get poached in the sauce, and scooped up with bread to eat.

    what do you eat shakshuka with?

    You can skip the spoon or fork. Grab a naan, pita, or crusty hunk of bread to shovel this goodness into your pie hole. You can channel Katniss from the Hunger Games, when she abandons her silverware after Effie tells her how undignified last year’s tributes were to eat with their hands. 😂
    Truly though, shakshuka is traditionally eaten by being scooped up by some kind of bread, almost like a dip. It is the best way!

    If you are looking for additional sides to accompany, it will depend on when you are serving it. For breakfast, try serving some baked bacon or sausage alongside, or adding chorizo to the onions for a fun Spanish twist. For lunch or dinner, a nice green or cucumber salad or some grilled chicken would be delicious. Check out the What to serve with Shakshuka section above for more ideas!

    what does shakshuka taste like?

    Think of a deliciously aromatic tomato sauce, with tons of flavor from all the spices like paprika, cumin, oregano, and red pepper flakes. The sauce cooks down and really deepens all the flavors. So much so, that it should get very thick, almost like a paste. Then we add in beans for even more flavor. In the last stage of cooking, eggs are poached right in the sauce til that perfect runny stage (or whatever stage you like), so all the eggy bits mix with the sauce as you sop it all up with bread. THEN top with goat cheese and fresh herbs. YUM.

    white bean shakshuka with dollops of goat cheese over the top and toast pieces along the edge of pan.

    More savory breakfast ideas you’ll love

    While I will definitely eat this any time of day, technically shakshuka is a breakfast food. Which is great, because sometimes I get sugared out on sweet breakfasts. (Eric and I are always the ones ordering an omelette and French toast and going halfsies.) Check out these savory breakfast recipes!

    shakhuka with egg garnished with red onion and a small piece of toast.

    Facebook | Pinterest | Instagram

    cast iron skillet with shakshuka, a piece of toast stuck into it, and red and green onion garnish.
    Print

    Shakshuka, But Better

    Shakshuka (Eggs in Purgatory) is one of those dishes that is so iconic that dozens of cultures claim it as their own. Even knowing this, the most basic recipe (eggs poached in a spiced onion and tomato sauce) was totally underwhelming to me. I found the secret: adding white beans and goat cheese changes everything! It brings so much flavor and texture to this simple meal, not to mention protein. I LOVE that I always have the ingredients for this dinner on hand. It's so easy to throw together! My kids adore it.
    Course Main Course
    Cuisine Mediterranean
    Prep Time 5 minutes
    Cook Time 25 minutes
    Total Time 30 minutes
    Servings 6
    Calories 232kcal

    Ingredients

    • 3 tablespoons oil
    • 1 yellow onion chopped
    • 1 tablespoon cumin
    • 1 tablespoon oregano
    • 1 and 1/2 teaspoons paprika
    • 1 and 1/2 teaspoons smoked paprika
    • 1/4 teaspoon crushed red pepper or more if you like it spicy
    • 1/2 teaspoon black pepper plus more for eggs
    • 2 teaspoons kosher salt or sea salt plus more for eggs
    • 5 cloves garlic
    • 1 (28 ounce) can whole tomatoes or crushed tomatoes (Cento brand is best)
    • 1 (14-ounce) can fire roasted diced tomatoes
    • 2 (14-ounce) cans cannellini beans drained
    • 1 teaspoon Chicken Base concentrate*
    • 7 eggs or 6, or 8
    • 6 ounces crumbled goat cheese or feta cheese, add more to taste
    • cilantro chopped
    • green onions chopped
    • shallots sliced, optional
    • crusty bread for serving

    Instructions

    • Start by chopping up your garlic and your onions. Smash the 5 garlic cloves with the side of your knife, peel, then mince finely. Set aside. Chop the onion.
    • Set a large 12-inch skillet over medium heat on the stove. When it is hot, add 3 tablespoons olive oil and swirl to coat. Add the onions (not the garlic) to the pan and stir occasionally for about 3 minutes.
    • In a small bowl, combine the spices: 1 tablespoon cumin, 1 tablespoon oregano, 1 and 1/2 teaspoons paprika, 1 and 1/2 teaspoons smoked paprika, 1/4 teaspoon crushed red pepper, 1/2 teaspoon black pepper, and 2 teaspoons kosher salt. Add the spices to the onions and continue cooking for 2-4 minutes, until the onions are tender and the spices are toasted (add a bit more oil if it starts to stick.)
    • Add the minced garlic and saute for 1 minute, until fragrant.
    • Add all the cans: 1 (28-ounce) can whole tomatoes. 1 can diced tomatoes. Use a fork to smash the whole tomatoes into smaller pieces. Drain the 2 cans of white beans, and add to the tomatoes.
    • Stir the sauce together, and add 1 teaspoon Chicken Base.*
    • Let this mixture simmer over medium heat for 5-10 minutes, the longer the better. The goal is to let the flavors meld together, and for the sauce to thicken. If you only have a couple minutes that's fine.
    • Crack the eggs into the tomatoes one at a time. Make sure to space them out as best you can, but if they run into each other it's okay. Sprinkle the top of each egg with salt and pepper.
    • Cover the pan with a lid.** Cook the eggs without disturbing for about 5 minutes. Lift the lid and use a spoon to nudge the yolks. If they are pretty soft still, cover again and wait another couple minutes. Keep in mind that the eggs will cook a little bit even after you take them off the heat (especially if you keep the lid on.) So if you love runny eggs, take them off sooner than you think.
    • Crumble 6 ounces goat cheese (or feta). (I used the same bowl I mixed the spices in). Sprinkle the cheese over the eggs and sauce and let it melt a little bit.
    • Chop cilantro and green onions and sprinkle over the top just before serving. You could also try parsley (or even dill or basil), if you're one of those cilantro-is-dirt people.
    • Serve Shakshuka with crusty artisan bread from the store. I actually really love the Costco Country French loaves. Or if you really want to fancy it up, make homemade Naan or Homemade French Bread or Roti and die and go to heaven.
    • Storage: Transfer leftovers to a tupperware with a tight lid. Stick it in the fridge, and it'll be good to eat for 3-4 days! If there is leftover egg, it tastes best within a day or two. To reheat, it's best to warm it up in a small frying pan on the stove so the egg doesn't get too hot and overcooked in the microwave. Nobody likes a rubbery egg.
      If you plan to eat this over the course of a few days, cook just as many eggs as you'll eat in one sitting, then store the remaining sauce. The next meal you want some, warm up the sauce in a pan, and cook as many eggs you want again fresh for that meal.

    Notes

    *I like Better Than Bouillon Chicken Base, or Zoup Chicken Base is another excellent brand that just started making a competitive product (I like and use them both).
    Technically this chicken base is an optional ingredient, but I’m telling you, it majorly amps up the flavor of the tomato sauce. It adds the perfect umami flavor without having to wait as long for the tomatoes to cook. Obviously it makes it not vegetarian, so if that’s an issue, sub with a teaspoon of soy sauce. Or 1 teaspoon Anchovy Paste or Fish Sauce would be great substitutes too. 
    **Covering the pan: If you cover the pan, your egg yolks will turn white on top. This is totally fine, but if you want yellow yolks, leave the lid off and just cook a few minutes longer, it might even take up to 10-15 minutes without a lid. Keep an eye on it!

    Nutrition

    Calories: 232kcal | Carbohydrates: 5g | Protein: 13g | Fat: 18g | Saturated Fat: 6g | Polyunsaturated Fat: 3g | Monounsaturated Fat: 8g | Trans Fat: 0.05g | Cholesterol: 204mg | Sodium: 1038mg | Potassium: 172mg | Fiber: 1g | Sugar: 1g | Vitamin A: 1117IU | Vitamin C: 2mg | Calcium: 104mg | Iron: 3mg

    Homemade Hash Browns

    These homemade hash browns are golden brown and crispy on the outside yet fluffy in the center. Made with simple ingredients, I love how freezer-friendly they are! Craving more savory breakfast recipes? Try my air fryer turkey bacon, savory pancakes, e…

    hash brown recipe.These homemade hash browns are golden brown and crispy on the outside yet fluffy in the center. Made with simple ingredients, I love how freezer-friendly they are! Craving more savory breakfast recipes? Try my air fryer turkey bacon, savory pancakes, egg white omelette, and Starbucks spinach feta wrap next. Growing up, I was obsessed with…

    Sausage McMuffin

    This copycat sausage McMuffin recipe features a toasted English muffin topped with a perfectly cooked egg, savory breakfast sausage, and melty cheese. Only 4 ingredients needed! Keen on more McDonald’s copycat recipes? Try my Big Mac salad, spicy…

    sausage mcmuffin recipe.This copycat sausage McMuffin recipe features a toasted English muffin topped with a perfectly cooked egg, savory breakfast sausage, and melty cheese. Only 4 ingredients needed! Keen on more McDonald’s copycat recipes? Try my Big Mac salad, spicy chicken sandwich, Big Mac sauce, and crispy hash browns next. Unpopular opinion: McDonald’s breakfast menu is far…