Ivys Recipes

  • About
  • Recipe Index
  • Recipes by Meals
    • Appetizers and Snacks
    • Desserts
    • Side-Dish
    • Soups
    • Drinks
  • Recipes by Meal Time
    • Breakfast
    • Dinner
menu icon
go to homepage
  • About
  • Recipe Index
  • Recipes by Meals
    • Appetizers and Snacks
    • Desserts
    • Side-Dish
    • Soups
    • Drinks
  • Recipes by Meal Time
    • Breakfast
    • Dinner
search icon
Homepage link
  • About
  • Recipe Index
  • Recipes by Meals
    • Appetizers and Snacks
    • Desserts
    • Side-Dish
    • Soups
    • Drinks
  • Recipes by Meal Time
    • Breakfast
    • Dinner
×

Cowboy Steaks with Roasted Brussels Sprouts Recipe

Published: May 10, 2026 by Ivy · This post may contain affiliate links · Leave a Comment

Jump to Recipe· 3.8 from 42 reviews

There’s something truly special about a well-cooked steak that brings people together, and the Cowboy Steaks with Roasted Brussels Sprouts Recipe is one of those dishes that never fails to impress. This recipe combines bold, coffee-infused seasoning rubbed onto hearty London Broil steaks with perfectly caramelized Brussels sprouts roasted to crispy-tender perfection. Each bite delivers a symphony of smoky, savory, and slightly sweet flavors that feel both rustic and refined—a perfect dinner to share with someone you love or to treat yourself to a satisfying, restaurant-quality meal at home.

Ingredients You'll Need

A raw piece of marbled red and white meat with visible fat is placed on the right side of a metal tray lined with light brown parchment paper. On the left side, there are nine small clear glass bowls and one rectangular white dish arranged in a neat grid on a white marbled surface. The dish holds a large yellow stick of butter. The glass bowls contain various ingredients: chopped light yellow garlic, chopped green herbs, coarse white salt, ground black pepper, whole grain mustard, chopped green parsley, two different red spices, and a clear liquid in a small glass pitcher. All items are evenly spaced and cleanly arranged. Photo taken with an iphone --ar 4:5 --v 7

This recipe comes down to a handful of straightforward, kitchen-friendly ingredients that pack tons of flavor. Each one plays a vital role, whether it’s the robust coffee grounds adding depth to the steak rub or the fresh Brussels sprouts providing a vibrant, slightly nutty contrast. The magic is in how simply these ingredients work together to create a dish that’s both comforting and elevated.

  • 2 10 oz London Broil Steaks: A flavorful, lean cut that takes well to bold seasoning and high-heat cooking.
  • 2 teaspoon coffee grounds: Adds a deep, earthy richness that enhances the steak’s natural flavors.
  • 1 teaspoon salt: Essential for bringing out the savory notes in the steak and sprouts.
  • ½ teaspoon freshly ground black pepper: Provides subtle heat and complexity to the rub.
  • ½ teaspoon garlic powder: Offers a gentle aromatic punch without overpowering the dish.
  • 1 teaspoon dried onion powder: Adds a mellow sweetness and depth to the seasoning blend.
  • 1 tablespoon vegetable oil: Perfect for coating the pan to get a beautiful sear on the steaks.
  • 1 pound Brussels sprouts, cleaned, trimmed, and sliced in half: Roasting these brings out their natural sweetness and a crispy edge.
  • 2 tablespoons olive oil: Best for tossing the Brussels sprouts to ensure even roasting and a luscious finish.
  • 2 teaspoons steak seasoning mixture: The same flavorful rub used on the steak, doubling as a perfect seasoning for the sprouts.

How to Make Cowboy Steaks with Roasted Brussels Sprouts Recipe

Step 1: Prepare Your Skillet and Seasoning

First, preheat a 10-inch cast iron skillet on high heat. The pan should be scorching hot—hot enough that you can hold your hand just a few inches above the surface for only a few seconds. While the pan heats up, mix together the coffee grounds, salt, black pepper, garlic powder, and onion powder in a small bowl. This blend is what makes this recipe shine with its unique, bold flavor.

Step 2: Rub and Sear the Steaks

Generously rub the seasoning mixture all over your London Broil steaks, ensuring even coverage on all sides. Once the skillet has reached the right temperature, reduce heat to medium and add the vegetable oil. Tilt the skillet to coat the surface evenly, then carefully lay the steaks down. Resist the urge to move them—this is how you get a gorgeous crust. Cook for at least 5 minutes before flipping.

Step 3: Cook to Perfection and Rest

After flipping the steaks, cook for an additional 4 to 9 minutes depending on your preferred doneness. Using a meat thermometer is a fantastic way to hit your ideal temperature—140°F is perfect for medium. When the steaks reach about 5 degrees below your target, remove them from the pan and tent with foil. Letting them rest for 10 minutes will allow the juices to redistribute for the juiciest bite possible.

Step 4: Roast the Brussels Sprouts

While your steaks are resting, preheat your oven to 400°F. On a half-sheet pan, toss the halved Brussels sprouts with olive oil and the steak seasoning mixture. Use your hands to ensure every piece is well coated. Roast the sprouts for 13 to 16 minutes, checking near the end to achieve a tender, caramelized finish with crispy edges. This adds a beautiful balance of texture and flavor to the dish.

How to Serve Cowboy Steaks with Roasted Brussels Sprouts Recipe

A round wooden plate on a white marbled surface holds a meal with two main parts: on the left, there are many roasted Brussels sprouts cut in half, showing a mix of bright green and golden brown colors with a slightly crispy texture; on the right, there is a piece of steak, partially sliced to reveal a warm pink center with a dark, peppered crust on the outside. A knife with a light green handle and wooden fork rest beside the steak on the plate. photo taken with an iphone --ar 4:5 --v 7

Garnishes

A simple sprinkle of flaky sea salt or a fresh grind of black pepper right before serving can elevate your Cowboy Steaks with Roasted Brussels Sprouts Recipe. For a pop of color and freshness, try scattering some chopped fresh parsley or a squeeze of lemon juice over the Brussels sprouts to brighten and balance the dish.

Side Dishes

This beef and veggie combo stands strong on its own, but if you want to round out the meal, consider creamy mashed potatoes or garlic butter noodles. A crisp green salad with a tangy vinaigrette can add a refreshing contrast that doesn't overshadow the star flavors of the steaks and sprouts.

Creative Ways to Present

Serve the steaks sliced thin against the grain alongside the roasted Brussels sprouts arranged in a rustic pile or a neat row. Drizzle any pan juices over the steak for extra flavor. If you’re feeling fancy, a dollop of herb butter melting on top instantly amps up the experience and presentation, making your dinner feel festive and special.

Make Ahead and Storage

Storing Leftovers

Once cooled, place any leftover steaks and Brussels sprouts in airtight containers and store them in the refrigerator. They will keep well for up to 3 days, which means you can enjoy this delicious meal again without any extra prep.

Freezing

If you want to save the Cowboy Steaks with Roasted Brussels Sprouts Recipe for longer, wrap the steaks tightly in plastic wrap and place them in a freezer-safe bag or container, separating them from the Brussels sprouts, which are better fresh but can be frozen for up to one month. Thaw thoroughly in the fridge before reheating.

Reheating

To reheat the steak, gently warm it in a low oven or covered skillet to keep it juicy and tender. For the Brussels sprouts, a quick toss in a hot pan or a few minutes in the oven will help restore their crispiness and flavor. Avoid microwaving if possible to preserve texture and taste.

FAQs

What is a cowboy steak?

A cowboy steak typically refers to a thick, bone-in ribeye or a large London Broil-like cut like in this recipe. It’s known for its robust flavor and hearty size, perfect for grilling or pan-searing.

Can I use another cut of steak?

Absolutely! While London Broil works wonderfully here, ribeye, New York strip, or even a thick filet could be great alternatives, depending on your preference and budget.

Why use coffee grounds in the steak rub?

Coffee grounds add a subtle earthy bitterness and depth that enhance the steak’s natural flavors, helping to create a rich crust without overpowering the meat.

How do I ensure the Brussels sprouts are not soggy?

Roasting at a high temperature with olive oil and tossing the sprouts halfway through cooking helps achieve crisp edges and a tender center. Avoid overcrowding the pan, which can cause steaming instead of roasting.

Can I prepare parts of this dish ahead?

You can mix the steak seasoning blend in advance and trim the Brussels sprouts ahead of time. However, cooking and roasting are best done fresh for maximum flavor and texture.

Final Thoughts

If you’re looking for a recipe that’s straightforward yet unforgettable, the Cowboy Steaks with Roasted Brussels Sprouts Recipe ticks all the boxes. It’s a perfect marriage of bold, savory flavors with fresh, vibrant vegetables that come together in moments but feel like a feast. I hope you give this recipe a try and find it as satisfying and delicious as I do—it’s one of those dishes that never fails to make any dinner feel special.

Print
clock clock iconcutlery cutlery iconflag flag iconfolder folder iconinstagram instagram iconpinterest pinterest iconfacebook facebook iconprint print iconsquares squares iconheart heart iconheart solid heart solid icon
Cowboy Steaks with Roasted Brussels Sprouts Recipe

Cowboy Steaks with Roasted Brussels Sprouts Recipe

5 Stars 4 Stars 3 Stars 2 Stars 1 Star 3.8 from 42 reviews
  • Author: Ivy
  • Prep Time: 10 minutes
  • Cook Time: 15 minutes
  • Total Time: 25 minutes
  • Yield: 2 servings
  • Category: Main Course
  • Method: Stovetop
  • Cuisine: American
Print Recipe
Pin Recipe

Description

This Cowboy Steaks recipe features tender London Broil steaks seasoned with a robust coffee and spice rub, seared to perfection in a cast iron skillet and served alongside oven-roasted Brussels sprouts seasoned with a complementary steak spice blend. The combination of bold flavors and simple techniques makes this a hearty and satisfying meal ideal for a quick 25-minute dinner for two.


Ingredients

Steak Seasoning Rub

  • 2 tsp coffee grounds
  • 1 teaspoon salt
  • ½ teaspoon freshly ground black pepper
  • ½ teaspoon garlic powder
  • 1 teaspoon dried onion powder

Steak

  • 2 10 oz London Broil Steaks
  • 1 tablespoon vegetable oil

Brussels Sprouts

  • 1 pound Brussels sprouts, cleaned, trimmed and sliced in half
  • 2 tablespoons olive oil
  • 2 teaspoons steak seasoning mixture (from the above rub ingredients)


Instructions

  1. Preheat the skillet: Place a 10-inch cast iron skillet over high heat until it’s hot enough that you can hold your hand just a few inches above the surface for only a few seconds, then reduce the heat to medium.
  2. Prepare the seasoning blend: While the pan is heating, mix the coffee grounds, salt, black pepper, garlic powder, and dried onion powder thoroughly to create a flavorful rub.
  3. Season the steaks: Generously apply the coffee spice rub onto both sides and the edges of the London Broil steaks, ensuring an even coating.
  4. Add oil and sear steaks: Add the vegetable oil to the hot skillet and tilt to coat the surface evenly. Place the seasoned steaks in the pan and refrain from moving them for at least 5 minutes to develop a good sear.
  5. Cook to desired doneness: Flip the steaks after 5 minutes. Continue cooking for an additional 4 to 9 minutes depending on your preferred doneness, using a meat thermometer to check internal temperature; medium is achieved at 140°F. When the steaks are about 5 degrees below your target temperature, remove them from the skillet.
  6. Rest the steaks: Wrap the steaks in foil and let them rest for 10 minutes. This allows the juices to redistribute for optimal tenderness and flavor.
  7. Prepare Brussels sprouts: While the steaks rest, preheat your oven to 400°F. On a half-sheet pan, toss the halved Brussels sprouts with 2 tablespoons of olive oil and 2 teaspoons of the steak seasoning mixture until well coated.
  8. Roast Brussels sprouts: Roast the seasoned Brussels sprouts in the preheated oven for 13-16 minutes, checking near the end to ensure they are tender and slightly caramelized.
  9. Serve immediately: Plate the rested cowboy steaks alongside the roasted Brussels sprouts and enjoy your hearty, flavorful meal.

Notes

  • Using a meat thermometer is recommended to achieve precise steak doneness.
  • Cast iron skillets retain heat well and help to achieve a perfect sear on the steaks.
  • Resting the meat is crucial to keep it juicy and tender.
  • Roasting Brussels sprouts at a high temperature gives them a nice caramelized flavor and crispy edges.
  • You can adjust the coffee grounds in the rub to suit your taste preferences.

Have you made this recipe? I'd love to see it!

Click here to Follow me on Pinterest

More Dinner

  • Butter Lemon Garlic Shrimp (20 Minute Recipe) + Video Recipe
    Butter Lemon Garlic Shrimp (20 Minute Recipe) + Video Recipe
  • Orange Glazed Salmon with Rosemary and Pomegranate Recipe
    Orange Glazed Salmon with Rosemary and Pomegranate Recipe
  • Lemon Pepper Hot Smoked Salmon Recipe
    Lemon Pepper Hot Smoked Salmon Recipe
  • Beef & Vegetables Chop Suey (Stir Fry Recipe) Recipe
    Beef & Vegetables Chop Suey (Stir Fry Recipe) Recipe

Leave a Reply Cancel reply

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

Recipe rating 5 Stars 4 Stars 3 Stars 2 Stars 1 Star

Hey, I’m Ivy!

I’m a 28-year-old mom to my little prince, Pitter, who loves cooking and exploring flavors from around the world. What started in my home kitchen is now a space where I share simple, global-inspired recipes made with love.

 

Learn more

Popular

  • Marry Me Red Velvet Cinnamon Rolls Recipe
    Marry Me Red Velvet Cinnamon Rolls Recipe
  • Lemon Glazed White Chocolate and Raspberry Blondies Recipe
    Lemon Glazed White Chocolate and Raspberry Blondies Recipe
  • Brown Butter Apple Strudel Blondies with Salted Caramel Drizzle Recipe
    Brown Butter Apple Strudel Blondies with Salted Caramel Drizzle Recipe
  • Mini Pistachio and Coffee Cheesecakes Recipe
    Mini Pistachio and Coffee Cheesecakes Recipe

Footer

as seen in:

↑ back to top

Explore

  • Appetizers and Snacks
  • Breakfast
  • Soups
  • Dinner
  • Side-Dish
  • Desserts
  • Drinks

About

  • Privacy Policy
  • Terms & Conditions
  • Contact
  • Disclosure
  • DMCA

We may earn from qualifying purchases through affiliate links at no extra cost to you.

Copyright © 2025 Ivys Recipes. All rights reserved.