Desserts
This Old Chicago spaghetti pie recipe delivers the ultimate comfort dessert with its foil-sealed crust and creamy vanilla layers—just like the iconic diner classic. The secret lies in balancing rich ground beef and marinara with a velvety cheese sauce, all topped with a golden, crispy crust that holds its shape.
I've perfected this Midwestern favorite over years of testing, ensuring every bite delivers that perfect mix of savory, cheesy, and sweet vanilla flavors.
The beauty of this recipe is its foolproof technique—no fancy equipment needed, just a standard pie dish and foil for that signature crust. The layers of cooked spaghetti, meaty sauce, and creamy cheese mixture create a texture that's both satisfying and elegant.
This isn't just dessert; it's a showstopper that transforms any gathering into a nostalgic celebration of American comfort food.
By the time it emerges from the oven, you'll have a pie with a crispy, golden top that peeks through the foil, a creamy cheese layer that melts in your mouth, and tender spaghetti strands holding everything together.
The vanilla-infused cheese sauce adds that signature sweetness that makes this pie unforgettable. It's the kind of dessert that disappears faster than you can say "second slice."
Perfect for holidays, family dinners, or when you want to impress with a dessert that feels like a hug. The best part? Leftovers reheat beautifully, making it ideal for meal prep. Let's get baking!
Ingredients for old chicago spaghetti pie
This iconic spaghetti pie needs just 14 ingredients to deliver restaurant-quality comfort.
| Ingredient | Amount | Notes |
|---|---|---|
| Ground Beef 🥩 | 1 ½ lb | 80% lean, finely ground |
| Spaghetti 🍝 | 16 oz | Uncooked, broken in half |
| Marinara Sauce 🍅 | 2 ½ cups | Homemade or quality jarred |
| Sharp Cheddar Cheese 🧀 | 2 cups | Shredded, aged 6+ months |
| Milk 🥛 | 1 ½ cups | Whole milk for creaminess |
| Vanilla Extract 🌸 | 2 tsp | Pure, high-quality vanilla |
| Unsalted Butter 🧈 | ½ cup | Cold, cubed for sauce |
| All-Purpose Flour 🌾 | ½ cup | For thickening sauce |
| Granulated Sugar 🍚 | ¼ cup | For subtle sweetness |
| Salt 🧂 | 1 ½ tsp | Kosher or sea salt |
| Black Pepper 🌶️ | ½ tsp | Freshly ground preferred |
| Garlic Powder 🧄 | 1 tsp | For savory depth |
| Heavy Cream 🥛 | ½ cup | For ultra-creamy texture |
| Aluminum Foil 📄 | 1 sheet | Heavy-duty for sealing |
The ground beef is the star—80% lean ensures rich flavor without greasiness. Costco or Kroger carry the best pre-ground for this recipe. Look for bright red color and good marbling. The spaghetti should be uncooked and broken in half—this creates those signature strands that hold the pie together. For the marinara, Rao's or Muir Glen are my go-tos, but homemade with San Marzano tomatoes takes it to the next level. The cheddar? Aged 6+ months for maximum sharpness—pre-shredded gets clumpy, so grate your own from a block.
No marinara? Crushed tomatoes with Italian seasoning works in a pinch. Substituting cheddar? Monterey Jack adds creaminess, while Gouda brings caramel notes. The vanilla extract is non-negotiable—pure Madagascar bourbon gives the best flavor. Running low on butter? Olive oil in the sauce keeps it smooth. For the spaghetti, whole wheat works too if you prefer a nuttier texture. The foil sealing is genius—heavy-duty is a must—it creates that signature crispy top while keeping everything moist.
This pie reheats beautifully—350°F for 20 minutes restores all the magic. Store leftovers covered for 3-4 days in the fridge or freeze portions for up to 3 months. I always make a double batch—one for the freezer and one for immediate indulgence. The foil crust keeps perfectly for 2 days at room temperature if wrapped tightly. For make-ahead prep, assemble the pie a day ahead and refrigerate before baking—flavors meld beautifully overnight.
Why You'll Love This Recipe
- One-Pot Magic: I swear by this recipe when I’m too tired to wash another dish. The spaghetti noodles soak up the marinara and beef like a sponge, while the cheesy milk topping melts into a golden crust—all in one pan. No boiling water, no extra pots, just set it and forget it.
- Cheesy Beef Bliss: That sharp cheddar mixed with warm milk creates a creamy, stretchy top that’s dangerously good. The ground beef adds rich, savory depth, and the spaghetti gives it just enough texture to feel hearty—not mushy, not dry, but perfectly balanced.
- Lunchbox Hero: Between us, this is my go-to for meal prep. I make a big batch on Sunday, slice it up, and pack it for lunches all week. The flavors only get better as it sits, and the kids (even the picky ones) actually eat it cold or reheated.
- Budget Stretch: Honestly, this recipe feeds a crowd without breaking the bank. Ground beef and spaghetti are cheap staples, and the cheddar goes a long way in that creamy sauce. I’ve made it for game nights, potlucks, and even a last-minute dinner—always a hit, always affordable.
Step-by-step instructions for Old Chicago spaghetti pie
This iconic dessert transforms simple ingredients into a velvety, vanilla-infused masterpiece with a crisp foil crust.
Cook the Spaghetti to Perfect Al Dente
Boil the 16 oz spaghetti in generously salted water until just al dente—1 minute less than package instructions. This ensures it holds its shape when baked. Drain immediately and transfer to a large bowl. Toss with 2 tablespoons of the 2.5 cups marinara sauce to prevent sticking. The spaghetti should be warm but not steaming when you assemble the pie.
Here's the thing—undercooked spaghetti becomes mushy when baked, while overcooked strands break apart. I like to test by biting a piece: it should have a slight bite but still feel tender. Spread the spaghetti evenly in a 9x13-inch baking dish, creating an even layer. This forms the foundation of your pie and prevents uneven baking later.
Prepare the Savory Meat Sauce Layer
In a large skillet, brown the 1.5 lb ground beef over medium-high heat until no longer pink, breaking it into fine crumbles. Drain excess fat, leaving about 1 tablespoon in the pan. Add 1 tablespoon unsalted butter, 1 tsp garlic powder, 1.5 tsp salt, and 0.5 tsp black pepper, stirring constantly for 2 minutes until fragrant.
Pour in the remaining 2.3 cups marinara sauce and simmer for 5 minutes until slightly thickened. This rich, savory layer creates the perfect contrast to the sweet vanilla custard. Spread this mixture evenly over the spaghetti layer, pressing down gently to ensure contact. The flavors will meld beautifully during baking, creating depth in every bite.
Make the Creamy Vanilla Custard
In a saucepan, melt the remaining 0.3 cup unsalted butter over medium heat. Whisk in the 0.5 cup all-purpose flour and cook for 1 minute until bubbly but not browned. Slowly whisk in the 1.5 cups milk and 0.5 cup heavy cream, stirring constantly until the mixture thickens to a smooth paste.
Reduce heat to low and stir in the 0.25 cup granulated sugar, 2 tsp vanilla extract, 0.5 tsp black pepper, and 1 tsp garlic powder (yes, it's subtle but adds depth!). Cook for 5-7 minutes until the custard reaches 170°F and coats the back of a spoon. This temperature ensures a perfect set without curdling. Pour the custard evenly over the meat sauce layer.
Assemble and Create the Foil Crust
Sprinkle the 2 cups sharp cheddar cheese evenly over the custard, pressing down lightly with a spatula to create a smooth surface. This cheese layer adds a delightful salty contrast to the sweet custard. Cut the 1 sheet aluminum foil into a 9x13-inch rectangle and place it gently on top of the cheese layer.
Here's where the magic happens: press down firmly on the foil to create an even, smooth surface. The foil prevents the cheese from browning too quickly and creates that signature crispy top. Bake at 350°F for 45-50 minutes until the edges are golden and the center is set when gently shaken. The foil should be crispy to the touch when done.
Rest and Serve the Perfect Pie
Remove the pie from the oven and let it rest for 10 minutes before carefully lifting off the foil. The crust should be golden and crispy, with a slight caramelization on the edges. If the top looks pale, broil for 1-2 minutes to achieve that perfect golden finish.
Slice into perfect squares and serve warm. Each bite delivers the perfect balance of savory meat sauce, creamy vanilla custard, and crispy foil crust. The contrast of textures and flavors makes this pie unforgettable—just like the original Old Chicago version! For best results, serve immediately while the crust is still crisp.
Pro Tips For Making Old Chicago Spaghetti Pie
- Brown the Beef Thoroughly: Skip the rush—break the ground beef into small, even crumbles and cook it until it’s deep brown, not just pink. I learned this the hard way: undercooked beef makes the whole pie taste raw, no matter how long you bake it.
- Boil Spaghetti Al Dente: Cook the spaghetti 1-2 minutes less than package instructions—it’ll finish in the oven. Overcooked noodles turn mushy and ruin the texture. (Yes, even if you’re impatient like me.)
- Prevent a Soggy Bottom: Spread a thin layer of marinara sauce on the baking dish before adding the spaghetti-beef mix. It creates a barrier so the crust doesn’t turn to glue. I skip this sometimes, and the pie still works—but the texture suffers.
- Shred Cheese Like You Mean It: Use a box grater for the cheddar, not just your hands. The finer the shreds, the smoother the melt, and the less risk of clumps. (Your future self will thank you when you don’t have to fish out cheese lumps.)
Pro cooking tips for this dish
Foil Crust Mastery
The foil crust is what makes this pie iconic—it needs to be crispy, golden, and perfectly smooth. I use heavy-duty aluminum foil (not regular foil!) because it holds its shape better under heat.
Press it down firmly with a rolling pin or your palm to create an even surface before baking. If the foil starts to bubble or lift, gently press it back down—this ensures an even crisp.
For extra browning, I sometimes sprinkle 1 tablespoon crushed cornflakes over the foil before baking. 🌟
Cheese Sauce Secrets
The creamy vanilla cheese sauce is the heart of this pie, so don’t rush it. I always melt the butter slowly and whisk constantly to avoid lumps. For extra richness, I add 1 tablespoon sour cream to the custard mixture—it keeps the texture ultra-smooth.
If your sauce is too thin, stir in 1 tablespoon cornstarch mixed with 2 tablespoons milk to thicken it properly. The custard should coat the back of a spoon when done. 🥛
Spaghetti Prep Tips
Cooking the spaghetti al dente is non-negotiable—overcooked noodles turn mushy when baked. I like to break the spaghetti in half before cooking to create shorter strands that hold the pie together better.
Toss the drained spaghetti with a little marinara sauce right after draining to prevent sticking. Spread it in an even layer in your baking dish—this ensures the pie bakes uniformly. 🍝
Meat Sauce Flavor Boost
The ground beef layer should be finely crumbled and fully cooked to avoid a raw taste. I always drain excess fat but leave 1 tablespoon in the pan—it adds richness to the sauce.
For deeper flavor, I add 1 teaspoon Worcestershire sauce to the meat mixture. Simmering the sauce for 5 minutes helps the flavors meld, making the pie taste even more restaurant-quality. 🥩
Baking Time Troubleshooting
If your pie isn’t fully set after 45 minutes, cover it with another sheet of foil and bake for 10 more minutes. The center should be firm when gently shaken. For a golden crust, broil for 1-2 minutes at the end—watch it closely to avoid burning.
If the edges brown too quickly, tent the pie with foil to protect it. The internal temperature should reach 165°F for safety. ⏱️
Make-Ahead Magic
This pie actually tastes better the next day! Assemble it ahead of time and refrigerate for up to 24 hours before baking. The flavors meld beautifully overnight. For freezing, bake the pie, let it cool completely, wrap it tightly in plastic wrap, and store for up to 3 months.
To reheat, warm at 350°F for 20 minutes or microwave in 30-second intervals until heated through. 💫
Nutrition facts
Frequently asked questions
Why does the foil crust need to be pressed down so firmly?
The foil creates that signature crispy texture while keeping the cheese layer moist. Pressing it down firmly ensures even baking and prevents the crust from puffing up unevenly. A smooth surface also gives you perfectly crisp squares when sliced.
Can I make this pie without ground beef?
For a vegetarian version, use 1 lb Italian sausage or 2 cups cooked lentils mixed with tomato paste for depth. The key is maintaining the savory base that balances the sweet custard.
How do I prevent the spaghetti from getting mushy when baking?
Cook the spaghetti 1 minute less than package instructions (al dente) and drain it immediately. Toss with 2 tablespoons marinara sauce right after draining to create a protective coating. Spread in an even layer and bake at 350°F—never higher.
What's the best way to reheat leftovers?
For best results, cover with foil and warm at 350°F for 20 minutes until heated through. Microwave in 30-second intervals if short on time, but the oven method preserves the crispy texture. Leftovers keep well for 3-4 days in the fridge.
Can I use gluten-free pasta?
Yes! Choose a high-quality gluten-free spaghetti that holds its shape when cooked. You may need to reduce baking time by 5-10 minutes since gluten-free pasta tends to dry out faster. Test doneness carefully—it should be tender but not falling apart.
