
Shit on a Shingle” might raise eyebrows with its name, but it’s a nostalgic, deeply satisfying dish with humble military roots. This guide dives into its origin, recipe variations, student-friendly tips, and how to modernize it for any kitchen.
Table of Contents
What Is Shit on a Shingle?
“Shit on a Shingle” (S.O.S.) is classic military slang for a dish made of creamed chipped beef served over toast. Despite the harsh name, it became a comfort meal for soldiers and later for American families and college students on a budget.
This dish is:
- Warm and creamy
- Budget-friendly
- Ready in under 15 minutes
- Perfect for meal prep
Origin & Military History
The term “Shit on a Shingle” originated in the U.S. military during World War I. It was a standard mess hall meal, especially in the Navy and Army, served frequently because it was cheap, filling, and made with non-perishable ingredients.
It was included in the official military manual as:
Chipped Beef in White Sauce served over toast.
Over the decades, it became a nostalgic dish for veterans and a staple in diner culture. Today, it remains a symbol of frugality and resilience.
Classic Shit on a Shingle Recipe
Ingredients:
- 2 tablespoons unsalted butter
- 2 tablespoons all-purpose flour
- 2 cups whole milk (or any milk)
- 1 jar (2.5 oz) dried chipped beef, chopped
- Black pepper (to taste)
- 4 slices of white or sourdough toast
- Optional: chopped parsley or hot sauce for garnish
Instructions:
- Melt butter in a skillet over medium heat.
- Stir in flour to create a roux. Cook for 1–2 minutes.
- Slowly add milk, whisking constantly.
- Add chopped beef and simmer for 5–7 minutes until thick.
- Spoon the mixture over toast and serve.
📎 Full step-by-step breakdown and photos in the Shit on a Shingle Recipe article.
Modern Twists
Whether you’re vegan, gluten-free, or just want to mix things up, here are some updated versions:
🍄 Vegetarian Version
Use sautéed mushrooms or soy protein crumbles. Add garlic and veggie broth for depth.
🐔 Creamed Chicken on Toast
Swap the beef for shredded rotisserie chicken and add a pinch of poultry seasoning.
🧀 Breakfast Style
Top your S.O.S. with a poached or fried egg. Add a slice of cheese for extra comfort.
🍔 Ground Beef Version
Use cooked, seasoned ground beef for a more budget-friendly and student-accessible version.
More protein hacks like this in our High-Protein Dorm Snacks post.
Student-Friendly Hacks
Living in a dorm? No stovetop? Try these tips:
- Use microwaveable gravy packets
- Replace beef with canned chicken or tuna
- Toast bread using a dorm-approved toaster
- Store leftovers in a mug for quick microwave heating
These tips also work well with our Smoked Cream Cheese and other easy recipes.
Nutritional Value (Approx. per serving)
- Calories: 380 kcal
- Protein: 18 g
- Carbs: 26 g
- Fat: 21 g
- Sodium: High (from dried beef)
🧂 Tip: Reduce sodium by rinsing dried beef before cooking or using lower-sodium alternatives.
Budget Tips
Stretch your meals with these wallet-friendly strategies:
✅ Buy dried beef in bulk or on sale
✅ Use day-old bread — toasting brings it back to life
✅ Replace milk with powdered milk + water
✅ Use leftover deli meat or roast
More tricks in Shit on a Shingle Recipe
FAQs

Why is it called “Shit on a Shingle”?
It’s military slang “shit” refers to the creamy beef mix, and “shingle” refers to toast. It’s crude, but nostalgic.
Can I use other meats?
Yes! Roast beef, ground beef, shredded chicken, or even lentils work.
How do I make the sauce thinner or thicker?
Add a splash of milk to thin. Simmer longer or add flour to thicken.
Is this dish healthy?
It’s high in sodium, but it can be adapted with healthier ingredients. Use low-fat milk, rinse the beef, or swap in chicken.
Can I make it ahead of time?
Absolutely. Make a batch of the sauce, store in the fridge, and reheat in under 2 minutes.
Final Thoughts
“Shit on a Shingle” may sound like a joke, but it’s a timeless meal that’s cheap, fast, and comforting. Whether you stick to the traditional recipe or give it a modern twist, it remains a reliable go-to for anyone cooking on a budget.