Spicy Stewed Beef with Creamy Cheddar Grits

Must Try

Support the site — ☕ Buy me a coffee

Spicy Stewed Beef with Creamy Cheddar Grits

No ratings yet
I realized this dish had earned its keep in my weekly rotation the night I scraped the last of the gravy from the bottom of the bowl. It started as a way to use up a chuck roast that was sitting too long in the fridge, but the result is so rich and deeply flavored that I now make it on purpose for busy weeknights.
Prep Time 15 minutes
Cook Time 1 hour 30 minutes
Total Time 1 hour 45 minutes
Servings: 4 servings
Course: Main Dishes
Cuisine: American
Calories: 580

Ingredients
  

For the Spicy Stewed Beef
  • 2 lbs beef chuck roast cut into 1.5-inch cubes
  • 2 tbsp olive oil
  • 1 large yellow onion diced
  • 3 cloves garlic minced
  • 1 tbsp tomato paste
  • 1 tsp smoked paprika
  • 0.5 tsp cayenne pepper adjust to taste
  • 1 lb fresh tomatoes chopped (or one 14.5 oz can crushed tomatoes)
  • 2 cups beef broth
  • 1 bay leaf
  • Salt and black pepper to taste
For the Creamy Cheddar Grits
  • 1 cup stone-ground yellow grits
  • 3 cups water or milk or a mix of both
  • 0.5 tsp salt
  • 0.25 tsp black pepper
  • 4 tbsp unsalted butter cubed
  • 1 cup sharp cheddar cheese shredded

Method
 

  1. Brown the beef: Pat the beef cubes dry with paper towels and season generously with salt and pepper. Heat olive oil in a large Dutch oven or heavy-bottomed pot over medium-high heat. Working in batches to avoid crowding, brown the beef on all sides until deeply colored. Remove meat and set aside.
  2. Sauté aromatics: Reduce heat to medium. Add diced onion to the same pot and cook for 5 minutes until softened. Stir in garlic, tomato paste, smoked paprika, and cayenne pepper. Cook for 1 minute until fragrant, scraping up any browned bits from the bottom of the pot.
  3. Simmer: Return the beef and any accumulated juices to the pot. Add chopped tomatoes (or crushed), beef broth, and bay leaf. Bring to a boil, then reduce heat to low, cover, and simmer gently for 1.5 to 2 hours. The meat is done when it is fork-tender and easily shreds. Internal temperature should reach at least 190°F–205°F for optimal tenderness.
  4. Prepare grits: While the beef simmers, bring water or milk to a boil in a medium saucepan with salt. Slowly whisk in grits, reduce heat to low, and cook according to package directions (usually 20-30 minutes for stone-ground), stirring frequently to prevent sticking.
  5. Finish: Once the beef is tender, remove the bay leaf. Whisk in butter until melted. For the grits, stir in shredded cheddar cheese and remaining butter until smooth and creamy. Season both components with additional salt and pepper if needed.
  6. Serve: Ladle warm grits into bowls and top generously with the spicy stewed beef and its gravy.

Nutrition

Calories: 580kcalCarbohydrates: 28gProtein: 38gFat: 32gSaturated Fat: 15gCholesterol: 140mgSodium: 920mgPotassium: 650mgFiber: 3gSugar: 5gVitamin A: 18IUVitamin C: 12mgCalcium: 25mgIron: 20mg

Notes

The secret isn't fancy technique; it’s giving the beef enough time to break down until it practically falls apart. I always add a splash of heavy cream at the very end to round out the heat from the cayenne, which keeps the spice bright rather than dull. It’s sturdy enough to stand up to a side of creamy grits without overpowering them.
I like to serve this over stone-ground grits because their slight crunch contrasts beautifully with the tender meat. If you’re short on time, an instant pot works great here too, just reduce the liquid by half and cook on high pressure for 35 minutes. The leftovers actually taste better the next day as the flavors meld even further.

Tried this recipe?

Let us know how it was!

💬 Join the discussion on the forums →

- Visit Our Sponsors -
- Coming Soon -

Latest Recipes

- Coming Soon -

Find a recipe