Cabbage Pie: The Ultimate Comfort Food Recipe

By Natalie Quinn

On February 25, 2026

A generous slice of savory cabbage pie on a white plate, showcasing the flaky crust and the delicious, tender cabbage filling inside.

Cuisine

American, Eastern European

Prep time

20 minutes

Cooking time

85 minutes

Total time

105 minutes

Servings

8 slices

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.

A close-up view of the savory cabbage pie filling being prepared in a skillet, with shredded cabbage and onions cooking down.
Cooking the cabbage low and slow is the secret to a sweet, savory filling.

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.

A generous slice of savory cabbage pie on a white plate, showcasing the flaky crust and the delicious, tender cabbage filling inside.
Look at that perfect, flaky crust and savory filling!

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.

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!

An overhead shot of a freshly baked Cabbage Pie in a rustic dish, with a slice taken out to show the savory cabbage and egg filling.
This rustic Cabbage Pie is the ultimate comfort food!

Cabbage Pie

A generous slice of savory cabbage pie on a white plate, showcasing the flaky crust and the delicious, tender cabbage filling inside.

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.
Prep Time 20 minutes
Cook Time 1 hour 25 minutes
Total Time 1 hour 45 minutes
Servings: 8 slices
Course: Dinner, Main Course
Cuisine: American, Eastern European
Calories: 350

Ingredients
  

  • 1 medium head of green cabbage finely shredded
  • 1 large yellow onion diced
  • 3 cloves garlic minced
  • 4 tbsp unsalted butter
  • 4 large eggs hard-boiled and chopped
  • 1/4 cup fresh dill chopped
  • 1 tsp salt or to taste
  • 1/2 tsp black pepper or to taste
  • 1 package refrigerated pie crusts 2 crusts total
  • 1 large egg beaten, for egg wash (optional)

Equipment

  • 1 9-inch pie dish
  • 1 Large Skillet or Dutch Oven
  • 1 Large Mixing Bowl

Instructions
 

  1. 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.
  2. 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.
  3. 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.
  4. 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.
  5. 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.
  6. 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.

You might also like these recipes

Leave a Comment

Recipe Rating