When it comes to satisfying a hearty appetite, I’m all about a well-cooked steak—especially when it’s Bavette. Known for its tenderness and rich flavor, Bavette steak is one of my absolute favorites. It pairs perfectly with roasted sweet potatoes, which bring out a natural sweetness, and a crunchy red cabbage slaw that adds both texture and a boost of nutrients. I get my steaks and veggies from Smokin’ Oaks here in Nashville, ensuring that I’m fueling my body with fresh, quality ingredients.
Let’s dive into this delicious and nutrient-packed meal that I love to prep and enjoy regularly:
For the Bavette Steak:
For the Sweet Potatoes:
For the Red Cabbage Slaw:
1. Prepare the Bavette Steak: Start by marinating the Bavette steak. In a bowl, combine the olive oil, rosemary, black pepper, and sea salt. Rub this mixture all over the steak, and let it marinate for at least 30 minutes at room temperature. If you have more time, you can refrigerate it for up to 4 hours for maximum flavor.
2. Roast the Sweet Potatoes: Preheat your oven to 425°F (220°C). On a baking sheet lined with parchment paper, toss the cubed sweet potatoes with olive oil, paprika, salt, and pepper. Spread them out in an even layer. Roast for 25-30 minutes, flipping halfway through, until they’re golden and tender.
3. Make the Red Cabbage Slaw: In a large bowl, combine the shredded cabbage, grated carrot, and sliced green onions. In a smaller bowl, whisk together apple cider vinegar, olive oil, honey (if you’re using it), and a pinch of salt and pepper. Pour the dressing over the slaw and toss it all together. Let it sit for 10 minutes to let the flavors meld.
4. Cook the Steak: Heat a grill or skillet over medium-high heat. Take the steak out of the marinade and discard any excess. Grill or pan-sear the steak for about 4-6 minutes on each side for medium-rare, or cook to your preferred doneness. After cooking, let the steak rest for 5 minutes before slicing it against the grain.
5. Assemble Your Meal: Plate the Bavette steak slices alongside a generous portion of roasted sweet potatoes and a helping of red cabbage slaw. You’ll have a vibrant, filling, and nutritious meal ready to go!
Bavette Steak: A fantastic source of protein, iron, and zinc, Bavette steak supports muscle growth and overall health, which is why I feel my best when I eat it.
Sweet Potatoes: Not only do sweet potatoes bring a delicious natural sweetness, but they’re also packed with vitamins A and C, along with fiber to support digestion and skin health.
Red Cabbage: This crunchy veggie is loaded with antioxidants, fiber, and vitamins C and K. It helps reduce inflammation and supports immune function—so you’re getting a healthy dose of nutrients in every bite.
Whether you’re in need of a post-workout meal or just want a satisfying, well-balanced dinner, this Bavette steak meal is the perfect choice. It’s packed with flavor, texture, and all the nutrients I love to fuel my body with.