Perfect Beef Short Ribs: A Comfort Food Recipe

Beef short ribs are proof that some of the finest dishes begin with simple ingredients and patience. Given enough time, the meat becomes fall-apart tender and the marrow from the bones enriches the braising liquid into a deeply flavorful sauce. This is comfort food at its finest—honest, rustic, and meant to be shared around the table.

What’s the key to this dish?

The secret to great short ribs lies in the bone. As the ribs slowly braise, the marrow and connective tissue melt into the sauce, creating a richness and depth of flavor that would be impossible to achieve any other way.

Looking for the perfect side, British Style Oven Roasted Potatoes 

Ingredients:

8 whole Beef Short Ribs

Salt and Pepper, to taste

2 tbsp. Olive oil

1 whole medium Onion, diced

3 whole Carrots, diced

1/2 cup Celery 

2 whole Shallots, peeled and finely minced

3 Tbsp Tomato Paste 

2 c. Red or Port wine

2 c. Beef, Chicken or Vegetable Broth (enough to almost cover ribs)

2 sprigs Thyme

Preparation:

Sear shorts ribs in batches until well browned.

Remove from pan and pour off excess fat. Sauté the mirepoix and add other ingredients and slightly reduce.

Add back the short ribs.

Cover and into your preheated 350F oven for 3 – 4 hours.

 

Perfect Beef Short Ribs: A Comfort Food Recipe

Beef short ribs are proof that some of the finest dishes begin with simple ingredients and patience. Given enough time, the meat becomes fall-apart tender and the marrow from the bones enriches the braising liquid into a deeply flavorful sauce. This is comfort food at its finest—honest, rustic, and meant to be shared around the table.
Prep Time 30 minutes
Cook Time 4 hours
Servings: 4
Course: Main Course
Cuisine: Continental

Ingredients
  

  • Salt and Pepper to taste
  • 2 tbsp. Olive oil
  • 1 whole medium Onion diced
  • 3 whole Carrots diced
  • 1/2 cup Celery
  • 2 whole Shallots peeled and finely minced
  • 3 Tbsp Tomato Paste
  • 2 c. Red or Port wine
  • 2 c. Beef Chicken or Vegetable Broth (enough to almost cover ribs)
  • 2 sprigs Thyme

Equipment

  • Heavy Pot with Lid

Method
 

  1. Sear shorts ribs in batches until well browned. Remove from pan and pour off excess fat.
  2. Sauté the mirepoix and add other ingredients and slightly reduce. Add back the short ribs.
  3. Cover and into your 350F preheated and cook for 3 – 4 hours.

Notes

Enjoy my recipes, Join the Kitchen

Tried this recipe?

Let us know how it was!

Authentic Khoresh Recipe: Persian Chicken Stew

A pot of khoresh, a Persian stew, simmering with chicken, green beans, and tomatoes in a rich sauce.

Persian cuisine is a world class tradition that deserves more recognition. While I don’t believe its diverse flavors and styles are as widely known as they should be, this classic khoresh offers a perfect introduction. It’s a foundational dish instantly recognizable to any Persian family and one of my personal favorites, refined over many years.

Interested in spicing your khoresh up with a little eggplant, click here Authentic Khoresh Bademjan: A Flavorful Eggplant Stew

Ingredients:

1 lb boneless skinless Chicken Thighs. 

3 Tbsp Vegetable Oil, I like avocado oil. 

1 lb Green Beans, ends removed, cut into 2-inch pieces

1 large yellow Onion, finely chopped

3 large Garlic cloves, minced

1 cup Tomato sauce or Passata

1 cup sliced Cherry Tomatoes 

1-2 Tbsp Tomato Paste 

1 Tbsp Fenugreek leaves 

1/2 teaspoon Turmeric powder

1/4 teaspoon Cumin powder

1/4 teaspoon Cinnamon

1/4 teaspoon Cayenne Pepper

2 tablespoons fresh Lime juice

Salt and pepper to taste

Preparation:

Heat 2 tablespoons of oil in a large saucepan over medium heat, add the chopped onion, saute until soft. 

Add the minced garlic and saute for another 2-3 minutes. Add turmeric, stir well. Add the chicken pieces, salt and pepper, cumin, and cayenne pepper, cook until the chicken is no longer pink.

Add the chopped tomatoes, the tomato sauce and fenugreek, mix well. Add enough water or broth to cover. Add tomato paste and bring to a gentle boil for a few minutes. Reduce the heat, cover, and cook on low heat for 45-50 minutes.

In the meantime, in a large frying pan sauté the green beans lightly for a couple of minutes in 1 tablespoon of oil over medium heat. Add the beans to the pan, add cinnamon, the lime juice, add additional hot water if necessary, taste, and adjust the seasoning. Cover and cook for another 15-20 minutes on low heat until the chicken pieces and green beans are tender, most of the water evaporated and the tomato sauce thickened. If you feel it is not as thick as you’d like, you can simmer it uncovered for this last 15-20 minutes.

Serve with steamed basmati rice or tahdig.

Authentic Khoresh Recipe: Persian Chicken Stew

Persian cuisine is a world class tradition that deserves more recognition. While I don’t believe its diverse flavors and styles are as widely known as they should be, this classic khoresh offers a perfect introduction. It’s a foundational dish instantly recognizable to any Persian family and one of my personal favorites, refined over many years.
Prep Time 15 minutes
Cook Time 1 hour
Servings: 6
Course: Main Course
Cuisine: Persian

Ingredients
  

  • 1 lb boneless skinless Chicken Thighs.
  • 3 Tbsp Vegetable Oil I like avocado oil.
  • 1 lb Green Beans ends removed, cut into 2-inch pieces
  • 1 large yellow Onion finely chopped
  • 3 large Garlic cloves minced
  • 1 cup Tomato sauce or Passata
  • 1 cup sliced Cherry Tomatoes
  • 1-2 Tbsp Tomato Paste
  • 1 Tbsp Fenugreek leaves
  • 1/2 teaspoon Turmeric powder
  • 1/4 teaspoon Cumin powder
  • 1/4 teaspoon Cinnamon
  • 1/4 teaspoon Cayenne Pepper
  • 2 tablespoons fresh Lime juice
  • Salt and pepper to taste

Equipment

  • Heavy Pot

Method
 

  1. Heat 2 tablespoons of oil in a large saucepan over medium heat, add the chopped onion, saute until soft.
  2. Add the minced garlic and saute for another 2-3 minutes. Add turmeric, stir well. Add the chicken pieces, salt and pepper, cumin, and cayenne pepper, cook until the chicken is no longer pink.
  3. Add the chopped tomatoes, the tomato sauce and fenugreek, mix well. Add enough water or broth to cover. Add tomato paste and bring to a gentle boil for a few minutes. Reduce the heat, cover, and cook on low heat for 45-50 minutes.
  4. In the meantime, in a large frying pan sauté the green beans lightly for a couple of minutes in 1 tablespoon of oil over medium heat. Add the beans to the pan, add cinnamon, the lime juice, add additional hot water if necessary, taste, and adjust the seasoning. Cover and cook for another 15-20 minutes on low heat until the chicken pieces and green beans are tender, most of the water evaporated and the tomato sauce thickened. If you feel it is not as thick as you’d like, you can simmer it uncovered for this last 15-20 minutes.
  5. Serve with steamed basmati rice or tahdig.

Tried this recipe?

Let us know how it was!

Exploring Adobo: The Philippines’ National Dish

I think it’s safe to say that adobo is the national dish of the Philippines. There are so many variations on this dish and it can be made with chicken or pork. I find that both are equally good, but chicken is a personal favorite.

It’s a bit like a stew and a bit like a fricassee, but it is not difficult to make and is fairly quick to table. Ideally, you should marinade the meat overnight to really infuse the flavors.

Looking for a good side to accompany your adobo, choose the garlic rice or Delicious Coconut Rice Recipe: A Global Favorite

What is your secret ingredient for the best Adobo?

Sprite, yes the soft drink. While it sounds incredibly unusual if you didn’t grow up with it, using Sprite (or 7Up) in adobo is a beloved, time-tested “secret weapon” in many Filipino households.  

Traditional adobo relies on a sharp balance of salty (soy sauce) and sour (vinegar). A little sweetness is often added to round out those aggressive edges. Sprite provides that sugar, but it also brings high acidity (citric acid). This mimics and brightens the citrus notes you’d get from traditional Philippine limes.

Ingredients:

2 lbs Chicken Thighs, you can also use boneless skinless Thighs if you prefer.

2-3 Tbsp Vegetable Oil

1 cup Sprite, yes the soft drink. 

1/4 cup Soy Sauce 

1/4 cup Rice Vinegar

2 Tbsp Oyster Sauce

4 cloves Garlic

1 Onion, chopped 

1 2 inch piece Ginger, minced

3 Bay Leaves

Black Pepper

1 tsp Chicken Bouillon, optional 

Preparation:

Combine the Sprite, soy sauce, rice vinegar, oyster sauce, black pepper, garlic, ginger and chicken bullion if using and mix together.

Pour over the chicken pieces and marinade overnight. If you are in a rush, try to marinade for at least 2 hours.

Remove your chicken from the marinade and set the marinade aside. Pat your chicken dry and brown your chicken well on both sides in a sauté pan. Remove your chicken and set aside. Then brown your onions in the same sauté pan.

Add the marinade into a sauce pan and add the chicken, onions and bay leaves.

Bring up to a soft boil and then reduce heat and simmer covered for 30 minutes. Remove cover and simmer for an additional 30 minutes.

If you would like a thicker sauce, remove the chicken pieces and reduce the sauce and then add back the chicken and serve over rice.

If you want to be very authentic, serve with garlic rice. You can make this by cooking the rice as normal and while the rice is cooking, just sauté some sliced garlic in oil and pour over the prepared rice and serve.

Exploring Adobo: The Philippines’ National Dish

I think it’s safe to say that adobo is the national dish of the Philippines. There are so many variations on this dish and it can be made with chicken or pork. I find that both are equally good, but chicken is a personal favorite.
Prep Time 1 day
Cook Time 1 hour
Servings: 6
Course: Main Course
Cuisine: Phillipine

Ingredients
  

  • 2 lbs Chicken Thighs you can also use boneless skinless Thighs if you prefer.
  • 2-3 Tbsp Vegetable Oil
  • 1 cup Sprite yes the soft drink.
  • 1/4 cup Soy Sauce
  • 1/4 cup Rice Vinegar
  • 2 Tbsp Oyster Sauce
  • 4 cloves Garlic
  • 1 Onion chopped
  • 1 2 inch piece Ginger minced
  • 3 Bay Leaves
  • Black Pepper
1 tsp Chicken Bouillon, optional

Equipment

  • Heavy Pot
  • Saute Pan

Method
 

  1. Combine the Sprite, soy sauce, rice vinegar, oyster sauce, black pepper, garlic, ginger and chicken bullion if using and mix together.
  2. Pour over the chicken pieces and marinade overnight. If you are in a rush, try to marinade for at least 2 hours.
  3. Remove your chicken from the marinade and set the marinade aside. Pat your chicken dry and brown your chicken well on both sides in a sauté pan. Remove your chicken and set aside. Then brown your onions in the same sauté pan.
  4. Add the marinade into a sauce pan and add the chicken, onions and bay leaves.
  5. Bring up to a soft boil and then reduce heat and simmer covered for 30 minutes. Remove cover and simmer for an additional 30 minutes.
  6. If you would like a thicker sauce, remove the chicken pieces and reduce the sauce and then add back the chicken and serve over rice.
If you want to be very authentic, serve with garlic rice. You can make this by cooking the rice as normal and while the rice is cooking, just sauté some sliced garlic in oil and pour over the prepared rice and serve.

    Notes

    Enjoy my recipes, Join the Kitchen

    Tried this recipe?

    Let us know how it was!