Soups & Stews
This beef and grits recipe delivers the perfect balance of smoky, savory beef and creamy, cheesy grits that’ll make you feel like you’re dining at a Southern classic restaurant.
The secret starts with crispy bacon—rendered until the edges are golden and the fat is shimmering—before browning tender beef that’ll melt in your mouth.
Every bite combines rich, caramelized flavors with the comforting texture of perfectly cooked grits, finished with a sprinkle of sharp cheddar and a touch of black pepper.
What sets this dish apart is the technique: slow-cooked beef develops deep, smoky notes while the grits simmer into a velvety, almost custard-like consistency. The bacon fat infuses the grits with flavor, eliminating the need for extra butter or oil.
This isn’t just a recipe—it’s a foolproof method that transforms simple ingredients into a hearty, restaurant-quality meal without the fuss.
The result is a dish that’s equal parts indulgent and comforting—tender beef with crispy edges, creamy grits that cling to every forkful, and a finish of melted cheese that ties everything together.
The aroma alone will have everyone gathering around the table, and the first bite will have them asking for seconds. It’s the kind of meal that feels like a hug on a plate.
Whether you’re serving this for a weekend brunch or a cozy weeknight dinner, the flexibility of this recipe makes it a staple. Swap the beef for sausage or smoked brisket, or add a dash of hot sauce for extra heat.
The possibilities are endless, but the foundation remains the same: smoky, rich, and utterly satisfying. Let’s get cooking.
Ingredients for beef and grits
The heart of Southern comfort: smoky bacon, tender beef, and velvety grits with sharp cheddar.
| Ingredient | Amount | Notes |
|---|---|---|
| Stone-Ground Grits 🍚 | 1 ½ cups | Dry, quick-cooking preferred |
| Thick-Cut Bacon 🥓 | 8 oz | Smoked or applewood preferred |
| Chuck Roast 🥩 | 1 ½ lb | Cubed into 1-inch pieces |
| Yellow Onion 🧅 | 1 whole | Diced, medium size |
| Garlic Cloves 🧄 | 4 cloves | Minced, fresh preferred |
| Sharp Cheddar Cheese 🧀 | 1 cup | Shredded, aged preferred |
| Heavy Whipping Cream 🥛 | ½ cup | Full-fat for creaminess |
| Chicken Broth 💧 | 1 ½ cups | Low-sodium preferred |
| Butter 🧈 | 2 tbsp | Unsalted, for grits |
| Ground Black Pepper 🌶️ | ½ tsp | Freshly cracked |
| Salt 🧂 | 1 ½ tsp | Kosher or sea salt |
| Red Pepper Flakes 🌶️ | ¼ tsp | Optional, for heat |
| Fresh Parsley 🌿 | ¼ cup | Chopped, for garnish |
The bacon and chuck roast are non-negotiable for authentic flavor. Thick-cut bacon from Oscar Mayer or Costco renders the best fat, while chuck roast gives that signature beefy texture. Look for stone-ground grits at Whole Foods or the bulk section—they cook up creamier than instant. The sharp cheddar should be aged at least 6 months for that tangy bite. If you're short on time, pre-cubed chuck roast from the grocery store's meat counter saves chopping work.
No thick-cut bacon? Regular bacon works in a pinch, but it won't render as much flavorful fat. Swap the chuck roast for brisket or smoked sausage if you're craving variety. The heavy cream can be replaced with half-and-half for a lighter version, though you'll lose some richness. For extra depth, add a splash of Worcestershire sauce to the beef mixture. The red pepper flakes are optional, but if you skip them, add an extra pinch of black pepper for brightness. Fresh parsley is ideal, but dried works at half the amount.
The bacon fat keeps beautifully in the fridge for 1 week if stored in an airtight container. Leftover grits reheat best with a splash of milk or broth to restore creaminess. Portion the beef into containers for easy lunches—it reheats perfectly. The grits freeze well for up to 3 months, but add a bit of extra butter when reheating to prevent drying. Always make a double batch; this dish disappears fast.
Why You'll Love This Recipe
- One-Pot Magic: I swear by this—just dump everything in one pot, let the bacon render while you chop, and walk away. No fancy steps, no last-minute scrambling. That smoky bacon fat? It’s basically flavor insurance.
- Creamy Crispy Contrast: Stone-ground grits soak up the beef juices until they’re velvety, while the chuck roast stays tender with a caramelized crust. Honestly, the way the bacon grease clings to the grits? It’s the kind of bite that makes you close your eyes.
- Weeknight Workhorse: Make a double batch on Sunday—leftovers reheat like a dream (just add a splash of milk and stir). My kids grab it for school lunches, and my husband takes it to tailgates. It’s the ultimate lazy-but-impressive meal.
- Budget Breakthrough: A chuck roast stretches farther than you’d think, and thick-cut bacon adds luxury without breaking the bank. I’ll be real: this feeds six for under $20, and everyone leaves happy. That’s a win in my book.
Step-by-step instructions for beef and grits with bacon cream sauce
This method delivers restaurant-quality texture and flavor through precise timing and technique.
Cook the Stone-Ground Grits to Creamy Perfection
Bring 3 cups of water to a rolling boil in a medium saucepan. Add the 2 tablespoons butter and 1.5 teaspoons salt, then whisk in the 1.5 cups stone-ground grits all at once. Reduce heat to medium-low and stir constantly for 5-7 minutes until the grits thicken to a creamy consistency.
Here's the thing—stone-ground grits need constant stirring to prevent lumps. You'll know they're done when the mixture pulls away from the sides of the pan and coats the back of a spoon smoothly. If it looks too thick before it's fully cooked, add 1-2 tablespoons hot water at a time. Keep the grits warm while you prepare the rest of the dish, covering the pan with a lid.
Render the Bacon and Brown the Chuck Roast
In a large skillet, cook the 8 oz thick-cut bacon over medium heat for 10-12 minutes, flipping occasionally, until crispy and the fat has rendered out. Remove the bacon with a slotted spoon and set aside on paper towels, leaving the fat in the skillet.
Add the 1.5 lb chuck roast cut into 1-inch cubes to the bacon fat and cook over medium-high heat for 5-6 minutes, stirring occasionally, until the beef develops a deep brown crust. This browning step creates the rich, meaty flavor that forms the base of your dish. If the pan gets too crowded, work in batches.
Build the Smoky Bacon-Cheddar Sauce
Add the 1 whole yellow onion and 4 cloves minced garlic to the skillet with the beef and cook for 3-4 minutes until softened and fragrant. Pour in the 1.5 cups chicken broth and scrape up any browned bits from the bottom of the pan. Bring to a simmer, then reduce heat to low and cover, letting it cook for 20-25 minutes until the beef is tender.
Stir in the 1 cup shredded sharp cheddar cheese and 0.5 cup heavy whipping cream, cooking for another 2-3 minutes until the cheese melts completely and the sauce thickens. Season with 0.5 teaspoon ground black pepper and 0.25 teaspoon red pepper flakes if using. The sauce should coat the back of a spoon with a velvety texture—this is your signal that it's ready.
Combine and Finish the Dish
Return the crispy bacon to the skillet and stir to combine with the beef and sauce. Taste and adjust seasoning with additional salt if needed. The dish should be rich, smoky, and perfectly balanced between the cheesy creaminess and the hearty beef.
To serve, spoon the beef mixture over the creamy grits, dividing evenly among 4 servings. Garnish each portion with 1 tablespoon chopped fresh parsley for a pop of color and freshness. The contrast between the smooth grits and the hearty beef creates the perfect bite in every spoonful.
Pro Tips For Making Beef And Grits
- CRISP THE BACON LOW: Thick-cut bacon needs patience—cook it slow and low (275°F) until the fat renders just enough to crisp the edges, not burn. I used to rush it, and the grits ended up tasting like smoke instead of bacon. Save the crispy bits for garnish; they’re the best part.
- SEAR THE CHUCK LONG: Chuck roast won’t brown fast, so don’t rush it. Sear each side for 5–7 minutes in a hot pan until deep brown, then finish in the oven. Skimping here means bland, gray beef—no one wants that in grits.
- STIR GRITS CONSTANTLY: Stone-ground grits scorch faster than you think. Keep them moving on medium-low heat, especially after adding milk or broth. I learned this the hard way—lumpy, burnt grits ruin the whole dish.
- USE BACON GREASE WISELY: After crisping the bacon, drain most of the fat but leave about 2 tablespoons in the pan. That’s your flavor base for sautéing onions and garlic—no need for extra oil. (Yes, even if you’re impatient like me.)
Make-ahead tips for this dish
Prep Grits Ahead
Cook the grits the night before and store them in an airtight container in the fridge. When reheating, add 1 tablespoon butter and 2 tablespoons whole milk per cup of grits, then warm gently on the stovetop over low heat for 5-7 minutes, stirring often.
This method preserves that velvety texture without drying them out. 🍚
Beef Prep Shortcut
Brown the beef and render the bacon fat a day ahead, then refrigerate in an airtight container. When ready to serve, simply reheat the mixture in a skillet over medium heat with 2 tablespoons water or broth to restore moisture.
This step takes just 5 minutes and saves you from last-minute cooking stress.
Freezer-Friendly Components
Freeze the cooked grits separately from the beef mixture for up to 3 months. Thaw overnight in the fridge, then reheat the grits with extra butter and the beef mixture with a splash of broth.
The flavors meld beautifully after freezing, making this a perfect meal prep option for busy mornings.
Portion Control
Divide the beef mixture into 4 equal portions and store in airtight containers. Keep the grits in a separate container. When ready to serve, simply reheat each portion of beef in a skillet for 3-4 minutes and warm the grits alongside.
This keeps everything fresh and ready to assemble in minutes.
Make-Ahead Sauce
Prepare the bacon-cheddar sauce ahead of time by combining all ingredients except the fresh parsley. Store in the fridge for up to 3 days or freeze for 1 month. When reheating, add 1 tablespoon water or broth to prevent drying. The sauce reheats beautifully and maintains its creamy texture.
Garnish Last Minute
Always add fresh parsley and red pepper flakes just before serving to preserve their vibrant flavors. Store these garnishes separately in small containers and add them right before eating. This keeps the dish looking fresh and adds a bright contrast to the rich beef and grits. ✨
Nutrition facts
Frequently asked questions
Can I use instant grits instead of stone-ground?
Instant grits work in a pinch, but they won't give you that same creamy, restaurant-quality texture. Stone-ground grits require constant stirring and simmering for 5-7 minutes to achieve their signature velvety consistency. If you must use instant, add 1 extra tablespoon of butter and 2 tablespoons of heavy cream to compensate for the drier texture.
What's the best cut of beef for this recipe?
Chuck roast is ideal because it stays tender when slow-cooked and develops rich flavor. For a quicker option, use sirloin or flank steak (cut into thin strips) and cook for only 3-4 minutes per side. Avoid lean cuts like filet mignon—they'll dry out during the long simmering process.
How do I fix grits that are too thick or too thin?
For grits that are too thick, whisk in 1-2 tablespoons of hot water or broth while stirring constantly. If they're too thin, remove from heat and let them sit for 2-3 minutes to thicken naturally. Pro tip: Keep the pan covered while cooking to prevent excess evaporation, which helps maintain the perfect consistency.
Can I make this dish ahead of time?
Cook the grits and beef mixture separately, then refrigerate for up to 3 days or freeze for 3 months. Reheat the beef in a skillet with 1 tablespoon of water or broth and the grits with extra butter. The flavors actually improve overnight as they meld together. Just add fresh parsley and red pepper flakes before serving.
What if I don't like cheese in my grits?
No problem! Simply omit the cheddar and replace the heavy cream with ½ cup whole milk and 1 tablespoon butter for a lighter version. For extra flavor, stir in 1 teaspoon of lemon juice or a pinch of nutmeg. The bacon fat will still give the grits rich depth without the cheesy texture.
