Imagine sinking your teeth into a perfectly cooked steak, the rich flavors dancing on your palate, and the aroma enveloping you like a warm hug. Now, picture it paired with creamy garlic mashed potatoes that melt in your mouth, vibrant roasted asparagus that adds a delightful crunch, and a fresh garden salad bursting with colors and flavors—a trio of sides to go with steak that transforms an ordinary meal into an unforgettable feast.
As I recall family dinners where laughter filled the air and plates overflowed with these delightful sides, I can’t help but smile. There’s something magical about sharing such moments when each bite brings people together, celebrating good food and great company. Whether it’s a casual barbecue or an intimate special occasion, these sides elevate any steak dinner to new heights, promising an amazing flavor experience that will linger long after the last bite.
Why Will You Keep Making sides to go with steak?
Deliciously creamy garlic mashed potatoes provide the perfect comfort food that elevates your steak dinner. Vibrantly roasted asparagus adds a burst of color and texture, while the fresh garden salad brings a crisp, refreshing contrast. Quick and easy, these sides can be ready in just 30 minutes, making them ideal for busy weeknights or special occasions. With their crowd-pleasing flavors, you’ll find yourself reaching for this recipe again and again!
sides to go with steak Ingredients
For the Garlic Mashed Potatoes
- 2 pounds russet potatoes (peeled and cubed) – Choose starchy russets for a creamy texture that perfectly complements your steak.
- 4 cloves garlic (minced) – Fresh garlic adds a delightful aromatic flavor to the potatoes.
- 1/2 cup butter (unsalted) – Unsalted butter allows you to control the seasoning while enriching the dish.
- 1/2 cup milk (whole) – Whole milk creates a rich, smooth consistency in your mashed potatoes.
- to taste salt – A pinch of salt enhances the natural flavors of the potatoes.
- to taste black pepper – Freshly ground black pepper adds a subtle kick to your dish.
For the Roasted Asparagus
- 1 pound asparagus (trimmed) – Tender asparagus spears offer a bright, fresh contrast to the richness of steak.
- 2 tablespoons olive oil – Olive oil helps achieve that delicious crispy exterior while roasting.
- to taste salt – Seasoning with salt brings out the vibrant flavor of the asparagus.
- to taste black pepper – A dash of black pepper provides extra depth and warmth.
For the Fresh Garden Salad
- 4 cups mixed greens – A variety of greens adds color and crunch, balancing the meal beautifully.
- 1 cup cherry tomatoes (halved) – Sweet cherry tomatoes provide a juicy burst of flavor in every bite.
- 1/2 cucumber sliced – Crisp cucumber slices add refreshing texture to your salad.
- 1/4 cup red onion (thinly sliced) – Thinly sliced red onion introduces a sharp yet sweet contrast to the salad.
- 1/4 cup balsamic vinaigrette (for dressing) – A tangy balsamic vinaigrette ties all the flavors together perfectly, making it one of the best sides to go with steak.
Directions: sides to go with steak

1. Boil the cubed potatoes in salted water until tender, about 15-20 minutes. This step ensures your garlic mashed potatoes will be creamy and flavorful. Drain the potatoes and return them to the pot.
2. Combine minced garlic, butter, and milk into the warm potatoes. Mash until smooth and creamy. Season generously with salt and pepper to taste for that rich flavor everyone loves.
3. Preheat your oven to 425°F (220°C) while you prepare the asparagus. This temperature is perfect for roasting, ensuring it becomes tender with a delightful crispness.
4. Toss the trimmed asparagus with olive oil, salt, and pepper in a mixing bowl. Spread them out on a baking sheet in a single layer, making sure they have space to roast evenly.
5. Roast the asparagus in your preheated oven for 12-15 minutes until tender and slightly crispy. You’ll know they’re done when they turn vibrant green!
6. Mix together the mixed greens, halved cherry tomatoes, sliced cucumber, and thinly sliced red onion in a large mixing bowl for your fresh garden salad.
7. Drizzle with balsamic vinaigrette and toss gently to combine all those lovely flavors together before serving alongside your steak.
Optional: Garnish your salad with crumbled feta cheese for an extra burst of flavor!
Exact quantities are listed in the recipe card below.
Pro Tips for sides to go with steak
- Potato Prep: Make sure to cut the potatoes into uniform cubes for even cooking. This prevents some pieces from being mushy while others remain hard.
- Garlic Goodness: Sauté the minced garlic in butter before adding it to the mashed potatoes. This enhances its flavor and gives a deeper taste to your creamy side.
- Creamy Consistency: Use whole milk for a richer texture, but feel free to adjust according to your preference. Adding too little milk can lead to dry potatoes.
- Roasting Magic: When roasting asparagus, ensure they are spread out on the baking sheet. Overcrowding can lead to steaming rather than that delightful crispy finish.
- Freshness Counts: For the garden salad, use the freshest greens and veggies you can find. Wilting ingredients can detract from the overall appeal of your sides to go with steak.
- Dressing Balance: Drizzle balsamic vinaigrette just before serving. Dressing too early can make greens soggy, ruining your salad’s crispness.
How to Store and Freeze sides to go with steak
- Fridge: Store leftovers, like garlic mashed potatoes and roasted asparagus, in an airtight container for up to 3 days to maintain freshness.
- Freezer: You can freeze garlic mashed potatoes for up to 2 months. Portion them into freezer-safe bags, removing excess air before sealing.
- Reheating: When ready to enjoy your sides to go with steak, reheat mashed potatoes in the microwave or on the stovetop with a splash of milk for creaminess.
- Fresh Ingredients: Keep your garden salad ingredients separate in the fridge and assemble just before serving for optimal crunch and flavor.
sides to go with steak Variations
Feel free to let your creativity shine and adapt these recipes to suit your taste buds!
- Creamy Cheddar: Add 1 cup of shredded cheddar cheese to the potatoes for a rich, cheesy flavor. This twist takes comfort food to new heights, creating a decadent side that complements the steak beautifully.
- Herb Infusion: Substitute half of the butter with olive oil and mix in fresh herbs like rosemary or thyme. The aromatic herbs elevate the dish, offering a fragrant and vibrant taste that pairs wonderfully with grilled meats.
- Spicy Kick: Incorporate 1 teaspoon of cayenne pepper or red pepper flakes into the mashed potatoes for a delightful heat. The warmth from the spice adds an exciting layer of flavor, making each bite a little adventure.
- Garlic Lovers’ Delight: Roast an extra 2 cloves of garlic until golden brown and fold them into the mashed potatoes for deeper flavor. This variation intensifies the garlicky goodness, creating a side that truly shines alongside your steak.
- Cauliflower Mash: Swap out half of the potatoes with steamed cauliflower for a lighter option. This creamy alternative provides the same comforting texture while cutting back on carbs—perfect for those watching their intake!
- Smoky Flavor: Mix in 1/2 teaspoon of smoked paprika for an added depth. The smoky notes will complement your juicy steak and transport your taste buds to a backyard barbecue.
- Savory Bacon Bits: Stir in 1/2 cup of crumbled bacon for an indulgent twist. The crispy bits bring texture and flavor, adding a savory crunch that enhances every forkful.
Make Ahead Options

For those who love to meal prep, these sides to go with steak are a dream come true! The Garlic Mashed Potatoes can be made up to 3 days in advance. Simply boil the 2 pounds of peeled and cubed russet potatoes in salted water until they’re tender, about 15-20 minutes. Drain, then mix in the minced garlic, unsalted butter, and whole milk for that creamy texture. Season with salt and pepper just before serving. The Roasted Asparagus can be prepped ahead too; toss the trimmed 1 pound of asparagus with olive oil, salt, and pepper, and store it in the fridge for up to 24 hours. When you’re ready, just roast it at 425°F for 12-15 minutes until slightly crispy. Lastly, your Fresh Garden Salad can be assembled a few hours prior—combine 4 cups of mixed greens, halved cherry tomatoes, sliced cucumber, and thinly sliced red onion but wait to add the balsamic vinaigrette until serving time to keep everything crisp. These make-ahead tips will not only save you time but also ensure your meal is fresh and delightful!
sides to go with steak Recipe FAQs
What type of potatoes should I use for mashed potatoes?
Russet potatoes are ideal for creamy garlic mashed potatoes because they are starchy and fluffy when cooked. This allows you to achieve that perfect, smooth texture. If you’re looking for a slightly healthier option, Yukon Golds also work well and add a buttery flavor.
How can I make my garlic mashed potatoes even creamier?
For extra creaminess, consider adding a bit more butter or milk than the recipe suggests. You can also include sour cream or cream cheese for a rich, tangy twist. Just remember to mash until smooth—over-mashing can lead to a gummy texture!
Can I prepare the roasted asparagus ahead of time?
Absolutely! You can wash and trim the asparagus a day in advance. Simply store them in an airtight container in the refrigerator until you’re ready to toss them with olive oil and seasonings right before roasting at 425°F (220°C) for 12-15 minutes.
What is the best way to store leftover fresh garden salad?
To keep your garden salad fresh, store it in an airtight container without dressing. The mixed greens will stay crisp longer this way. If you have leftover balsamic vinaigrette, keep it in a separate container and dress your salad just before serving. Enjoy within 2 days for the best taste!
Can I freeze garlic mashed potatoes?
Yes! You can freeze garlic mashed potatoes for up to 2 months. Just make sure they cool completely before transferring them to an airtight container or freezer bag. When you’re ready to enjoy them again, thaw overnight in the fridge and reheat on the stovetop or microwave with a splash of milk for added smoothness.
How many servings does this recipe yield?
This delightful selection of sides serves 4 people generously, making it perfect for family dinners or small gatherings. Each serving comes in at around 350 calories, so it fits nicely into a balanced meal alongside your juicy steak!

Sides to Go with Steak
Ingredients
Method
- Boil the cubed potatoes in salted water until tender, about 15-20 minutes. Drain and return to pot.
- Add minced garlic, butter, and milk to the potatoes. Mash until smooth and creamy. Season with salt and pepper to taste.
- Preheat the oven to 425°F (220°C).
- Toss the asparagus with olive oil, salt, and pepper. Spread on a baking sheet in a single layer.
- Roast for 12-15 minutes until tender and slightly crispy.
- In a large mixing bowl, combine mixed greens, cherry tomatoes, cucumber, and red onion.
- Drizzle with balsamic vinaigrette and toss gently to combine.





