Description
A delicious Italian-inspired dish featuring flank steak stuffed with a flavorful mixture of cheeses and spinach.
Ingredients
Scale
- 1 ½ pounds flank steak
- 1 cup fresh spinach, chopped
- ½ cup ricotta cheese
- ½ cup mozzarella cheese, shredded
- ¼ cup grated Parmesan cheese
- 1 clove garlic, minced
- 1 teaspoon dried oregano
- 1 teaspoon dried basil
- Salt and pepper to taste
- 2 tablespoons olive oil
- 1 tablespoon balsamic vinegar
- Fresh basil leaves for garnish (optional)
Instructions
- Preheat your oven to 375°F (190°C).
- Lay the flank steak flat on a cutting board. Use a sharp knife to carefully slice it horizontally, creating a pocket for the filling.
- In a mixing bowl, combine the chopped spinach, ricotta cheese, mozzarella cheese, Parmesan cheese, minced garlic, oregano, basil, salt, and pepper. Mix until well combined.
- Stuff the cheese and spinach mixture into the pocket of the flank steak, spreading it evenly.
- Roll the flank steak tightly from one end to the other. Secure the roll with kitchen twine or toothpicks to hold the filling inside.
- Heat olive oil in an oven-safe skillet over medium-high heat. Sear the stuffed flank steak on all sides until browned, about 2-3 minutes per side.
- Drizzle balsamic vinegar over the steak and transfer the skillet to the preheated oven. Bake for 20-25 minutes, or until the steak reaches your desired level of doneness.
- Remove the skillet from the oven and let the steak rest for 10 minutes before slicing.
- Slice the steak into pinwheels and garnish with fresh basil leaves if desired.
Notes
- For added flavor, marinate the flank steak in olive oil, garlic, and herbs for a few hours before stuffing.
- Substitute the spinach with kale or arugula for a different taste and texture.
- Prep Time: 20 minutes
- Cook Time: 30 minutes
- Category: Main Course
- Method: Baking and Searing
- Cuisine: Italian
Nutrition
- Serving Size: 1 slice
- Calories: 350
- Sugar: 1g
- Sodium: 400mg
- Fat: 22g
- Saturated Fat: 10g
- Unsaturated Fat: 8g
- Trans Fat: 0g
- Carbohydrates: 5g
- Fiber: 1g
- Protein: 30g
- Cholesterol: 80mg