Chicken Legs With Tomato Sauce Recipe: Crispy Skin, Saucy Depth in One Pan

Main Courses

Chicken Legs With Tomato Sauce Recipe: Crispy Skin, Saucy Depth in One Pan

This chicken legs with tomato sauce recipe delivers restaurant-quality results with just one pan and minimal effort. The secret lies in crisping the skin perfectly while developing deep, flavorful sauce in the same dish—no separate pots or complicated steps.

After years of perfecting this technique, I’ve nailed the balance between tender meat and rich, slightly sweet tomato sauce that clings to every bite.

The process starts with high-heat searing to create that coveted crispy skin, then simmers in a vibrant tomato sauce infused with garlic, herbs, and a touch of sweetness.

What makes this recipe stand out is how the chicken’s natural juices meld with the sauce, creating a dish that’s both hearty and elegant. It’s the kind of meal that feels special without requiring hours in the kitchen.

By the time you’re done, you’ll have golden-brown chicken legs with tender, juicy meat and a sauce so flavorful it tastes like it’s been simmering all day.

The aroma alone will have everyone gathering at the table—this is comfort food at its finest, perfect for family dinners or weeknight suppers when you want something impressive without the fuss.

Pair with crusty bread to soak up every last drop of sauce or serve alongside roasted vegetables for a complete meal. The method is straightforward, but the results are undeniably restaurant-worthy. Let’s get cooking—this dish is worth every minute.

👨‍🍳
Difficulty
Medium
🍗
Category
Poultry
🔥
Calories
Med Cal

Ingredients for chicken legs with tomato sauce

Fourteen ingredients. One pan. Crispy skin meets rich tomato sauce perfection.

Ingredient Amount Notes
Chicken Legs (Thigh-Drumstick) 🍗 2 lb Bone-in, skin-on for crispiness
Extra-Virgin Olive Oil 🫒 ½ cup High quality, fruity variety
Garlic Cloves 🧄 6 cloves Peeled, minced for sauce base
Canned San Marzano Tomatoes 🍅 1 can (28 oz) Crushed by hand, seeds removed
Dried Oregano 🍃 1 tbsp Mexican oregano preferred
Dried Basil 🌿 1 tbsp Or 0.25 cup fresh basil
Onion Powder 🧅 1 tsp Fresh ground preferred
Ground Black Pepper 🌶️ ½ tsp Freshly cracked preferred
Kosher Salt 🧂 1 ½ tsp For seasoning and sauce
Granulated Sugar 🍬 1 tsp Balances acidity in sauce
Red Wine Vinegar 🍷 1 tbsp For brightness in sauce
Bay Leaves 🌿 2 whole Remove before serving
Fresh Parsley 🌿 ¼ cup Chopped for garnish
Crusty Bread 🍞 4 slices For serving, optional

The chicken legs are the star, so look for bone-in, skin-on thighs and drumsticks—they stay juicy and crisp up beautifully. Costco or Trader Joe's often have great deals on whole chickens, where you can separate the legs yourself. If buying pre-cut, check for even sizing—thicker pieces need extra time. The San Marzano tomatoes are non-negotiable here; their sweetness and low acidity make all the difference. Penzeys or any Italian specialty store carries them if your regular supermarket doesn't stock them. For the olive oil, California avocado oil works too if you prefer a higher smoke point for searing.

No red wine vinegar? Balsamic vinegar at half the amount works in a pinch. Fresh basil is ideal, but dried works at one-third the quantity—just make sure it's labeled as culinary basil, not ornamental. The sugar balances the tomatoes' acidity, but if you're avoiding it, a pinch of cinnamon adds warmth without sweetness. For the bread, a baguette from the bakery section stays crisp longer than pre-sliced. If you're feeling adventurous, swap the parsley for fresh cilantro—just double the amount since it's more potent. The bay leaves infuse deep flavor but must be removed before serving, so use the small dried kind for easier handling.

This dish reheats beautifully—just cover with foil and warm in a 350°F oven for 15 minutes. The sauce actually improves overnight as flavors meld, so make extra if you're serving a crowd. Store in the fridge for 4 days or freeze for 3 months in airtight containers. The bread? Toast it fresh before serving to keep it crispy. For meal prep, portion the chicken and sauce separately—reheat the sauce alone if needed, then toss with the chicken right before serving.

❤️

Why You'll Love This Recipe

  • One-Pan Magic: I swear by this for nights when I’d rather scroll than scrub—just toss the chicken legs, garlic, and tomatoes in a single pan, let them simmer, and walk away. The oregano and olive oil work their flavor magic while you’re doing anything else.
  • Crave-Worthy Simplicity: That first bite of crispy skin giving way to tender meat swimming in sweet, tangy San Marzano sauce? It’s the kind of dish that makes you pause mid-bite and think, “Why don’t I do this more?” The garlic doesn’t overpower—it just deepens the richness.
  • Leftovers That Don’t Suck: Between us, most leftover chicken feels like a sad, dry afterthought. Not this. The sauce clings to the meat, so reheating it later is just as good—perfect for lunchboxes, quick breakfasts, or when you realize you forgot to order pizza.
  • Budget Meal, Restaurant Vibes: Chicken legs are the unsung hero of affordable protein, and this recipe turns them into something that’d fit right in at a trattoria. I’ll be real: I’ve served it to guests who swore it was from a $30 menu—no one’s the wiser, and my wallet stays happy.

Step-by-step instructions for chicken legs with tomato sauce

Here's how to achieve perfectly crispy skin and rich tomato sauce in one pan.

1

Season and Sear the Chicken Legs

Pat the 2 lb chicken legs (thigh-drumstick) completely dry with paper towels—this is crucial for crispy skin. In a small bowl, mix the 1.5 tsp kosher salt, 0.5 tsp ground black pepper, 1 tbsp dried oregano, 1 tbsp dried basil, and 1 tsp onion powder. Rub this seasoning blend all over the chicken, including the cavity, until fully coated.

Heat the 0.5 cup extra-virgin olive oil in a large Dutch oven or deep skillet over medium-high heat until shimmering but not smoking. Working in batches if needed, add the chicken legs skin-side down and cook undisturbed for 8-10 minutes until the skin is golden brown and crispy. Flip once and cook another 5-6 minutes until the skin is deeply browned and the chicken reaches an internal temperature of 165°F in the thickest part of the thigh.

Remove the chicken from the pan and set aside on a plate, leaving the rendered fat in the pan. Here's the thing—don't rush this step. The crispy skin forms during these first minutes of undisturbed cooking, and that's what makes this dish special.

2

Build the Tomato Sauce Base

Reduce the heat to medium and add the 6 cloves minced garlic cloves to the same pan with the rendered chicken fat. Sauté for 30-45 seconds until fragrant—don't let it brown or it'll turn bitter. Pour in the 1 can (28 oz) crushed San Marzano tomatoes, scraping up any browned bits from the bottom of the pan with a wooden spoon.

Add the 1 tbsp red wine vinegar, 1 tsp granulated sugar, 2 whole bay leaves, and bring the mixture to a gentle simmer. The sugar helps balance the acidity of the tomatoes, while the vinegar adds brightness. Let the sauce cook uncovered for 15-20 minutes, stirring occasionally, until it thickens slightly and the flavors meld together. You'll know it's ready when the sauce coats the back of a spoon.

3

Finish the Chicken and Sauce

Return the chicken legs to the pan, skin-side up, and spoon the tomato sauce over them. Cover the pan and simmer gently for 10-12 minutes, allowing the chicken to absorb the rich tomato flavors. The residual heat will finish cooking the chicken while keeping it moist and tender.

Remove the bay leaves and stir the sauce one final time. Taste and adjust seasoning if needed—you might want to add a pinch more salt or a crack of black pepper. The sauce should be vibrant, slightly tangy, and well-balanced. If it's too thick, add a splash of water or chicken broth to reach your desired consistency.

4

Rest and Serve

Transfer the chicken legs to a serving platter and let them rest for 5 minutes before serving. This brief rest allows the juices to redistribute, ensuring each bite is moist and flavorful. Spoon the tomato sauce over the chicken and garnish with the 0.25 cup chopped fresh parsley.

Serve immediately with the 4 slices crusty bread on the side for dipping. The contrast between the crispy chicken skin and the velvety tomato sauce makes every bite satisfying. This one-pan method delivers restaurant-quality results with minimal cleanup—just what you want for a weeknight dinner.

👨‍🍳

Pro Tips For Making Chicken Legs With Tomato Sauce

  • SEAR IN BATCHES: Chicken legs release a ton of liquid when seared—crowd the pan, and you’ll steam them instead of crisp the skin. Work in two batches over medium-high heat, giving the oil time to recover between loads. I learned this the hard way after making my kitchen smell like a sad, greasy disappointment.
  • CRUSH GARLIC LIKE IT’S 1985: Minced garlic burns faster than you can say "al dente." Smash the cloves with the flat side of your knife first, then give them a rough chop—no need for perfect dice. This keeps them intact long enough to infuse the sauce without turning it bitter. (Yes, even if you’re impatient like me.)
  • SALT THE TOMATOES: San Marzano tomatoes are sweet, but they still need a little push. Sprinkle a pinch of salt directly into the can before crushing them—this breaks down the pulp faster and balances the acidity. Skip this, and your sauce might taste flat, even if the tomatoes are "premium." (Your future self will notice.)
  • DEGLAZE WITH A SPLASH OF WATER: After browning the chicken, don’t grab the wine or stock just yet. Hit the pan with ¼ cup of water first—it’ll loosen the stuck-on bits instantly, giving you a head start on flavor. Add the tomatoes later, and you’ll save time scraping. (Does it look weird? Yes. Does it work? Every single time.)

Flavor customization for this recipe

Spicy Kick

For heat lovers, add 1 tbsp Calabrian chili paste or 2 tsp red pepper flakes to the tomato sauce while simmering. If using fresh chili peppers like serranos or jalapeños, mince 1 small pepper and sauté with the garlic.

I often add a pinch of smoked paprika for depth—it enhances the tomato flavor while bringing a subtle smokiness. 🌶️

Sweet and Tangy

Balance the acidity with extra sweetness by increasing the sugar to 2 tsp and adding 1 tbsp honey> or maple syrup to the sauce. For tang, add 1 extra tbsp red wine vinegar> or a splash of balsamic glaze at the end.

This variation works especially well with dark meat—it caramelizes beautifully.

Herb-Forward Variation

Swap the dried herbs for ¼ cup fresh rosemary> and ¼ cup fresh thyme> (chopped) when building the sauce base. The piney notes of rosemary pair wonderfully with chicken, while thyme adds earthiness.

I like to add 2 sprigs fresh rosemary> during the initial sear for extra aroma.

Creamy Twist

After simmering the sauce, stir in ¼ cup heavy cream> or coconut milk for a velvety texture. Add a pinch of nutmeg for warmth—this works surprisingly well with tomato-based sauces.

For extra richness, fold in 2 oz cream cheese> at the end. Serve with crusty bread or over pasta for dipping. 💛

Citrus Brightness

Zest and juice of 1 lemon> or 1 orange> (about 2 tbsp juice>) brightens the sauce beautifully. Add the zest with the garlic and the juice at the end to preserve freshness.

The citrus cuts through the richness of the chicken, making each bite refreshing. I especially love this variation with summer tomatoes.

Smoky Depth

For a smoky flavor without a grill, add 1 tsp smoked salt> (like Morton Kosher Smoked Salt>) to the seasoning rub and ½ tsp liquid smoke> to the sauce.

Alternatively, char a small piece of bread, rub it on the pan, then scrape it off before adding the sauce—this imparts a subtle smokiness. 🔥

Nutrition facts

Servings 4
Amount Per Serving
Calories 580kcal
% Daily Value *
Total Fat 38g49%
Saturated Fat 10g50%
Cholesterol 185mg62%
Sodium 1020mg44%
Total Carbohydrate 22g8%
Dietary Fiber 4g14%
Sugars 12g
Protein 45g90%
* 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 boneless chicken thighs instead of legs with skin?

The recipe works best with bone-in, skin-on legs for that signature crispy texture and juiciness, but you can adapt it for boneless thighs. Reduce cooking time by 5-7 minutes since boneless meat cooks faster. Skip the skin if using boneless, but add an extra 1 tbsp olive oil to the pan for moisture. The sauce will still cling beautifully to the thighs.

2

How do I make the sauce thicker or thinner?

For a thicker sauce, simmer uncovered for 5-10 extra minutes to reduce the liquid. If it's too thick, whisk in 1-2 tbsp water or chicken broth while stirring. For a thinner, more dippable sauce, add ¼ cup broth or white wine during the final simmer. The sauce should coat the back of a spoon but remain spoonable.

3

Can I bake this instead of pan-searing?

Preheat oven to 425°F and place seasoned chicken legs on a baking sheet with 1 tbsp olive oil. Bake for 25-30 minutes until skin is crispy. Then transfer to a skillet, add the tomato sauce ingredients, and simmer for 10 minutes to blend flavors. Baking gives slightly less crispiness but works well for hands-off cooking.

4

What if my chicken skin isn't crispy?

Undercooked skin happens when the heat isn't high enough or the chicken was moved too soon. Next time, ensure your pan is smoking hot before adding oil, and let the chicken cook undisturbed for the full 8-10 minutes per side. Pat the chicken very dry before seasoning—any moisture steams instead of crisps. For extra crunch, broil for 2 minutes at the end.

5

How can I make this ahead of time?

Cook the chicken and sauce as directed, then let it cool completely. Store in an airtight container in the fridge for up to 4 days or freeze for 3 months. Reheat gently in a skillet over low heat with a splash of water to prevent drying. The sauce actually tastes better the next day as flavors deepen! For serving, crisp the skin again under the broiler for 3-4 minutes if desired.

★★★★★4.6(15 reviews)
Categories Main Courses