Shit on a Shingle Recipe: Classic Creamed Beef on Toast

Visual representation of shit on a shingle recipe

This classic creamed beef on toast has been a military staple for generations, offering hearty comfort in a simple dish. The technique transforms ground beef into a rich, velvety sauce that pairs perfectly with crispy bread.

With just a handful of pantry ingredients and 20 minutes, you’ll achieve a creamy, satisfying meal that’s both nostalgic and practical. The key is cooking the beef low and slow for maximum tenderness.

👨‍🍳
Difficulty
Medium
🥩
Diet
Meat
⏱️
Total Time
30 min
🔥
Calories
High Cal

Ingredients for Shit on a Shingle

Simple ingredients transform into this rich, velvety comfort dish with minimal effort.

Ingredient Amount Notes
Ground Beef 🥩 1 lb 80/20 fat ratio preferred
All-Purpose Flour 🌾 ¼ cup For thickening the sauce
Unsalted Butter 🧈 4 tbsp Divided, for cooking and finishing
Whole Milk 🥛 2 cups Full-fat for creaminess
Beef Broth 🍲 1 cup Low-sodium preferred
Worcestershire Sauce 🍶 1 tsp Adds depth of flavor
Yellow Onion 🧅 1 whole Finely diced
Salt 🧂 1 tsp Diamond Crystal kosher preferred
Black Pepper 🌶️ ½ tsp Freshly ground
Dried Thyme 🌿 ¼ tsp For earthy aroma
White Bread 🍞 8 slices Toasted until golden
Fresh Parsley 🌿 2 tbsp Chopped, for garnish

[recipeingredientscaler]

The ground beef is the foundation here—80/20 fat ratio ensures a rich, flavorful sauce. Most supermarkets carry this blend, but butcher shops often offer higher quality. The milk should be whole for optimal creaminess; avoid low-fat versions as they can curdle. For the beef broth, Better Than Bouillon or Swanson are reliable brands that add depth without overpowering.

No Worcestershire sauce? Soy sauce with a pinch of sugar works in a pinch, though it won’t replicate the exact tang. Dried thyme can be swapped for dried rosemary at half the amount. If you’re avoiding gluten, cornstarch at one-third the quantity replaces the flour for thickening. The bread should be sturdy—sourdough or Texas toast holds up better to the sauce.

This dish reheats well—store leftovers in an airtight container in the fridge for up to 4 days. The sauce thickens as it cools, so stir in a splash of milk when reheating. Freezes beautifully for 3 months if you want to make a big batch.

❤️

Why You’ll Love This Recipe

  • One Skillet Meal: I brown the ground beef, whisk the gravy right in the same pan, and toast the bread while it thickens—minimal cleanup.
  • Rich Beef Gravy: The butter, flour, and beef broth create this velvety sauce that soaks into the toast like a dream.
  • Feeds a Hungry Crowd: I’ve served this at family breakfasts and late-night gatherings, and everyone goes back for seconds.
  • Penny-Pincher’s Friend: Ground beef and pantry staples stretch far, and leftovers (if there are any) reheat beautifully.

Step-by-Step Instructions for Creamed Beef on Toast

Master this classic technique for a rich, velvety sauce that clings perfectly to toasted bread.

Step 1: Brown the Ground Beef with Aromatics

Heat a large skillet over medium-high heat and add 1 tbsp of the unsalted butter. Once melted, add the 1 lb ground beef and cook, breaking it apart with a wooden spoon, for 5-6 minutes until no longer pink.

Add the finely diced yellow onion and cook for another 3-4 minutes until softened and translucent. Stir in the 1 tsp Worcestershire sauce, 1 tsp salt, 0.5 tsp black pepper, and 0.25 tsp dried thyme. This builds a flavorful foundation for the creamy sauce.

Step 2: Create a Roux and Deglaze the Pan

Sprinkle the 0.25 cup all-purpose flour evenly over the beef mixture and stir well to coat. Cook for 1-2 minutes to eliminate the raw flour taste—you’ll notice the mixture thicken slightly and turn a light golden color.

Slowly pour in the 1 cup beef broth, stirring constantly with a whisk to prevent lumps from forming. Scrape up any browned bits from the bottom of the pan as you go. These caramelized bits, called fond, add deep, savory complexity to the sauce.

Step 3: Finish with Milk for Creamy Consistency

Gradually add the 2 cups whole milk, a little at a time, whisking constantly to maintain a smooth texture. Bring the mixture to a gentle simmer over medium heat, then reduce to low heat and let it cook for 8-10 minutes.

Stir in the remaining 3 tbsp unsalted butter, one tablespoon at a time, until fully melted and incorporated. The sauce should coat the back of a spoon and have a velvety, almost pourable consistency. If it thickens too much, add a splash of milk to loosen.

Step 4: Toast the Bread and Assemble

While the sauce simmers, toast the 8 slices white bread until golden brown and crisp. This provides the perfect contrast to the creamy beef mixture. Place two slices on each serving plate.

Spoon the hot creamed beef generously over the toasted bread, allowing some to pool around the edges. The sauce should be thick enough to stay on top but still have a slight drip. This is the signature presentation of this classic dish.

Step 5: Garnish and Serve Immediately

Sprinkle the chopped 2 tbsp fresh parsley evenly over each serving. The bright green color and fresh flavor provide a nice contrast to the rich, hearty beef sauce.

Serve immediately while hot—the sauce thickens as it cools. For the best experience, have your diners eat it right away, as the bread will soften quickly under the warm sauce. This dish is all about that first perfect bite of crispy toast and creamy beef.

👨‍🍳

Pro Tips For Making Shit On A Shingle

  • Brown the Beef Well: Cook the ground beef until deeply browned, not just gray—this builds the rich flavor that makes the gravy taste like it simmered all day.
  • Use Cold Butter: Cut the butter into small cubes and keep it cold before adding to the flour; this prevents a greasy, separated sauce.
  • Skip the Lumps: Whisk the flour into the drippings gradually over medium heat for 2 minutes to cook out the raw taste before adding liquid.
  • Thin with Broth: If the gravy thickens too much, loosen it with beef broth instead of milk to keep the flavor bold and balanced.

Pro Cooking Tips for This Recipe

Low and Slow Cooking

After browning the beef, reduce heat to medium-low to prevent curdling the milk. I maintain 275°F throughout the sauce-making process. This gentle approach ensures the flour cooks out completely without scorching, giving you that silky texture we all love. 🔥

Roux Perfection

Cook the flour and beef mixture for a full 2 minutes after adding the flour. You’ll see it turn from white to a light tan color. This step removes the raw flour taste that can make your sauce taste like paste rather than a restaurant-quality creation.

Whisking Technique

When adding the beef broth and milk, use a flat whisk and stir in a figure-eight motion. This prevents lumps and helps incorporate air for a lighter sauce. I find a balloon whisk works best for this particular recipe.

Butter Timing

Add the remaining 3 tbsp butter at the very end, off heat. This technique, called monter au beurre, gives the sauce a beautiful glossy finish and rich mouthfeel without risking separation from the dairy.

Toast Timing

Toast your bread just before serving to maintain maximum crispness. I use my Cuisinart toaster on setting 4 for perfect golden color. The contrast between crisp toast and creamy sauce is what makes this dish special.

Sauce Consistency

The ideal sauce should nappe (coat the back of a spoon) but still drip slowly. If too thick, whisk in 1-2 tbsp hot water. If too thin, simmer uncovered for 2-3 more minutes. This dish forgives minor inconsistencies. 💡

Nutrition Facts

Servings 4
Amount Per Serving
Calories 680kcal
% Daily Value
Total Fat 42g54%
Saturated Fat 20g100%
Cholesterol 145mg48%
Sodium 1230mg53%
Total Carbohydrate 45g16%
Dietary Fiber 2g7%
Sugars 6g
Protein 32g64%
Percent Daily Values are based on a 2,000 calorie diet. Your daily values may be higher or lower depending on your calorie needs.

Frequently Asked Questions

1

Can I use ground turkey instead of beef?

Yes! Ground turkey works well for a lighter version. Use 85/15 fat ratio for best results, as leaner meat may dry out. The cooking time remains the same.

2

Why does my sauce turn out lumpy?

Lumps form when flour isn’t fully incorporated. Whisk vigorously when adding broth and milk. For rescue, strain through a fine-mesh sieve or blend briefly with an immersion blender.

3

How can I make this gluten-free?

Swap the flour for cornstarch at 1/3 the amount. Use gluten-free bread and verify broth is certified gluten-free. The texture will be just as smooth.

★★★★★5.0(6 reviews)
Brian Walker