Cooking Steak with Ghee & Rosemary In a Cast Iron Pan

This cast iron steak made with ghee and rosemary will knock your socks off! You will feel like you went out to a fancy dinner at a steakhouse, without using any inflammation causing oils or butter.

The cast iron creates a beautiful char on the steak and makes for a very easy and simple clean-up. The ghee and rosemary give the steaks a rich and flavorful taste that recreates a steakhouse steak perfectly while using extremely low levels of lactose.

Can You Cook Steak With Ghee?

Ghee is a type of clarified butter. This means that ghee is butter that has been heated and strained to remove the water and milk solids from it. Ghee is butter without the milk/dairy proteins.

With that said, yes you can absolutely cook steak with ghee. And you will find out how to do this below.

Why I Love this Perfect Cast Iron Steak with Ghee & Rosemary Recipe

There are a couple reasons I just love this recipe. First of all it’s healthy for your gut. Secondly, you will feel like you are eating a meal that you ordered from a restaurant.

I Love Creating Fancy Dinners at Home

It is so great to learn to cook a nice steak. Going out to a steakhouse is not only expensive, but when you have small children like me it is just typically not an option. I think they would kick my toddlers out in about five minutes!

My husband and I decided we needed to learn to cook our own steaks. This way we can still enjoy a fancy meal, but inside our home. It is also a much more economical way to eat steak too.

You will pay twice as much per person on a meal than what we spend on a steak at the grocery store. I recommend choosing a steak that is hormone-free and responsibly raised. You can go to the butcher and pick out a cut that looks good that day.

I Love Using My Cast Iron Skillet

If you learn to love your cast iron skillet, you will find so many foods that cook exceptionally well. As a bonus, cooking cast iron makes for a simple clean up.

Steaks Are Delectable & Satisfying

I include steak as part of my mindful eating plan because I find it incredibly satisfying. For me, learning to eat mindfully is really about finding foods that my body processes well, that I enjoy, and that are healthy for me.

This perfect cast iron steak with ghee and rosemary fits the bill on all of these healthy living criteria.

Cooking Steak With Ghee Tips

Let’s review the top tips to make sure your steak with ghee comes out perfectly.

Get Your Cast Iron Hot

You want to get your cast iron skillet really hot before you put the steak in it. This will get the sear on the steak that will mimic a steakhouse steak.

It is easy to get antsy and rush to put the steak on before it is hot enough, but try to hold off until it is truly hot.

Preheat Oven To the Correct Temperature

I have learned that getting the oven to the desired preheated temperature is also super important. It is tempting to go ahead and stick in food before the temperature has reached it’s desired range.

But your food will cook more evenly and thoroughly at the right temperature. I am naturally an impatient person, so this can actually be difficult for me.

Choosing the Right Cut of Steak Is Important

The choice of steak comes down to personal preference. For me and my husband we are not fans of a lot of fat on our steaks and marbling.

For this reason we rarely buy ribeye steaks. Ribeye steaks have more fat and marbling on them. My mom on the other hand loves this type of steak and prefers it to leaner cuts that I enjoy like filets and T-bones.

If you haven’t tried a lot of different cuts of steak, I recommend trying out a few. I think they each come with different flavor advantages, but mainly I think it is a texture thing.

Filets are a thicker piece of meat than a ribeye steak, so the texture is different in your mouth. This cast iron steak recipe will be delicious on all cuts of steaks. I have used it to cook ribeye steak, fillets, T-bone steaks, and New York strip steaks.

If you are unsure of what kind of cut of meat you would like, I highly recommend asking the butcher at your grocery store. I always find them to be excited to speak to me about the meat selection. They give me great information to help me pick out which steaks look the best to eat that day.

Why Steak With Ghee is Part of My Mindful Eating Plan

Beef is among the best sources of protein that you can find. It is excellent for maintaining your muscle mass. Eating beef can reduce your muscle fatigue and improve exercise performance and endurance.

Beef is a great source of iron. When there is an iron deficiency in the diet then anemia can occur. Anemia is when there is a decrease in the number of red blood cells.

Beef is also high in Vitamin B-12, along with folate, which keeps your nervous system healthy. When our nervous systems are in balance we experience better moods and less anxiety and depression.

I found Atlas Steak to have a great overview of science-backed health benefits to eating beef. If you want to learn more, then check out that site.

This steak with ghee recipe is part of my Mindful Elimination Program. That is why this recipe is gluten free, soy-free, and super simple. Plus, it’s Whole30 and Paleo-approved too!  

The Mindful Elimination Program is my 40-day anti-inflammatory diet and yoga fitness program. This is a great way to discover food intolerances that can upset your gut, hormones, cause excess weight, and low energy. Additionally, you will learn why ghee is a great ingredient substitution to help balance hormones

If you are interested in a diet that will help prevent inflammation and improve your gut health, fill in the form below to get a FREE 3-day hormone balancing diet plan!

Steak with Ghee Butter Recipe


  1. Your favorite cut of steak
  2. Avocado oil
  3. 1 Tablespoon of ghee per steak
  4. 2 gloves of garlic minced
  5. Salt and pepper
  6. A few sprigs of fresh rosemary


  • Preheat oven to 425 degrees. Place your cast iron in the oven to get it hot.
  • Using paper towels, pat both sides of the steak dry. Drizzle with avocado oil and rub it into the steak.
  • Season your steak generously with salt and pepper, to taste.
  • Remove the cast iron skillet from the oven and heat over medium-high heat. Make sure the cast iron is good and hot.
  • Place the steaks in the skillet and cook until a dark crust has formed, about 1 minute. Using tongs, flip, and cook for an additional 60 seconds on the other side.
  • Add a tablespoon of ghee, the garlic, and rosemary and let the ghee melt with the garlic and rosemary in it.
  • After a minute, grab a spoon and (use an oven mitt), lift the skillet to one side so you spoon the melted ghee over the steak. Coat it really well.
  • Place skillet into the oven and cook until desired doneness is reached, about 4-5 minutes for medium-rare, flipping once. Add about a minute for each step-up in cooking.
  • Before serving your steak, let it rest for 2-3 minutes.
  • Spoon the melted ghee on top of the steak on your plate before serving.