Beef Arrabiata Recipe: Spicy Tomato-Sauced Steak with Herbed Crust

Soups & Stews

Beef Arrabiata Recipe: Spicy Tomato-Sauced Steak with Herbed Crust

This beef arrabiata recipe transforms tough cuts into tender, spice-kissed perfection with a rich tomato-chili sauce that clings to every bite.

The secret lies in a two-step process: searing the beef to lock in juices, then slow-braising until fork-tender, all while building layers of flavor through toasted garlic and sun-dried tomatoes. I've perfected this technique over years of testing, ensuring the sauce never separates and the crust remains herbed and crisp.

The dish delivers restaurant-quality results with simple pantry staples—no special equipment needed beyond a heavy pot. Start with chuck roast or brisket for maximum flavor and tenderness, then develop the sauce from scratch using canned tomatoes, red wine, and fresh herbs.

The high heat at the end creates that signature glossy finish while concentrating the flavors into every spoonful.

By the time you serve it, you'll have melt-in-your-mouth beef swimming in a vibrant, slightly sweet sauce with just the right kick. The herbed crust adds texture contrast, making each bite satisfying. This is comfort food at its finest—bold enough for date night but simple enough for weeknight dinners.

Pair with crusty bread for soaking up the sauce or serve over al dente pasta for a complete meal. The leftovers actually improve, so double the batch. Here's how to make it perfect every time.

👨‍🍳
Difficulty
Medium
🥩
Diet
Meat
🔥
Calories
Med Cal

Ingredients for beef arrabiata

Simple pantry staples meet bold flavors for this restaurant-style beef arrabiata.

Ingredient Amount Notes
Chuck Roast 🥩 2 lb Cut into 1.5-inch cubes
All-Purpose Flour 🌾 ½ cup For crust coating
Garlic Cloves 🧄 6 cloves Minced, toasted in oil
Sun-Dried Tomatoes 🍅 ½ cup Chopped, oil-packed
Canned Crushed Tomatoes 🍅 2 cups San Marzano preferred
Red Wine 🍷 ½ cup Bold dry variety
Beef Broth 💧 1 cup Low-sodium preferred
Olive Oil 🫒 ¼ cup Extra-virgin for richness
Fresh Rosemary 🌿 ¼ cup Chopped, stems removed
Fresh Thyme 🌿 2 tbsp Leaves only, chopped
Red Pepper Flakes 🌶️ 1 tsp Adjust for heat
Salt 🧂 1 ½ tsp Kosher or sea salt
Black Pepper 🌶️ ½ tsp Freshly ground
Fresh Basil 🌿 ¼ cup Chopped for garnish
Dried Oregano 🍃 ½ tsp Mediterranean blend

The beef is everything here. Chuck roast delivers that perfect fall-apart texture when cooked low and slow—brisket works too if you're feeling fancy. Grab it from the meat counter at Whole Foods or your local butcher for the best quality. Look for good marbling and ask for it to be cut into even chunks if they don't do it for you. Fresh herbs make all the difference, so hit up the farmers market if you can—rosemary and thyme should smell vibrant, not wilted. For the tomatoes, San Marzano cans are worth the splurge—they're sweeter and less acidic, which balances the wine perfectly.

No red wine? Beef broth with 1 tbsp balsamic vinegar works in a pinch. Fresh herbs getting pricey? Dried oregano at half the amount keeps the Mediterranean vibe. The sun-dried tomatoes can be oil-packed or dried—just chop them small so they distribute evenly. For the flour, King Arthur all-purpose is my go-to, but any good brand works. Want to skip the wine entirely? Tomato paste mixed with a splash of vinegar gives that same tangy depth. And if you're short on time, pre-minced garlic from the jar still works—just toast it in the oil like you would fresh.

This sauce gets better with time, so make a double batch. Store leftovers in the fridge for up to 5 days—the flavors meld beautifully overnight. For freezing, portion into airtight containers and keep for 3 months. The beef crust stays crispy when reheated gently, so pop it in a 350°F oven for 10 minutes before serving. Pair with crusty bread or al dente pasta to soak up every last bit of that rich, spicy sauce.

❤️

Why You'll Love This Recipe

  • One-Pan Magic: I swear by this—just sear the chuck roast, toss it in a skillet with garlic and flour, then let the crushed tomatoes and sun-dried tomatoes work their sauce magic. No pots clattering, no dishes piling up. That’s my kind of dinner.
  • Sun-Dried Tomato Magic: Between us, the sun-dried tomatoes are the star here. They melt into the sauce like little bursts of umami, while the garlic cloves sizzle into something ridiculously aromatic. It’s the kind of flavor that makes you pause mid-bite.
  • Leftovers That Shine: This beef stays tender and flavorful for days—perfect for lunches or a quick pasta toss. I’ll be real: my freezer’s packed with portions because reheating this is just as good as the first bite. (Yes, even on a Tuesday night.)
  • Budget-Friendly Feast: Chuck roast on sale? That’s my green light to make this. A big cut of meat, a can of tomatoes, and pantry staples stretch into a meal that feeds four for less than takeout. Plus, the sauce tastes fancier than it costs.

Step-by-step instructions for spicy tomato-sauced beef with herbed crust

Transform your chuck roast into a rich, spicy arrabiata masterpiece with this hands-on guide.

1

Create the Herbed Crust and Sear the Beef

In a shallow bowl, combine the 0.5 cup all-purpose flour, 1.5 tsp salt, 0.5 tsp black pepper, and 0.5 tsp dried oregano. This blend will create a flavorful crust that locks in juices during cooking. Cut the 2 lb chuck roast into 1.5-inch cubes and pat them dry with paper towels—this ensures a perfect sear.

Heat 0.25 cup olive oil in a large Dutch oven over medium-high heat. Working in batches to avoid crowding, coat each beef cube in the flour mixture, letting any excess fall away. Once the oil shimmers, add the coated beef and sear for 2-3 minutes per side until deeply golden brown. Transfer the seared beef to a plate and set aside—this step builds the foundation for that signature herbed crust.

2

Build the Spicy Tomato Base

In the same Dutch oven, reduce heat to medium and add 6 cloves minced garlic, cooking for 30 seconds until fragrant. Add 0.5 cup chopped sun-dried tomatoes and cook for 1 minute, letting their oils infuse the pan. Pour in the 0.5 cup red wine, scraping up any browned bits from the bottom with a wooden spoon—this releases layers of flavor.

Stir in 2 cups canned crushed tomatoes, 1 cup beef broth, 1 tsp red pepper flakes, 0.25 cup chopped fresh rosemary, and 2 tbsp chopped fresh thyme. Bring to a gentle simmer, then return the seared beef to the pot, spooning sauce over the top. The sauce should just barely coat the beef—this ensures tender meat without stew-like consistency. Cover and let it simmer for 1 hour, stirring occasionally, until the beef is fork-tender.

3

Finish with Fresh Herbs and Perfect Sauce

After the initial simmer, uncover the pot and increase heat to medium-high. Let the sauce reduce for 10-15 minutes, stirring frequently, until it thickens enough to coat the back of a spoon. The sauce should cling to the beef rather than pool at the bottom. If it's too thin, simmer uncovered for an extra 5 minutes—this concentrates the flavors.

Stir in 0.25 cup chopped fresh basil and taste the sauce. Adjust seasoning with additional salt or red pepper flakes if needed. The sauce should be vibrant red, with a balance of sweetness from the tomatoes, heat from the red pepper flakes, and earthy notes from the herbs. Serve immediately over crusty bread or polenta, garnished with extra fresh basil leaves.

👨‍🍳

Pro Tips For Making Beef Arrabiata

  • SEAR THE ROAST LOW AND SLOW: I used to blast the chuck roast on high heat and end up with a gray, rubbery mess. Instead, start with a medium-low flame—just enough to brown the flour crust without turning it to charcoal. Once it’s golden, crank the heat to medium-high for the last 30 seconds to get that crispy bite. The roast needs time to render fat, not burn it.
  • SWEAT THE GARLIC GENTLY: Skip the sizzling—garlic burns faster than you think. Add the minced cloves to the pan after the roast comes out, and cook them over the lowest possible heat for 2-3 minutes. If they start to color, you’ve gone too far. The goal is nutty aroma, not bitter smoke. (Yes, even if you’re impatient like me.)
  • DON’T SKIP THE FLOUR CRUST: That flour coating isn’t just for show—it’s what keeps the sauce from turning into a watery glaze. Pat the roast very dry first, then toss it in flour until every inch is lightly dusted. Press it into the crevices with your fingers; the more surface area, the better the crust. This isn’t the prettiest method, but it’s the thing that matters most.
  • SAVE TIME WITH OIL-PACKED TOMATOES: Drain those sun-dried tomatoes and soak them in a splash of olive oil for 10 minutes before adding them to the sauce. This rehydrates them faster and infuses the oil with their flavor—no need to chop or blanch. Just tear them in half and toss them in. Your sauce will taste deeper with half the effort. (Your future self will thank you.)

Perfect pairings for this dish

Crusty Bread Pairings

Serve your beef arrabiata over garlic bread made with a baguette or ciabatta—the crusty exterior soaks up the rich sauce perfectly. I like toasting slices in the oven with 3 tbsp olive oil, 2 minced garlic cloves, and 1 tsp dried oregano until golden.

For extra indulgence, sprinkle with grated Parmesan and fresh parsley right before serving. 🥖

For a heartier option, try focaccia with rosemary and sea salt. Brush the warm bread with 2 tbsp infused olive oil (add 1 tbsp fresh rosemary) and serve alongside the beef. The airy texture contrasts beautifully with the tender meat and thick sauce.

Pasta Combinations

Toss the beef with bucatini or rigatoni for a satisfying pasta dish. Cook the pasta al dente, then mix it with the sauce and beef in a large skillet.

Finish with 1 tbsp fresh basil and a crack of black pepper for brightness. I prefer bucatini because its hollow center traps the sauce like a sponge. 🍝

For a lighter option, use whole wheat spaghetti and top with crispy prosciutto and shaved Parmesan. The nutty texture of the pasta balances the spicy, tomato-forward sauce beautifully.

Polenta or Risotto

Creamy polenta makes an excellent base for this dish. Cook 1 cup polenta in 4 cups beef broth until thick and smooth, then stir in 2 tbsp butter and 1/4 cup grated Parmesan.

Spoon the beef arrabiata over the top and garnish with fresh thyme. The mild, buttery flavor lets the beef shine. 🌾

For a richer alternative, try mushroom risotto with cremini mushrooms sautéed in 2 tbsp olive oil until golden. Stir in 1 cup Arborio rice, 4 cups beef broth, and 1/2 cup dry white wine, then finish with 1/2 cup grated Parmesan.

The earthy mushrooms complement the spicy sauce perfectly.

Vegetable Sides

Add roasted Brussels sprouts to round out the meal. Toss 1 lb Brussels sprouts with 2 tbsp olive oil, 1/2 tsp red pepper flakes, and 1/2 tsp salt, then roast at 400°F for 20 minutes until crispy.

The slight bitterness cuts through the richness of the beef. 🥦

For a fresh contrast, serve with arugula salad. Toss 4 cups arugula with 2 tbsp lemon vinaigrette (mix 2 tbsp olive oil, 1 tbsp lemon juice, and 1/2 tsp Dijon mustard). The peppery greens balance the bold flavors of the arrabiata.

Nutrition facts

Servings 4
Amount Per Serving
Calories 580kcal
% Daily Value *
Total Fat 32g41%
Saturated Fat 12g60%
Cholesterol 145mg48%
Sodium 1250mg54%
Total Carbohydrate 28g10%
Dietary Fiber 6g21%
Sugars 14g
Protein 48g96%
* 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 beef instead of chuck roast for this recipe?

Yes, but the texture will be different. Ground beef will cook much faster (15-20 minutes) and won't develop the same tender, herbed crust. For a similar result, use 80/20 ground chuck and cook it until it reaches 160°F internally. The sauce will still work beautifully, but the dish will be more like a hearty meat sauce than a slow-braised beef arrabiata.

2

How do I adjust the heat level in the sauce?

Start by reducing the red pepper flakes to ½ tsp for mild heat, or increase to 1.5 tsp for extra spice. For a smoky kick, add ½ tsp smoked paprika with the red pepper flakes. Always taste the sauce at the end—you can't overdo it with fresh herbs like basil or thyme to balance the heat.

3

What's the best way to reheat leftovers?

Gently reheat in a skillet over medium-low heat with 1-2 tbsp beef broth to prevent drying. For the beef crust to stay crispy, transfer the reheated beef to a baking dish and broil for 3-4 minutes at 375°F until golden. The sauce will thicken further, making it even more flavorful.

4

Can I make this in a slow cooker or Instant Pot?

For a slow cooker, brown the beef first, then add all ingredients and cook on low for 6-7 hours or high for 3-4 hours. For the Instant Pot, sear the beef in the pot, then cook on high pressure for 30 minutes followed by a 10-minute natural release. The pressure method keeps the beef tender while concentrating the sauce flavors.

5

Why did my sauce separate?

This usually happens when the sauce cooks too long or the tomatoes aren't cooked down enough. To fix it, mash 1-2 tbsp tomato paste into the sauce and simmer for 5 minutes to thicken it. For prevention, always reduce the sauce uncovered at the end to medium-high heat until it coats the back of a spoon. A splash of red wine or beef broth can also help emulsify it.

★★★★★4.7(14 reviews)
Categories Soups & Stews