Shit On A Shingle Recipe (Savory Creamed Beef)

Shit on a Shingle, also called SOS, is a beloved military comfort food that combines creamed chipped beef over crispy buttered toast. This humble dish has fed soldiers and hungry families for over a century with its savory, creamy goodness and satisfying simplicity. If you’ve never tried it, you’re missing out on a nostalgic classic that’s quick, affordable, and genuinely delicious.

This recipe delivers pure comfort in under 20 minutes, making it perfect for breakfast, lunch, or a late-night dinner when you need something warm and filling. Let me walk you through how to make this iconic dish taste absolutely stellar.

Why You’ll Love This Recipe

SOS hits all the marks for a no-fuss meal that feels indulgent without breaking the bank or taking forever to prepare.

  • Ready in less than 20 minutes from start to finish
  • Uses simple, affordable pantry staples you probably already have on hand
  • Creamy, savory sauce coats every bite of toast perfectly
  • Works for breakfast, lunch, dinner, or late-night cravings
  • Scales up easily when you need to feed a crowd

My Experience Making This Recipe

The first time I made SOS, I was skeptical about the name, but the first bite converted me instantly. The butter melts into the flour to create this rich, golden roux that smells like a restaurant kitchen, and when you fold in that creamed beef, it’s pure alchemy.

My family devoured it so quickly that I barely had time to plate my own serving. The chipped beef softens beautifully in the cream sauce, and when you top it all on warm, crispy toast, you get this amazing textural contrast between the soft beef and the crunch underneath.

I’ve made it dozens of times since, and honestly, it never disappoints. It’s become my go-to when I want comfort without stress.

Recipe Overview

  • Recipe Name: Shit on a Shingle (SOS)
  • Servings: 4
  • Prep Time: 5 minutes
  • Cook Time: 15 minutes
  • Total Time: 20 minutes
  • Course: Main Dish / Breakfast
  • Cuisine: American
  • Calories per Serving: 420

Equipment You Will Need

  • Large skillet or frying pan
  • Whisk
  • Wooden spoon
  • Measuring cups and spoons
  • Toaster or toaster oven
  • Plate for serving

Ingredients for Shit on a Shingle

  • 4 tablespoons butter
  • 4 tablespoons all-purpose flour
  • 2 cups whole milk
  • 6 ounces chipped beef, jarred or dried
  • 1/2 teaspoon black pepper
  • 1/4 teaspoon salt (adjust to taste)
  • 1/4 teaspoon garlic powder (optional but recommended)
  • 8 slices bread, white or wheat

Ingredient Notes and Substitutions

  • Butter: Butter creates the rich flavor base and helps build the roux. You can use a butter and oil blend if you want a lighter version, though you’ll lose some of that classic richness.
  • Chipped beef: This dried, salted beef comes jarred and rehydrates beautifully in the cream sauce. If you can’t find jarred chipped beef, thin-sliced deli roast beef works, though the texture will be slightly different.
  • Milk: Whole milk creates the creamiest sauce. Half and half or even a mix of milk and cream elevates the dish further, but it’s richer and higher in calories.
  • Bread: Any sturdy bread holds up to the sauce without falling apart. Sourdough or brioche adds interesting flavor, while whole wheat offers more nutrition.
  • Black pepper: Fresh cracked pepper tastes noticeably better than pre-ground. The flavor difference is worth the extra 30 seconds.

How to Make Shit on a Shingle

Step 1: Toast Your Bread

Pop all eight slices of bread into your toaster and set it to medium-dark. You want the toast crispy enough to hold up to the creamy sauce but not so dark that it tastes bitter.

Crispy toast provides structural integrity, so the whole dish doesn’t turn into toast soup. Aim for a golden brown color that snaps a little when you bite it.

Step 2: Melt the Butter

Set your skillet over medium heat and add the four tablespoons of butter, letting it melt completely. Listen for that gentle sizzle and watch for the butter to turn from pale yellow to golden, which takes about a minute.

Golden butter tastes richer and more complex than pale melted butter. Don’t walk away once you add it, because it can brown too fast if your heat is too high.

Step 3: Create the Roux

Add the flour to the melted butter and whisk constantly for about 2 minutes until it smells toasted and nutty. The mixture should look like wet sand at first, then gradually smooth out as you stir.

Cooking the flour in fat before adding liquid removes the raw flour taste and creates a thick, silky sauce. This step is non-negotiable if you want a smooth cream sauce instead of a lumpy mess.

Step 4: Add the Milk Slowly

Pour in the milk gradually while whisking continuously to prevent lumps from forming. Start with about a quarter cup, whisk until smooth, then add the rest in a steady stream while keeping your whisk moving.

Whisking constantly prevents the sauce from seizing up and getting lumpy. Patience here saves you from a grainy disaster.

Step 5: Simmer Until Thickened

Keep the heat at medium and stir frequently with your wooden spoon until the sauce thickens and coats the back of the spoon, usually about 3 to 4 minutes. You’ll notice it going from thin and pourable to rich and creamy as you watch it.

The sauce should coat a spoon without sliding right off instantly. If it’s too thin, let it simmer for another minute and check again.

Step 6: Break Up and Add the Chipped Beef

Open your jar of chipped beef and use your spoon to break it into smaller pieces before stirring it into the thickened sauce. The beef will soften and absorb the cream sauce flavor within about a minute of gentle stirring.

Breaking up the beef before adding it prevents clumps and ensures even distribution throughout the sauce. This step takes 30 seconds and makes a huge difference in texture.

Step 7: Season to Taste

Add the black pepper, salt, and garlic powder if using, then stir well and taste a tiny bit on a clean spoon. Adjust the seasoning based on what you taste, keeping in mind that chipped beef is already quite salty.

Chipped beef varies in saltiness between brands, so you might need less salt than the recipe calls for. It’s easier to add more seasoning than to fix an oversalted sauce.

Step 8: Plate Your SOS

Place two slices of your warm buttered toast on each plate and ladle the creamed beef generously over the top. The toast should be barely visible under the sauce, and you should hear that satisfying crunch when you bite down.

Don’t be shy with the sauce. This dish lives or dies by how generously you top the toast.

Pro Tip: Toast your bread just before making the cream sauce so it’s still warm and crispy when you pour the hot mixture over it. Cold toast soaks up too much sauce and loses its structural integrity.

Shit on a Shingle Steps Image

Tips for the Best Shit on a Shingle

  • Use medium heat throughout cooking to avoid scorching the roux or curdling the milk. High heat is tempting but ruins the sauce every time.
  • Crack your black pepper fresh if possible. Pre-ground pepper loses volatile oils that make this dish taste restaurant-quality.
  • Warm your milk slightly before adding it if your kitchen is cold. Room temperature or warmer milk blends more smoothly into the roux.
  • Don’t skip the golden butter step. That nutty flavor is what separates good SOS from forgettable SOS.
  • Stir the sauce frequently while simmering to ensure even thickening and prevent a skin from forming on top.
  • Make sure your toast is hot when you plate it. Cold toast absorbs too much sauce and turns mushy.

Common Mistakes to Avoid

  • Adding milk too quickly causes lumps that are nearly impossible to remove. Always whisk constantly and add gradually.
  • Cooking the roux on high heat burns the flour and creates a bitter taste. Medium heat gives you that nutty flavor without the bitterness.
  • Using cold milk straight from the fridge curdles when it hits the hot roux. Slightly warmed milk prevents this.
  • Not breaking up the chipped beef creates large clumps that don’t distribute evenly in the sauce. Spend 30 seconds crumbling it first.
  • Over-seasoning with salt ruins the dish because chipped beef is already quite salty. Taste as you go and add cautiously.

Serving Suggestions

SOS is perfect on its own, but a few simple sides elevate the whole meal into something special. A crisp green salad or a simple vegetable really balances the richness of the sauce.

  • Fresh tomato slices with a light vinaigrette on the side
  • Steamed broccoli or asparagus for a pop of color and nutrition
  • A small green salad with sharp vinaigrette to cut through the creaminess
  • Roasted potatoes for a heartier, more filling meal
  • Pickled vegetables or pickles for a tangy contrast

Variations to Try

  • Mushroom version: Saute sliced mushrooms in the butter before making the roux for an earthy, umami boost that makes the dish feel more sophisticated.
  • Spicy kick: Add a pinch of cayenne pepper and a dash of hot sauce to the cream sauce for those who like heat with their comfort food.
  • Cheesy SOS: Stir in a quarter cup of sharp cheddar or gruyere cheese once the sauce thickens for a more decadent version with complex flavor.
  • Creamed ham version: Swap the chipped beef for diced ham if you prefer poultry or want something less salty, adjusting seasonings accordingly.
  • Whole grain toast: Use hearty whole grain or sourdough bread instead of white bread for more texture and nutrition.

Dietary Adaptations

  • Gluten-free: Use gluten-free bread and swap the all-purpose flour for rice flour or cornstarch in equal amounts. The sauce will be slightly thinner, so reduce milk by a quarter cup.
  • Dairy-free: Replace butter with olive oil and use unsweetened oat or almond milk for the sauce. Use cornstarch instead of flour to thicken. The flavor profile changes significantly but remains comforting.
  • Vegan: Use dairy-free butter, unsweetened plant milk, and replace chipped beef with crumbled tofu or chickpeas seasoned heavily with soy sauce and smoked paprika.
  • Low-carb/Keto: Serve the creamed beef over cauliflower rice or zucchini noodles instead of toast, or use low-carb bread alternatives.

Storage and Reheating

Refrigerator

Store the cream sauce in an airtight container for up to 3 days, keeping the toast separate so it doesn’t get soggy. The sauce keeps better than the bread.

  • Let the sauce cool completely before sealing the container
  • Store toast in a separate airtight container or bag
  • Remake fresh toast when serving leftovers

Freezer

The cream sauce freezes well for up to 2 months in a freezer-safe container or bag. Don’t freeze the toast as it becomes soggy when thawed.

  • Leave a bit of headspace when freezing liquid in containers
  • Thaw in the refrigerator overnight before reheating
  • Make fresh toast after thawing and reheating

Reheating

Reheat the sauce gently on the stovetop over low to medium heat, stirring frequently and adding a splash of milk if it thickens too much. Microwaving works in a pinch but tends to create hot spots.

  • Stir constantly on the stovetop for even heating
  • Add milk one tablespoon at a time if the sauce is too thick
  • Toast bread fresh right before serving

Nutrition Information

Nutrition Information (Per Serving)
Nutrient Amount
Calories 420
Total Fat 18g
Saturated Fat 10g
Carbohydrates 38g
Fiber 2g
Sugar 3g
Protein 18g
Sodium 980mg
Cholesterol 65mg

These values are approximate and based on standard ingredients. Actual nutrition varies depending on your specific brands and portion sizes, so consider using a nutrition calculator if you need exact values for dietary reasons.

Frequently Asked Questions

Can I use fresh beef instead of chipped beef?

You can, though the texture and flavor differ significantly. Thin-slice deli roast beef or flank steak cut into small pieces works, but chipped beef has a specific salty, umami quality that’s hard to replicate. If you go this route, increase the salt and add soy sauce for depth.

How do I prevent lumps in the cream sauce?

Always whisk the flour into the melted butter first to create a smooth roux, then add milk gradually while whisking constantly. Adding milk too quickly or stopping your whisking is the fastest way to create lumps.

Can I make this ahead of time?

The cream sauce reheats beautifully and stores in the refrigerator for 3 days, but you should always make fresh toast right before serving. This keeps your toast crispy and prevents it from turning into mush.

What’s the difference between this and chipped beef on toast?

There’s no real difference. Chipped beef on toast and SOS (Shit on a Shingle) refer to the exact same dish. The slang name came from military kitchens and stuck around because it’s memorable and honest.

Is this recipe the same as the military SOS?

This is the classic military version that soldiers have eaten for decades. The simplicity and speed are intentional. If you want to explore more military comfort foods, you might enjoy learning about other classic SOS variations and their origins.

Final Thoughts

SOS deserves far more respect than its quirky name suggests. This is genuine comfort food that tastes far better than something so simple should, and it reminds us that sometimes the best dishes come from necessity and resourcefulness rather than fancy ingredients.

Make this recipe this week and see for yourself why it’s survived and thrived for over a century. Your taste buds will thank you, and your family will ask for seconds before your plate is even empty.

Shit on a Shingle Serving Image

Shit on a Shingle

Creamed chipped beef over crispy buttered toast, a beloved military comfort food that is quick, affordable, and delicious.
Prep Time 5 minutes
Cook Time 15 minutes
Total Time 20 minutes
Servings: 4 servings
Course: Breakfast, Main Dish
Cuisine: American
Calories: 420

Ingredients
  

Main
  • 4 tablespoons butter
  • 4 tablespoons all-purpose flour
  • 2 cups whole milk
  • 6 ounces chipped beef jarred or dried
  • 1/2 teaspoon black pepper
  • 1/4 teaspoon salt adjust to taste
  • 1/4 teaspoon garlic powder optional but recommended
  • 8 slices bread white or wheat

Equipment

  • Large skillet or frying pan
  • Whisk
  • Wooden spoon
  • Measuring cups and spoons
  • Toaster or toaster oven
  • Plate for serving

Method
 

  1. Pop all eight slices of bread into your toaster and set it to medium-dark.
  2. Set your skillet over medium heat and add the four tablespoons of butter, letting it melt completely.
  3. Add the flour to the melted butter and whisk constantly for about 2 minutes until it smells toasted and nutty.
  4. Pour in the milk gradually while whisking continuously to prevent lumps from forming.
  5. Keep the heat at medium and stir frequently with your wooden spoon until the sauce thickens and coats the back of the spoon, usually about 3 to 4 minutes.
  6. Open your jar of chipped beef and use your spoon to break it into smaller pieces before stirring it into the thickened sauce.
  7. Add the black pepper, salt, and garlic powder if using, then stir well and taste a tiny bit on a clean spoon.
  8. Place two slices of your warm buttered toast on each plate and ladle the creamed beef generously over the top.

Notes

Serve with a crisp green salad or steamed veggies to balance the richness.

Leave a Comment

Recipe Rating