Flank Steak Caprese is a fresh, satisfying dish that brings together juicy grilled steak and classic Caprese flavors in one vibrant meal. This recipe combines tender slices of grilled flank steak, creamy mozzarella, sweet cherry tomatoes, and fragrant basil, all finished with a rich balsamic dressing. Whether you need a quick weeknight dinner or a simple dish for entertaining, this recipe delivers bold flavor in just minutes. Plus, it fits perfectly into high-protein and low-carb lifestyles, making it both practical and delicious.
Story
I started making Flank Steak Caprese during summer cookouts when I wanted something lighter than traditional barbecue but still packed with flavor. The combination of smoky grilled meat and fresh Caprese salad quickly became a favorite at my table. Over time, I refined this Flank Steak Caprese recipe to balance texture and taste perfectly. The juicy steak pairs beautifully with the bright tomatoes and creamy cheese, while the balsamic dressing ties everything together. Now, Flank Steak Caprese is my go-to when I want a meal that feels special without requiring hours in the kitchen.
Ingredients
-
1½ pounds flank steak
-
3 tablespoons olive oil
-
3 cloves garlic, minced
-
1 teaspoon salt
-
½ teaspoon black pepper
-
2 cups cherry tomatoes
-
8 ounces fresh mozzarella balls
-
½ cup fresh basil, chopped
-
3 tablespoons balsamic glaze (or reduced balsamic vinegar)
Step-by-Step Instructions
Preparing the Ingredients
First, place the flank steak in a zip-top bag or shallow dish. Then, mix olive oil, minced garlic, salt, and black pepper, and coat the steak evenly. After that, refrigerate the steak and let it marinate for at least one hour, although longer marinating deepens the flavor. Meanwhile, wash and halve the cherry tomatoes, chop the fresh basil, and prepare the mozzarella balls so everything is ready once the steak finishes cooking.
Cooking Instructions
Next, preheat your grill to medium-high heat. Remove the steak from the marinade and place it directly on the grill. Cook for about 4 to 5 minutes per side, depending on your preferred doneness. Once done, transfer the steak to a cutting board and let it rest for 5 to 10 minutes. Then, slice it thinly against the grain. At the same time, combine cherry tomatoes, mozzarella, and basil in a bowl, season lightly, and finally arrange everything on a platter before drizzling with balsamic glaze to create a stunning caprese steak presentation.
Tips for Perfect Results
Common Mistakes to Avoid
Many people skip marinating, but that step builds flavor and helps tenderize the meat. Also, avoid overcooking the steak, since flank steak can turn tough quickly. Another common mistake is slicing with the grain, which results in chewy bites instead of tender slices. Finally, adding the balsamic dressing too early can make the salad soggy, so always drizzle it just before serving.
Pro Tips for Better Flavor
For deeper flavor, let the steak marinate closer to eight hours when possible. In addition, bring the steak to room temperature before grilling so it cooks evenly. You can also make your own balsamic dressing by reducing vinegar with a touch of honey until thick and glossy. Lastly, use fresh, high-quality mozzarella and basil to keep the dish bright and authentic.
Serving and Storage
How to Serve
Serve Flank Steak Caprese on a large platter for a beautiful presentation. This dish pairs well with crusty bread, grilled vegetables, or a light salad. It also works great as a standalone low-carb meal. For gatherings, slice the steak ahead of time and arrange it with the Caprese mixture for easy serving.
How to Store Leftovers
Store leftovers in an airtight container in the refrigerator for up to three days. Keep the steak and salad separate if possible to maintain freshness. When reheating, warm the steak gently to avoid drying it out, then add fresh tomatoes and basil before serving again.
Conclusion
Flank Steak Caprese offers a simple yet flavorful way to enjoy a balanced meal with minimal effort. With its combination of grilled steak, fresh ingredients, and tangy balsamic dressing, this recipe stands out as both practical and impressive. Try it once, and it will likely become part of your regular dinner rotation.
Discover more delicious recipes by following me on Facebook and Pinterest.
Frequently Asked Questions
What is the best way to cook flank steak for Caprese?
Grilling works best because it adds a smoky flavor that complements the fresh ingredients. However, you can also use a cast-iron skillet if grilling is not an option, as it still creates a nice sear.
Can I make Flank Steak Caprese ahead of time?
Yes, you can prepare the steak and slice it in advance. However, assemble the Caprese salad and add the balsamic dressing right before serving to keep everything fresh.
What can I use instead of balsamic glaze?
You can reduce balsamic vinegar on the stove until it thickens, or mix it with a small amount of honey for a similar sweet and tangy flavor.
Print
Flank Steak Caprese
- Total Time: 20 minutes
- Yield: 4 servings 1x
Description
Flank Steak Caprese is a quick grilled dinner with juicy steak, cherry tomatoes, mozzarella, basil, and balsamic glaze.
Ingredients
- 1½ pounds flank steak
- 3 tablespoons olive oil
- 3 cloves garlic, minced
- 1 teaspoon salt
- ½ teaspoon black pepper
- 2 cups cherry tomatoes
- 8 ounces fresh mozzarella balls
- ½ cup fresh basil, chopped
- 3 tablespoons balsamic glaze
Instructions
- Marinate flank steak with olive oil, garlic, salt, and pepper for at least 1 hour
- Preheat grill to medium-high heat
- Grill steak for 4-5 minutes per side until desired doneness
- Let steak rest for 5-10 minutes, then slice against the grain
- Mix cherry tomatoes, mozzarella balls, and basil in a bowl
- Arrange sliced steak and Caprese mixture on a platter
- Drizzle with balsamic glaze just before serving
Notes
- Slice steak against the grain for tenderness
- Use fresh mozzarella for best flavor
- Add balsamic glaze just before serving
- Marinate up to 8 hours for deeper flavor
- Prep Time: 10 minutes
- Cook Time: 10 minutes
- Category: Dinner
- Method: Grilling
- Cuisine: American, Italian-Inspired
Nutrition
- Serving Size: 1 serving
- Calories: 420
- Sugar: 4g
- Sodium: 520mg
- Fat: 24g
- Saturated Fat: 9g
- Unsaturated Fat: 13g
- Trans Fat: 0g
- Carbohydrates: 8g
- Fiber: 1g
- Protein: 38g
- Cholesterol: 95mg
