Ribs With BBQ Sauce In Oven

Sharing is caring!

Easy-to-follow ribs with homemade BBQ sauce from the oven in no time. Perfect for weeknight dinner or when having guests over.

At the end of May this year, my family and I traveled to Cuba. During our 2 weeks vacation, our neighbor Barbara was taking care of our garden. When we returned, I’ve always wanted to make a ,,thank you” dinner for Barbara & her family, but we were both super busy. We only managed to find an appropriate date for all of us last week. I then decided to make spareribs with a homemade BBQ sauce, because this is one of my husband’s most requested meals. I served the ribs with oven baked sweet potato fries and homemade bread. Our guests enjoyed every bit of this meal.

The next day we grilled the Namibian – Style with my parents in law and their friends. So we used the leftover BBQ sauce from the spareribs as a dip and everyone loved it. They kept asking me how I made the BBQ sauce because it tasted way better than commercial BBQ sauce.

Making ribs with bbq sauce is way easier to make than you think.  All you have to do is make the BBQ sauce, pour it over the ribs, throw the spareribs in the oven for 90 minutes and leave them cooking turning several times and DONE! This Recipe is similar to oven barbecued pork chops. The only difference is that I’ve used canned tomatoes instead of Ketchup. I’ve also used more honey and soy sauce.

What you’ll need to make pork ribs with bbq sauce

1.8 kg (4 lbs) spareribs
1 tablespoon sunflower oil
2 medium sized onions
2 garlic cloves
3 tablespoons brown sugar
135 g (4.4 oz) honey
3 tablespoons balsamic vinegar/ wine vinegar
2 tablespoons soy sauce/ Worcestershire sauce
100 ml (about 1/2 cup) water
800 g (28.2 oz/ 4 cups) canned tomatoes, undrained
Chili powder
salt and pepper

You’ll also need:

– saucepan
– baking/ casserole dish

How to make spareribs with homemade barbecue sauce

Rinse the meat, pat dry with paper towels and put it in a casserole dish. Then preheat the oven to 200 °C (392 °F), with both top and bottom heat.

Make the BBQ Sauce: Next peel and cut the onions and garlic cloves finely.

In a saucepan heat the sunflower oil and sauté the onions for 3 minutes. Add garlic and saute for another minute.

Add sugar and keep stirring until sugar has dissolved.

Then add water, undrained canned tomatoes, soy sauce, vinegar, honey and chili flakes. Whisk to combine. Taste and season with salt and pepper.

Bring to a boil then reduce the heat to medium – low. Cover and simmer for 10 minutes. Remove from heat.

Bake the spareribs: Pour half of the BBQ sauce over the spareribs and spread it over nicely to coat.

Bake for 45 minutes. Afterwards turn the spareribs and pour over half of the remaining sauce.

Bake for another 30 minutes.

Turn the spareribs once more and bake them for another 15 minutes.

Simmer the BBQ Sauce: In the meanwhile, simmer the remaining BBQ sauce for 10 minutes at medium-low heat.

Note: If you like, you can also marinate the spareribs overnight and bake them the next day. They taste even better the next day.

Spread the BBQ sauce over the spareribs and enjoy!

More recipes you will like

Did you make this recipe? I’d love to see! Snap a pic and share it on Ester kocht Facebook Page or @ester.kocht on Instagram.

Sharing is caring!


  1. 5 stars
    Ich hatte das Vergnügen das Essen persönlich zu verköstigen.
    Und JA es schmeckt sogar noch besser als es aussieht. Das Fleisch war super zart, schälte sich fast von ganz alleine vom Knochen und harmonierte exzellent mit der Honig-Barbecue-Soße. Dazu gab es kross gebackene Süßkartoffeln, ebenfalls zum dippen.
    Ester kocht nicht nur hervorragend sondern ist auch eine sehr sympathische und zuvorkommende Gastgeberin.
    Vielen Dank für den schönen Abend
    Lg auch an deine kleine Familie

  2. Das sieht so lecker aus Ester und es ist auch nicht kompliziert. Ich werde es bestimmt machen.


Leave a Comment

Your email address will not be published. Required fields are marked *


This site uses Akismet to reduce spam. Learn how your comment data is processed.