Soups & Stews
This beef and grits recipe delivers the perfect marriage of rich, savory beef and velvety stone-ground grits, elevated by crispy bacon and a touch of smoky heat. The secret lies in slow-cooked beef that practically melts into the creamy porridge, creating a dish that's both comforting and sophisticated.
I've perfected this technique over years of Southern-inspired cooking, ensuring every bite is balanced with texture and flavor.
The foundation starts with perfectly cooked stone-ground grits—creamy yet firm enough to hold up to the beef. While they simmer, you'll brown your beef in a cast-iron skillet, developing deep flavors that infuse the entire dish.
The bacon adds a satisfying crunch, while optional toppings like scallions and hot sauce let you customize the heat level to your preference.
What you'll end up with is a hearty, restaurant-quality meal that's surprisingly simple to prepare. The beef remains tender and flavorful, the grits are luxuriously creamy, and the bacon provides that addictive crispy contrast.
This dish is perfect for weekend breakfasts, cozy weeknight dinners, or impressing guests with your Southern cooking skills.
The best part? Leftovers reheat beautifully, making this an ideal meal for busy schedules. The flavors only deepen as the dish sits, ensuring every bite is just as satisfying the next day. Ready to master this classic? Let's get started with the ingredients and step-by-step instructions.
Ingredients for beef and grits
These rich Southern staples create the ultimate comfort dish—creamy grits, tender beef, and smoky bacon crunch.
| Ingredient | Amount | Notes |
|---|---|---|
| Stone-Ground Grits 🌾 | 1 ½ cups | Uncooked, coarse texture preferred |
| Chuck Roast 🥩 | 1 ½ lb | Cut into 1-inch cubes |
| Thick-Cut Bacon 🥓 | 6 oz | Smoked or applewood preferred |
| Heavy Cream 🥛 | 1 cup | Full-fat for richness |
| Chicken Broth 💧 | 2 cups | Low-sodium preferred |
| Yellow Onion 🧅 | 1 whole | Diced, medium size |
| Garlic Cloves 🧄 | 4 cloves | Minced, fresh preferred |
| Smoked Paprika 🌶️ | 1 tbsp | For smoky depth |
| Cayenne Pepper 🔥 | ½ tsp | Adjust for heat preference |
| Kosher Salt 🧂 | 1 ½ tsp | Diamond Crystal preferred |
| Black Pepper 🌶️ | ½ tsp | Freshly ground |
| Butter 🧈 | 4 tbsp | Unsalted, for grits |
| Scallions 🧅 | 3 whole | Thinly sliced, for garnish |
| Hot Sauce 🌶️ | 2 tbsp | Optional, like Crystal or Tabasco |
| Fresh Parsley 🌿 | ¼ cup | Chopped, for garnish |
The grits make or break this dish. Stone-ground grits from Bob's Red Mill or your local Southern specialty store are non-negotiable—they cook up creamy without turning mushy. For the beef, chuck roast is your best bet; it stays tender while developing deep flavor. If you can't find stone-ground grits, stone-ground cornmeal works in a pinch, but texture won't be identical. The bacon? Thick-cut smoked bacon from Oscar Mayer or a local butcher adds that perfect crunch—don't substitute thin bacon, it burns before it crisps.
No smoked paprika? Regular paprika plus a pinch of liquid smoke gets you close. Running low on chicken broth? Beef broth works too, but add an extra splash of Worcestershire sauce for depth. The cayenne is where you can play—skip it for a milder dish or double it if you love heat. Fresh parsley and scallions can be swapped for dried, but use half the amount. For the grits, if you're in a hurry, microwave the butter 40 seconds to just melt it before adding to the grits—saves you from waiting for the stovetop.
Grits reheat beautifully—just add a splash of broth or water and stir. The beef and bacon combo keeps for 4-5 days in the fridge, but honestly, it's even better the next day as flavors meld. Portion into containers so you can grab a quick lunch. Bacon bits? Save them—they're perfect for garnishing eggs or salads later. Store the grits separately if you're prepping ahead; just reheat with a splash of liquid when ready to serve.
Why You'll Love This Recipe
- Here’s what sold me: the grits get luxuriously thick and velvety from the heavy cream, while the bacon renders into crispy bits that stick to the beef like edible gold flakes. The chuck roast stays juicy and tender, so every bite has that perfect push-and-pull of textures—smooth, crisp, and meaty all at once.
- I’ll be real: this feeds a crowd without breaking the bank. Double the recipe for game day, potlucks, or lazy Sundays, and the leftovers? Even better reheated the next day. The grits hold up, the beef stays moist, and honestly, no one will care if it’s "dinner" or "brunch" when it’s this good.
Step-by-step instructions for smoky bacon crunch on creamy stone ground porridge
Here's how to transform simple ingredients into a rich, smoky masterpiece with perfect grits texture and tender beef.
Cook the Bacon and Brown the Chuck Roast
Cut the 1.5 lb chuck roast into 1-inch cubes and set aside. In a large skillet, cook the 6 oz thick-cut bacon over medium heat until the edges are deep golden brown and crispy, about 8-10 minutes. Remove the bacon with a slotted spoon and set aside, leaving the rendered fat in the pan.
Increase heat to medium-high and add the chuck roast cubes in a single layer. Let them sear undisturbed for 2-3 minutes until a deep brown crust forms. Stir occasionally, working in batches if needed, until all pieces are evenly browned. This step develops the rich, caramelized flavor that carries through the entire dish.
Build the Smoky Flavor Base
Reduce heat to medium and add the diced yellow onion to the same skillet. Cook for 5-6 minutes until softened and translucent. Add the 4 minced garlic cloves and cook for 30 seconds until fragrant. Stir in the 1 tbsp smoked paprika and 0.5 tsp cayenne pepper, letting the spices toast in the fat for 1 minute to deepen their flavor.
Pour in the 2 cups chicken broth and scrape up any browned bits from the bottom of the pan. Bring to a simmer, then add the 1.5 tsp kosher salt and 0.5 tsp black pepper. Return the browned bacon and chuck roast to the skillet, then reduce heat to low and cover. Let it simmer for 1.5 hours or until the beef is fork-tender and easily pulls apart.
Prepare the Creamy Grits
While the beef simmers, bring 4 cups water to a boil in a separate pot. Reduce heat to medium-low and whisk in the 1.5 cups stone-ground grits. Stir constantly for 2-3 minutes until the mixture thickens slightly. Add the 4 tbsp butter and 1 cup heavy cream, whisking until smooth and creamy. Cook for an additional 5-7 minutes, stirring frequently, until the grits reach a pudding-like consistency—thick enough to coat the back of a spoon but still slightly loose.
Season the grits with an additional ½ tsp kosher salt and ¼ tsp black pepper. Remove from heat and cover to keep warm. The grits should be silky and velvety, not grainy. If they thicken too much while waiting, whisk in 1-2 tablespoons of the beef cooking liquid to adjust the texture.
Finish and Assemble
Once the beef is tender, remove it from the skillet with a slotted spoon and transfer to a cutting board. Shred the meat using two forks, discarding any large fat pieces. Return the shredded beef to the skillet and stir in 2 tbsp hot sauce (if using). Taste and adjust seasoning with additional salt or pepper as needed.
To serve, divide the creamy grits among four bowls. Top each portion with the shredded beef and bacon mixture, then garnish with thinly sliced scallions and chopped fresh parsley. The contrast of the crispy bacon, tender beef, and smooth grits creates a perfect balance of textures and flavors in every bite.
Pro Tips For Making Beef And Grits
- CRISP THE BACON LOW: Thick-cut bacon needs patience—cook it slow over medium heat until the edges are glass-like and the fat renders just enough to self-baste. I used to blast it high and end up with greasy, uneven strips that ruined the dish’s balance. Let it work its magic, even if it takes 15 minutes.
- SWEAT THE BEEF FIRST: Before searing the chuck roast, pat it very dry and hit it with a hot cast-iron or skillet for 3 minutes per side—no crowding. I learned this the hard way when my first batch turned out gray and chewy. The crust locks in flavor, and the slow cook later makes up for any overcooking.
- STIR GRITS CONSTANTLY: Stone-ground grits demand attention—stir them every 30 seconds the first 2 minutes after adding liquid, then every 1-2 minutes until thick. I skipped this once and ended up with a gluey mess. The constant stirring breaks down the starches properly, giving you that creamy, velvety texture.
- SAVE THE BACON GREASE: Drain the bacon fat into a jar and refrigerate it—it’s liquid gold for finishing the grits. A splash (about 2 tablespoons) in the final stir adds richness without heavy cream. I used to toss it, but now I keep a jar on hand just for this. It’s the difference between good and next-level grits.
Make-ahead tips for this beef and grits
Grits Prep Ahead
Cook the grits up to 2 days in advance and store them in an airtight container in the refrigerator. When ready to serve, simply reheat with 2-3 tablespoons of water or broth per cup of grits, whisking until smooth.
The texture stays creamy, and the flavors meld beautifully—this is my secret for stress-free mornings. 🌾
Beef and Bacon Batch Cook
Brown and simmer the beef and bacon together, then refrigerate in an airtight container for up to 5 days. The flavors deepen overnight, making leftovers even more delicious. Portion into quart-sized containers for easy reheating—just warm through on the stove with a splash of broth. 🥩
Freezer-Friendly Components
For long-term storage, freeze the cooked beef and bacon mixture separately from the grits. The beef keeps for 3 months in freezer bags, while the grits can be frozen for 2 months (though texture may change slightly). Thaw overnight in the fridge before reheating. 🧊
Assembly Timeline
When ready to serve, reheat the grits and beef separately, then assemble fresh. This keeps the bacon crispy and the grits perfectly creamy. I like to set out bowls first, then layer the components so guests can customize their plates. Perfect for brunch crowds! ✨
Garnish Prep
Chop all garnishes (scallions, parsley) and store them in a small airtight container with a damp paper towel to maintain freshness. These keep for 5 days in the fridge—just sprinkle over reheated dishes for that restaurant-quality finish. 🌿
Make-Ahead Meal Plan
Plan this dish as a meal prep staple: cook a double batch of grits and beef, then assemble individual portions as needed. I pack mine in mason jars with grits at the bottom and beef on top—just grab and go! The flavors only get better as they sit. 💛
Nutrition facts
Frequently asked questions about beef and grits
Why does my grits turn out gritty instead of creamy?
Stone-ground grits need constant stirring during the first 5 minutes of cooking to prevent lumps. Use 4 cups water for 1.5 cups grits and keep heat at medium-low—boiling water makes grits tough. Whisk in butter and cream gradually, and cook until it reaches a pudding-like consistency. If it thickens too much, thin with a splash of warm broth.
Can I substitute ground beef for chuck roast?
Ground beef works but loses the rich, tender texture of slow-cooked chuck. For best results, use 1 lb ground beef (80/20 blend) and brown it thoroughly. Add 1 tbsp Worcestershire sauce to the cooking liquid to compensate for lost depth. The dish will be heartier but slightly less luxurious.
How do I make this dish spicier?
Double the cayenne pepper to 1 tsp and add 1 tbsp hot sauce to the beef mixture. For extra heat, stir in 1 tsp crushed red pepper flakes while simmering. Garnish with extra hot sauce or a sprinkle of Cajun seasoning on top. Start with small amounts—you can always add more!
What's the best way to reheat leftovers?
Reheat beef and bacon in a skillet over low heat with 1-2 tbsp broth to keep them moist. For grits, add 2 tbsp water or milk per cup and whisk over medium-low heat until smooth. Never microwave—it makes grits rubbery. Reheat separately and assemble fresh for best texture.
Can I make this dish vegetarian?
Swap the beef for shredded jackfruit or smoked tofu, both of which absorb flavors well. Use vegetable broth instead of chicken broth and add 1 tbsp soy sauce for umami depth. The bacon can be replaced with tempeh bacon or crispy mushrooms for a meaty texture.
