Okay, settle in, because I need to tell you about a recipe that has genuinely revolutionized weeknight dinners and weekend barbecues in our household: Grilled Steak and Roasted Veggies. For the longest time, I struggled to find a meal that felt both indulgent and healthy, something that wouldn’t take hours to prepare but would still impress guests (or just satisfy my hungry family). Then, this combination came into my life. The first time I made it, the aroma alone had everyone migrating to the kitchen. The kids, who usually turn their noses up at anything green, were actually fighting over the last of the caramelized bell peppers and zucchini. My husband, a self-proclaimed steak connoisseur, declared the steak “perfectly cooked, incredibly tender, and bursting with flavor.” And for me? The simplicity of the prep, the minimal cleanup, and the sheer deliciousness made it an instant winner. It’s become our go-to for everything from a quick Tuesday night meal to a celebratory Saturday feast. The vibrant colors of the roasted vegetables alongside a beautifully seared steak make it a feast for the eyes as well as the palate. Trust me, this isn’t just a recipe; it’s a solution for delicious, wholesome eating that everyone will love.
Ingredients
Here’s what you’ll need to create this mouthwatering Grilled Steak and Roasted Veggies masterpiece:
For the Grilled Steak:
- 2 (8-10 oz) Ribeye or New York Strip Steaks: About 1 to 1.5 inches thick – these cuts offer a great balance of flavor and tenderness, ideal for grilling.
- 2 tablespoons Olive Oil: Extra virgin preferred – helps with searing and prevents sticking.
- 2 cloves Garlic: Minced – adds a pungent, aromatic base.
- 1 tablespoon Soy Sauce (or Tamari/Coconut Aminos for gluten-free): Low sodium preferred – for umami depth and a touch of saltiness.
- 1 tablespoon Balsamic Vinegar: – adds a tangy sweetness that complements the beef.
- 1 teaspoon Dijon Mustard: – acts as an emulsifier and adds a subtle kick.
- 1 teaspoon Dried Rosemary: Or 1 tablespoon fresh, chopped – a classic pairing with beef.
- 1 teaspoon Dried Thyme: Or 1 tablespoon fresh, chopped – another aromatic herb that enhances meat flavors.
- 1/2 teaspoon Black Pepper: Freshly ground for best flavor – essential seasoning.
- 1/4 teaspoon Sea Salt: Or to taste, keeping in mind the soy sauce – enhances all other flavors.
For the Roasted Veggies:
- 1 large Red Bell Pepper: Cored, seeded, and cut into 1-inch pieces – adds sweetness and vibrant color.
- 1 large Yellow or Orange Bell Pepper: Cored, seeded, and cut into 1-inch pieces – for more color and sweet notes.
- 1 medium Zucchini: Trimmed and cut into 1/2-inch thick rounds or half-moons – becomes tender and slightly sweet when roasted.
- 1 medium Red Onion: Peeled and cut into 1-inch wedges – mellows and sweetens during roasting.
- 1 cup Broccoli Florets: Cut into bite-sized pieces – adds a nice cruciferous crunch and earthy flavor.
- 1 cup Cherry or Grape Tomatoes: Left whole – burst with sweetness when roasted.
- 8-10 Asparagus Spears: Tough ends snapped off, cut into 2-inch pieces (optional) – a delightful spring/summer addition.
- 3 tablespoons Olive Oil: Extra virgin – to coat the veggies for roasting.
- 1 teaspoon Garlic Powder: – provides an even garlic flavor without burning.
- 1 teaspoon Italian Herb Seasoning: Or a mix of dried oregano, basil, and thyme – a versatile blend for vegetables.
- 1/2 teaspoon Sea Salt: Or to taste – to draw out moisture and enhance flavor.
- 1/4 teaspoon Black Pepper: Freshly ground – for a little spice.
Instructions
Follow these steps for a perfectly cooked meal:
1. Prepare the Steak Marinade & Marinate Steak:
In a small bowl, whisk together the olive oil, minced garlic, soy sauce, balsamic vinegar, Dijon mustard, dried rosemary, dried thyme, black pepper, and sea salt for the steak marinade.
Place the steaks in a shallow dish or a resealable plastic bag. Pour the marinade over the steaks, ensuring they are well-coated.
Massage the marinade into the meat. Seal the bag or cover the dish.
Marinate in the refrigerator for at least 30 minutes, or up to 4 hours for deeper flavor. (Do not marinate for more than 8 hours as the acidity can start to break down the meat too much).
Remove steaks from the refrigerator 20-30 minutes before grilling to allow them to come to room temperature. This helps them cook more evenly.
2. Prepare and Roast the Vegetables:
Preheat your oven to 400°F (200°C).
In a large mixing bowl, combine all the chopped vegetables: red bell pepper, yellow/orange bell pepper, zucchini, red onion, broccoli florets, cherry tomatoes, and asparagus (if using).
Drizzle the vegetables with 3 tablespoons of olive oil. Sprinkle with garlic powder, Italian herb seasoning, 1/2 teaspoon sea salt, and 1/4 teaspoon black pepper.
Toss everything together thoroughly to ensure the vegetables are evenly coated with oil and seasonings.
Spread the seasoned vegetables in a single layer on a large, rimmed baking sheet (or two if necessary to avoid overcrowding – overcrowding will steam them instead of roasting).
Roast in the preheated oven for 20-25 minutes, or until the vegetables are tender and slightly caramelized, flipping them halfway through the cooking time.
3. Grill the Steak:
While the vegetables are roasting, preheat your outdoor grill or indoor grill pan to medium-high heat. Ensure the grates are clean.
Lightly oil the grill grates to prevent sticking.
Remove the steaks from the marinade, letting any excess drip off. Discard the leftover marinade. Pat the steaks lightly with a paper towel – a drier surface promotes better searing.
Place the steaks on the hot grill. For a good sear, don’t move them for the first few minutes.
Grilling times will vary depending on steak thickness and desired doneness:
Rare (cool red center): About 2-3 minutes per side (125-130°F / 52-54°C internal temperature).
Medium-Rare (warm pink center): About 3-4 minutes per side (130-135°F / 54-57°C internal temperature).
Medium (warm pink center): About 4-5 minutes per side (135-140°F / 57-60°C internal temperature).
Medium-Well (slightly pink center): About 5-6 minutes per side (140-150°F / 60-65°C internal temperature).
Well-Done (little to no pink): About 6-8 minutes per side (155°F+ / 68°C+ internal temperature).
Use a meat thermometer inserted into the thickest part of the steak, avoiding bone, for the most accurate results.
4. Rest the Steak:
Once the steaks are cooked to your desired doneness, transfer them to a clean cutting board.
Tent them loosely with aluminum foil.
Let the steaks rest for 5-10 minutes. This crucial step allows the juices to redistribute throughout the meat, resulting in a much more tender and flavorful steak. Do not skip this!
5. Serve:
By now, your roasted vegetables should be ready. Remove them from the oven.
Slice the rested steak against the grain into 1/4 to 1/2-inch thick slices. Slicing against the grain shortens the muscle fibers, making the steak more tender to eat.
Arrange the sliced grilled steak and roasted vegetables on plates. You can drizzle any accumulated juices from the resting steak over the slices for extra flavor.
Serve immediately and enjoy your delicious, wholesome meal!
Nutrition Facts
(Approximate values per serving, assuming 4 servings from the recipe and ribeye steak)
- Servings: 4
- Calories per serving: Approximately 550-650 kcal – A satisfying and energizing meal, with calories primarily from protein and healthy fats.
- Protein: Approximately 40-50g – Excellent source of high-quality protein from the steak, crucial for muscle repair and satiety.
- Fat: Approximately 35-45g – Mainly from the steak (marbling) and olive oil, including beneficial monounsaturated fats.
- Fiber: Approximately 6-8g – Good amount from the variety of roasted vegetables, aiding digestion and promoting fullness.
- Vitamins & Minerals: Rich in B-vitamins (especially B12 from steak), Iron, Zinc, Vitamin C (from bell peppers), and various antioxidants from the colorful vegetables.
Preparation Time
- Active Preparation: Approximately 25-30 minutes (chopping vegetables, preparing marinade).
- Marinating Time: 30 minutes to 4 hours (refrigerated).
- Cooking Time: Approximately 20-25 minutes for vegetables, 6-15 minutes for steak (depending on doneness), plus 5-10 minutes resting time for steak.
- Total Time (excluding marinating): Approximately 45-60 minutes.
- Short Description: This recipe is quite efficient for such a flavorful outcome. While the steak marinates, you can prep and start roasting the veggies. The grilling and resting times are relatively short, making it a manageable meal for weeknights if you plan ahead for marinating, or a relaxed weekend cookout.
How to Serve
This Grilled Steak and Roasted Veggies dish is a complete meal on its own, but here are some ideas to enhance its presentation and enjoyment:
- Family Style:
- Arrange the sliced steak beautifully on a large platter.
- Surround the steak with the colorful roasted vegetables.
- Drizzle any steak juices from the cutting board over the meat.
- Garnish with fresh parsley or a sprinkle of flaky sea salt.
- Individual Plates:
- Artfully arrange a portion of sliced steak on each plate.
- Serve a generous helping of roasted vegetables alongside.
- Ensure a mix of colors from the vegetables for visual appeal.
- Add a Fresh Element:
- A small side salad with a light vinaigrette can offer a refreshing contrast.
- A dollop of chimichurri sauce or a garlic-herb compound butter on the steak adds an extra layer of flavor.
- Starch Sides (Optional, if you want a heartier meal):
- Serve with a side of quinoa, couscous, or farro.
- Crusty bread for soaking up steak juices and marinade flavors.
- Roasted baby potatoes or sweet potato wedges (can be roasted alongside the other veggies, adjusting time if needed).
- Beverage Pairings:
- Red Wine: A bold Cabernet Sauvignon, Malbec, or Syrah pairs wonderfully with grilled steak.
- Craft Beer: A robust Porter, Stout, or an Amber Ale complements the smoky flavors.
- Non-Alcoholic: Sparkling water with a squeeze of lemon or lime, or a good quality iced tea.
- Presentation Tips:
- Use white or neutral-colored plates to make the colors of the food pop.
- Don’t overcrowd the plate; give the elements space to shine.
- A final drizzle of good quality olive oil over the vegetables before serving can add a nice sheen and extra flavor.
Additional Tips
Make your Grilled Steak and Roasted Veggies even better with these pro tips:
- Choose the Right Steak: Look for steaks that are at least 1-inch thick, preferably 1.5 inches. Good marbling (the intramuscular fat) will result in a more flavorful and tender steak. Ribeye, New York Strip, Sirloin, or Filet Mignon are all excellent choices for grilling.
- Don’t Skip the Marinating Time: Even 30 minutes makes a difference in flavor and tenderness. The combination of oil, acid (vinegar), and aromatics works wonders.
- Bring Steak to Room Temperature: Allowing the steak to sit out for 20-30 minutes before grilling helps it cook more evenly from edge to center. A cold steak hitting a hot grill can result in an overcooked exterior and an undercooked interior.
- Get Your Grill Super Hot: A screaming hot grill is essential for achieving those beautiful sear marks and a delicious crust. This Maillard reaction is key to flavor.
- Don’t Overcrowd the Vegetable Pan: Spread your vegetables in a single layer on the baking sheet. If they’re too crowded, they’ll steam instead of roast, and you won’t get those lovely caramelized edges. Use two pans if necessary.
- Invest in a Meat Thermometer: It’s the most reliable way to cook your steak to the perfect desired doneness. Internal temperatures are far more accurate than guessing by time or touch alone.
- REST YOUR STEAK! This is non-negotiable. Resting allows the muscle fibers to relax and reabsorb the juices. If you cut into it immediately, all that delicious moisture will run out onto your cutting board. Tent loosely with foil to keep it warm.
- Customize Your Veggies: Feel free to swap in other vegetables that roast well. Mushrooms, Brussels sprouts (halved), carrots (sliced), or even chunks of sweet potato would be delicious. Adjust roasting time as needed for denser vegetables.
FAQ Section
Q1: What are the best cuts of steak for grilling in this recipe?
A1: For this Grilled Steak and Roasted Veggies recipe, tender, flavorful cuts are ideal. Ribeye is a top choice due to its excellent marbling, which ensures juiciness and rich flavor. New York Strip (or Striploin) is another fantastic option, offering a good balance of tenderness and beefy taste. Sirloin is a more budget-friendly choice that’s still great for grilling, especially when marinated. Filet Mignon, while pricier, is incredibly tender but leaner, so be careful not to overcook it. Choose a cut that’s at least 1 to 1.5 inches thick for best results.
Q2: Can I use different vegetables than the ones listed?
A2: Absolutely! Roasting is very forgiving. Feel free to use your favorite vegetables or what’s in season. Good alternatives or additions include Brussels sprouts (halved), mushrooms (cremini or button, halved or quartered), carrots (sliced or diced), parsnips, cauliflower florets, or even cubed sweet potatoes or butternut squash. Just be mindful that denser vegetables like potatoes or carrots might need a slightly longer roasting time, so you might want to add them to the oven a bit earlier or cut them into smaller pieces.
Q3: How do I store and reheat leftovers?
A3: Store leftover grilled steak and roasted veggies in an airtight container in the refrigerator for up to 3-4 days. To reheat, you can gently warm the steak and vegetables in a skillet over medium-low heat with a splash of broth or water to prevent drying out. Alternatively, reheat them in a preheated oven at around 300°F (150°C) until warmed through. Avoid microwaving the steak if possible, as it can make it tough and rubbery. The vegetables reheat well in the microwave or oven.
Q4: Can I prepare any parts of this recipe ahead of time?
A4: Yes, several components can be prepped in advance. You can chop all the vegetables a day ahead and store them in an airtight container in the refrigerator. The steak marinade can also be mixed a day or two in advance and stored. You can marinate the steak for up to 4 hours (or as specified for your chosen marinade) before you plan to cook. This makes assembly on cooking day much quicker.
Q5: Can I cook the steak on an indoor grill pan if I don’t have an outdoor grill?
A5: Yes, an indoor cast-iron grill pan is a great alternative. Preheat it over medium-high heat until it’s very hot (you might see a wisp of smoke). Cook the steak similarly to how you would on an outdoor grill, pressing down slightly to get good grill marks. Be aware that it might create some smoke, so ensure your kitchen is well-ventilated (use an exhaust fan).
Q6: How do I know when my steak is done without a meat thermometer?
A6: While a meat thermometer is highly recommended for accuracy, you can use the touch test as a rough guide. A rare steak will feel soft and squishy, similar to the fleshy part of your palm below your thumb. Medium-rare will have a bit more spring back. Medium will feel firmer, like the middle of your palm. Medium-well will be quite firm. Well-done will be very firm with little give. Visual cues include the color of the juices when pressed (red for rare, pink for medium-rare, clearer for medium). However, these methods are less precise.
Q7: Is it okay to skip the steak marinade if I’m short on time?
A7: You can skip the marinade, especially if you’re using a high-quality, well-marbled cut like ribeye. In this case, season the steak generously with salt, pepper, and perhaps some garlic powder about 30-40 minutes before grilling. However, the marinade in this recipe adds significant flavor and helps to tenderize the meat, so it’s highly recommended if you have the time, even for just 30 minutes.
Q8: What if I don’t have all the exact ingredients for the steak marinade?
A8: The marinade is flexible. If you’re missing an ingredient, you can often make substitutions.
No Balsamic Vinegar? Try red wine vinegar or apple cider vinegar, perhaps with a tiny pinch of sugar.
No Dijon Mustard? Yellow mustard can work in a pinch, or a little Worcestershire sauce for umami.
No Soy Sauce? Worcestershire sauce is a good substitute, or even just a bit more salt.
Missing an Herb? If you don’t have rosemary or thyme, use oregano, marjoram, or an Italian seasoning blend. Fresh herbs can always be substituted for dried (use about 3 times the amount of fresh). The key is to have an oil base, an acidic component, and some aromatics/seasonings.
Grilled Steak and Roasted Veggies
Ingredients
Here’s what you’ll need to create this mouthwatering Grilled Steak and Roasted Veggies masterpiece:
For the Grilled Steak:
- 2 (8-10 oz) Ribeye or New York Strip Steaks: About 1 to 1.5 inches thick – these cuts offer a great balance of flavor and tenderness, ideal for grilling.
- 2 tablespoons Olive Oil: Extra virgin preferred – helps with searing and prevents sticking.
- 2 cloves Garlic: Minced – adds a pungent, aromatic base.
- 1 tablespoon Soy Sauce (or Tamari/Coconut Aminos for gluten-free): Low sodium preferred – for umami depth and a touch of saltiness.
- 1 tablespoon Balsamic Vinegar: – adds a tangy sweetness that complements the beef.
- 1 teaspoon Dijon Mustard: – acts as an emulsifier and adds a subtle kick.
- 1 teaspoon Dried Rosemary: Or 1 tablespoon fresh, chopped – a classic pairing with beef.
- 1 teaspoon Dried Thyme: Or 1 tablespoon fresh, chopped – another aromatic herb that enhances meat flavors.
- 1/2 teaspoon Black Pepper: Freshly ground for best flavor – essential seasoning.
- 1/4 teaspoon Sea Salt: Or to taste, keeping in mind the soy sauce – enhances all other flavors.
For the Roasted Veggies:
- 1 large Red Bell Pepper: Cored, seeded, and cut into 1-inch pieces – adds sweetness and vibrant color.
- 1 large Yellow or Orange Bell Pepper: Cored, seeded, and cut into 1-inch pieces – for more color and sweet notes.
- 1 medium Zucchini: Trimmed and cut into 1/2-inch thick rounds or half-moons – becomes tender and slightly sweet when roasted.
- 1 medium Red Onion: Peeled and cut into 1-inch wedges – mellows and sweetens during roasting.
- 1 cup Broccoli Florets: Cut into bite-sized pieces – adds a nice cruciferous crunch and earthy flavor.
- 1 cup Cherry or Grape Tomatoes: Left whole – burst with sweetness when roasted.
- 8–10 Asparagus Spears: Tough ends snapped off, cut into 2-inch pieces (optional) – a delightful spring/summer addition.
- 3 tablespoons Olive Oil: Extra virgin – to coat the veggies for roasting.
- 1 teaspoon Garlic Powder: – provides an even garlic flavor without burning.
- 1 teaspoon Italian Herb Seasoning: Or a mix of dried oregano, basil, and thyme – a versatile blend for vegetables.
- 1/2 teaspoon Sea Salt: Or to taste – to draw out moisture and enhance flavor.
- 1/4 teaspoon Black Pepper: Freshly ground – for a little spice.
Instructions
Follow these steps for a perfectly cooked meal:
1. Prepare the Steak Marinade & Marinate Steak:
In a small bowl, whisk together the olive oil, minced garlic, soy sauce, balsamic vinegar, Dijon mustard, dried rosemary, dried thyme, black pepper, and sea salt for the steak marinade.
Place the steaks in a shallow dish or a resealable plastic bag. Pour the marinade over the steaks, ensuring they are well-coated.
Massage the marinade into the meat. Seal the bag or cover the dish.
Marinate in the refrigerator for at least 30 minutes, or up to 4 hours for deeper flavor. (Do not marinate for more than 8 hours as the acidity can start to break down the meat too much).
Remove steaks from the refrigerator 20-30 minutes before grilling to allow them to come to room temperature. This helps them cook more evenly.
2. Prepare and Roast the Vegetables:
Preheat your oven to 400°F (200°C).
In a large mixing bowl, combine all the chopped vegetables: red bell pepper, yellow/orange bell pepper, zucchini, red onion, broccoli florets, cherry tomatoes, and asparagus (if using).
Drizzle the vegetables with 3 tablespoons of olive oil. Sprinkle with garlic powder, Italian herb seasoning, 1/2 teaspoon sea salt, and 1/4 teaspoon black pepper.
Toss everything together thoroughly to ensure the vegetables are evenly coated with oil and seasonings.
Spread the seasoned vegetables in a single layer on a large, rimmed baking sheet (or two if necessary to avoid overcrowding – overcrowding will steam them instead of roasting).
Roast in the preheated oven for 20-25 minutes, or until the vegetables are tender and slightly caramelized, flipping them halfway through the cooking time.
3. Grill the Steak:
While the vegetables are roasting, preheat your outdoor grill or indoor grill pan to medium-high heat. Ensure the grates are clean.
Lightly oil the grill grates to prevent sticking.
Remove the steaks from the marinade, letting any excess drip off. Discard the leftover marinade. Pat the steaks lightly with a paper towel – a drier surface promotes better searing.
Place the steaks on the hot grill. For a good sear, don’t move them for the first few minutes.
Grilling times will vary depending on steak thickness and desired doneness:
 Rare (cool red center): About 2-3 minutes per side (125-130°F / 52-54°C internal temperature).
 Medium-Rare (warm pink center): About 3-4 minutes per side (130-135°F / 54-57°C internal temperature).
 Medium (warm pink center): About 4-5 minutes per side (135-140°F / 57-60°C internal temperature).
 Medium-Well (slightly pink center): About 5-6 minutes per side (140-150°F / 60-65°C internal temperature).
 Well-Done (little to no pink): About 6-8 minutes per side (155°F+ / 68°C+ internal temperature).
Use a meat thermometer inserted into the thickest part of the steak, avoiding bone, for the most accurate results.
4. Rest the Steak:
Once the steaks are cooked to your desired doneness, transfer them to a clean cutting board.
Tent them loosely with aluminum foil.
Let the steaks rest for 5-10 minutes. This crucial step allows the juices to redistribute throughout the meat, resulting in a much more tender and flavorful steak. Do not skip this!
5. Serve:
By now, your roasted vegetables should be ready. Remove them from the oven.
Slice the rested steak against the grain into 1/4 to 1/2-inch thick slices. Slicing against the grain shortens the muscle fibers, making the steak more tender to eat.
Arrange the sliced grilled steak and roasted vegetables on plates. You can drizzle any accumulated juices from the resting steak over the slices for extra flavor.
Serve immediately and enjoy your delicious, wholesome meal!
Nutrition
- Serving Size: one normal portion
- Calories: 650
- Fat: 45g
- Fiber: 8g
- Protein: 50g




