Where to Buy Beef Bone Marrow: The Best Places to Shop

Beef bone marrow has become a trendy new ingredient praised for its rich, meaty flavor and high nutritional value. But where can you buy high-quality beef marrow bones? Here are the best places to shop for bone marrow both online and in stores.

Buying Beef Marrow Bones Online

Ordering marrow bones online is convenient, provides more options, and delivers right to your door. Here are some top online sources:

Specialty Meat Shops

Online meat purveyors like Allen Brothers and D’Artagnan offer prime quality marrow bones. You can order exactly what you need.

Ranchers and Farms

Buy directly from ranches like White Oak Pastures that humanely raise cattle and ship frozen marrow bones overnight.

Butcher Boxes

Meat delivery services like Butcher Box allow you to customize boxes with marrow bones and other cuts.


Search for grass-fed, pasture-raised marrow bones on Amazon for fast shipping. Look for high reviews.

Buying Marrow Bones at Grocery Stores

You can also find marrow bones at some specialty grocery stores:

Butcher Shops

Local butcher shops are a great option for sourcing fresh, high-quality marrow bones. Ask the butcher to cut them to order.

Specialty Markets

Stores like Whole Foods, Sprouts, and Earth Fare may have pre-packaged or butcher counter marrow bones available. Offerings can vary by location.

Ethnic Grocery Stores

Asian and Latin markets frequently stock marrow bones for culinary uses in those cuisines. You can also request them.

Farmers Markets

Check with meat vendors at your local farmers market. They may have a rotating stock of marrow bones from grass-fed cattle.

What to Look for When Buying Beef Marrow Bones

Follow these tips to select the best quality marrow bones:

  • Sizing – Larger 2-3 inch bones yield more marrow. Smaller 1 inch bones are good for single servings.

  • Appearance – Bones should look fresh, not dried out. Avoid bones with cracks or those splintering at the ends.

  • Origin – Seek bones from pasture-raised, grass-fed cattle whenever possible for nutritional quality.

  • Preparation – Presplit bones expose more marrow and make roasting easier. Or have the butcher cut them lengthwise for you.

  • Quantity – Plan for 1-2 bones per person. Each 2-3 inch bone yields around 1-2 tablespoons marrow.

  • Price – Expect to pay $3-6 or more per pound based on source, size, and quality.

How Much Beef Marrow to Buy

For a marrow bone appetizer, allow:

  • Small bones: 2-3 per person
  • Large bones: 1-2 per person

Buy extra if using marrow for:

  • Sauces, butter: around 1 pound marrow bones per cup of marrow needed
  • Bone broth: 2-3 pounds bones for a pot

Storing Beef Marrow Bones

  • Store fresh marrow bones in fridge for 5-7 days.

  • Freeze for up to 6 months wrapped well in freezer bags or paper.

  • Thaw slowly in fridge before using.

Roasting and enjoying bone marrow is an old-school cooking technique that beautifully showcases this nutritious and flavorsome ingredient. With so many sources available, it’s easy to buy high-quality beef marrow bones. Give them a try and experience deep meaty flavor in its purest form!

Marrow Bone Review: Where to Buy Marrow Bones


Can you buy bone marrow at the grocery store?

Our Meat Counter Beef Marrow Bones Previously Frozen are a delicious and nutritious way to add calcium, magnesium, and phosphorus to your diet. These bones are also a good source of collagen, which is essential for healthy skin, hair, and nails.

Can you ask a butcher for bone marrow?

Ideally you want to find a specific large marrow bone (e.g. not soup bones). Visit your local butcher and request a beautiful piece of bone marrow, and ask them to cut it for you lengthwise. Before you start cooking, some preparation is required.

How much is bone marrow bones?

Buy 4+
$16.88 each

Do butchers sell bones?

You can go into any butchers and ask to have what’s in the slop bucket/bone bin. You have to tell them what you want, though. Most think pork/chicken/lamb are unacceptable whereas beef leg/hip bones are fine….

Leave a Comment