Welcome to the most comforting, savory, and surprisingly simple Cabbage Pie recipe you’ll ever make. If you’re looking for a dish that feels like a warm hug on a plate, you’ve found it. This rustic pie combines tender, savory cabbage and a rich, flavorful filling, all encased in a flaky, buttery crust. It’s the perfect budget-friendly meal for a cozy weeknight dinner and a fantastic way to transform a humble head of cabbage into a culinary masterpiece. Forget bland and boring; this Cabbage Pie is packed with flavor and is sure to become a new family favorite.
Whether you’re an experienced home cook or just starting your culinary journey, this recipe is designed to be foolproof. We’ll walk through every step, from preparing the cabbage to getting that perfect golden-brown crust. Get ready to impress your family and friends with this hearty and delicious dish.
Why You’ll Love This Cabbage Pie Recipe
This isn’t just any cabbage dish; it’s a game-changer. Here’s why this recipe will earn a permanent spot in your rotation:
- Incredibly Flavorful: We slowly cook down the cabbage with onions, garlic, and savory seasonings until it’s sweet and tender, eliminating any hint of bitterness.
- Simple & Accessible Ingredients: You don’t need a long, complicated shopping list. This recipe uses pantry staples to create something truly special.
- Perfectly Versatile: This pie is fantastic on its own, but it’s also a great canvas for additions. We’ll explore some delicious variations below!
- Crowd-Pleasing Comfort: From the flaky crust to the warm, savory filling, every bite of this Cabbage Pie is pure comfort. It’s a satisfying meal that reminds you of traditional home cooking, much like a classic baked macaroni and cheese.
The Key Ingredients for a Perfect Cabbage Pie
The magic of this recipe lies in its simplicity. Here’s what you’ll need to bring this savory pie to life.

For the Filling:
- Green Cabbage: The star of the show! One medium head is all you need. Look for a firm, heavy head with crisp leaves.
- Yellow Onion & Garlic: These form the aromatic base of our filling, providing a deep, savory flavor.
- Butter: Used for sautéing the vegetables and adding richness to the filling.
- Eggs: Hard-boiled eggs add a wonderful, creamy texture and a boost of protein.
- Fresh Dill: This is our secret weapon! Fresh dill adds a bright, herbaceous note that perfectly complements the sweetness of the cabbage.
- Salt & Black Pepper: Essential for seasoning and bringing all the flavors together.
For the Crust:
You can use a store-bought pie crust for convenience, or make your own! A simple flaky pastry or even a puff pastry will work beautifully here. If you’re looking for other savory pastry ideas, these cheeseburger rollups are another fun option.
How to Make Cabbage Pie: A Step-by-Step Guide
Making a delicious Cabbage Pie is easier than you think. Follow these simple steps for a perfect result every time.
Step 1: Prepare the Vegetables
First, finely shred the cabbage and dice the yellow onion. Mince the garlic cloves. Keeping your vegetables uniformly sized helps them cook evenly. In a large skillet or Dutch oven, melt the butter over medium heat. Add the diced onion and cook until softened and translucent, about 5-7 minutes. Stir in the minced garlic and cook for another minute until fragrant.
Step 2: Cook the Cabbage Filling
Add the shredded cabbage to the skillet with the onions and garlic. Season generously with salt and black pepper. Stir everything together, cover the skillet, and reduce the heat to low. Let the cabbage cook down until it is very tender and sweet, which should take about 30-40 minutes. Stir it occasionally to prevent it from sticking. It will release a lot of water, which will then evaporate, concentrating its flavor.

Step 3: Assemble the Pie Filling
Once the cabbage is perfectly tender, remove it from the heat and transfer it to a large mixing bowl. Allow it to cool slightly. While it cools, chop your hard-boiled eggs and fresh dill. Add the chopped eggs and dill to the cabbage mixture. Stir gently to combine everything. Taste the filling and adjust the seasoning with more salt and pepper if needed.
Step 4: Assemble and Bake the Pie
Preheat your oven to 375°F (190°C). Line a 9-inch pie dish with one of your pie crusts. Spoon the cabbage and egg filling evenly into the crust. Place the second pie crust over the top. Crimp the edges to seal the pie, and cut a few slits in the top crust to allow steam to escape. For a beautiful, golden finish, you can brush the top with an egg wash (one egg beaten with a tablespoon of water). Bake for 35-45 minutes, or until the crust is golden brown and the filling is bubbly.
Tips for the Best Savory Cabbage Pie
Want to ensure your Cabbage Pie is absolutely perfect? Here are a few expert tips:
- Don’t Rush the Cabbage: The key to a non-bitter, sweet filling is cooking the cabbage low and slow. Let it wilt and caramelize properly to develop its deep flavor.
- Squeeze Out Excess Moisture: If your cooked cabbage still seems very wet, give it a gentle squeeze in a colander to remove excess water before mixing it with the eggs and dill. This prevents a soggy bottom crust.
- Let It Rest: Allow the pie to rest for at least 15-20 minutes after it comes out of the oven. This helps the filling set, making it much easier to slice and serve.
- Use Fresh Herbs: While dried dill can be used in a pinch, fresh dill provides a significantly brighter and more aromatic flavor that truly elevates the dish.
Delicious Cabbage Pie Variations
This recipe is a fantastic starting point. Feel free to customize it with these delicious additions!
- Add a Meaty Twist: Brown half a pound of ground beef or bacon and add it to the cabbage filling for a heartier pie.
- Make It Cheesy: Stir in a cup of shredded cheddar or Gruyère cheese into the filling before baking for a rich, gooey texture.
- Introduce More Veggies: Sautéed mushrooms or shredded carrots make excellent additions to the cabbage mixture.
If you enjoy savory casseroles, you might also love this unique street corn chicken casserole.
What to Serve With Your Pie
This Cabbage Pie is a wonderful standalone meal, but it also pairs beautifully with a few simple sides. A crisp green salad with a vinaigrette dressing, a dollop of sour cream or Greek yogurt, or even some simple roasted vegetables would be excellent accompaniments.
Storage and Reheating Instructions
Have leftovers? No problem! This pie stores and reheats wonderfully.
- To Store: Let the pie cool completely, then cover it tightly with plastic wrap or aluminum foil. Store it in the refrigerator for up to 4 days.
- To Reheat: For the best results, reheat individual slices in the oven at 350°F (175°C) for 10-15 minutes, or until warmed through. This will help the crust crisp up again. You can also microwave it, but the crust will be softer.
FAQs About Cabbage Pie
Absolutely! You can prepare the entire filling a day in advance and store it in an airtight container in the refrigerator. When you’re ready to bake, simply fill your pie crust and proceed with the baking instructions.
Yes! While a traditional flaky pie crust is classic, this recipe also works beautifully with puff pastry for an extra light and airy texture. A homemade shortcrust pastry is also a great option.
The key is to cook the cabbage until most of its moisture has evaporated. If the mixture still looks too wet after cooking, you can gently squeeze out any excess liquid in a colander before mixing it with the eggs and dill.
Yes, this base recipe for Cabbage Pie is completely vegetarian. Just be sure to use a pie crust made with vegetable shortening or butter if you are avoiding lard.
This pie is very versatile! For a heartier version, try adding browned ground beef, bacon, or sausage to the filling. You can also add other vegetables like sautéed mushrooms or shredded carrots, or stir in a cup of shredded cheese like cheddar or Gruyère.
Absolutely! You can prepare the entire filling a day in advance and store it in an airtight container in the refrigerator. When you’re ready to bake, simply fill your pie crust and proceed with the baking instructions.
Yes! While a traditional flaky pie crust is classic, this recipe also works beautifully with puff pastry for an extra light and airy texture. A homemade shortcrust pastry is also a great option.
The key is to cook the cabbage until most of its moisture has evaporated. If the mixture still looks too wet after cooking, you can gently squeeze out any excess liquid in a colander before mixing it with the eggs and dill.
Yes, this base recipe for Cabbage Pie is completely vegetarian. Just be sure to use a pie crust made with vegetable shortening or butter if you are avoiding lard.
This pie is very versatile! For a heartier version, try adding browned ground beef, bacon, or sausage to the filling. You can also add other vegetables like sautéed mushrooms or shredded carrots, or stir in a cup of shredded cheese like cheddar or Gruyère.
Your New Favorite Comfort Meal
This Cabbage Pie recipe is a testament to how simple ingredients can create extraordinary flavor. It’s rustic, comforting, and deeply satisfying. We hope you and your family love making and eating this dish as much as we do. Give it a try and let us know what you think in the comments below. For more delicious recipes, be sure to follow us on Pinterest!

Cabbage Pie
Cabbage Pie: The Ultimate Comfort Food Recipe
Discover the ultimate Cabbage Pie recipe! This dish features a savory, tender cabbage and egg filling wrapped in a flaky, buttery crust. A perfect, budget-friendly comfort food dinner that's surprisingly easy to make and full of rustic flavor.
Ingredients
Equipment
Instructions
- In a large skillet or Dutch oven, melt the butter over medium heat. Add the diced onion and cook until softened, about 5-7 minutes. Stir in the minced garlic and cook for one more minute until fragrant.
- Add the shredded cabbage, salt, and pepper to the skillet. Stir to combine, then cover and reduce heat to low. Cook for 30-40 minutes, stirring occasionally, until the cabbage is very tender and sweet.
- Transfer the cooked cabbage mixture to a large bowl and let it cool for about 10 minutes. Stir in the chopped hard-boiled eggs and fresh dill. Taste and adjust seasoning if necessary.
- Preheat your oven to 375°F (190°C). Place one pie crust in the bottom of a 9-inch pie dish. Spoon the cabbage filling into the crust and spread it evenly.
- Top the pie with the second crust. Crimp the edges to seal and cut a few slits in the top to vent. Brush with the optional egg wash for a golden finish. Bake for 35-45 minutes, until the crust is golden brown.
- Remove the pie from the oven and let it rest for at least 15-20 minutes before slicing and serving. This allows the filling to set.
Notes
Tip 1: To avoid a soggy pie, ensure your cooked cabbage isn't too wet. If needed, gently squeeze out excess moisture before mixing in the egg and dill.
Tip 2: Fresh dill is highly recommended for the best flavor, as it provides a brightness that lifts the savory filling.
Tip 3: Let the pie rest before cutting! This is crucial for clean slices and ensures the filling doesn't run out.

Cabbage Pie: The Ultimate Comfort Food Recipe
Ingredients
Equipment
Instructions
- In a large skillet or Dutch oven, melt the butter over medium heat. Add the diced onion and cook until softened, about 5-7 minutes. Stir in the minced garlic and cook for one more minute until fragrant.
- Add the shredded cabbage, salt, and pepper to the skillet. Stir to combine, then cover and reduce heat to low. Cook for 30-40 minutes, stirring occasionally, until the cabbage is very tender and sweet.
- Transfer the cooked cabbage mixture to a large bowl and let it cool for about 10 minutes. Stir in the chopped hard-boiled eggs and fresh dill. Taste and adjust seasoning if necessary.
- Preheat your oven to 375°F (190°C). Place one pie crust in the bottom of a 9-inch pie dish. Spoon the cabbage filling into the crust and spread it evenly.
- Top the pie with the second crust. Crimp the edges to seal and cut a few slits in the top to vent. Brush with the optional egg wash for a golden finish. Bake for 35-45 minutes, until the crust is golden brown.
- Remove the pie from the oven and let it rest for at least 15-20 minutes before slicing and serving. This allows the filling to set.
Notes
Tip 2: Fresh dill is highly recommended for the best flavor, as it provides a brightness that lifts the savory filling.
Tip 3: Let the pie rest before cutting! This is crucial for clean slices and ensures the filling doesn't run out.