Print
clock clock iconcutlery cutlery iconflag flag iconfolder folder iconinstagram instagram iconpinterest pinterest iconfacebook facebook iconprint print iconsquares squares iconheart heart iconheart solid heart solid icon

Cheesy Stuffed Flank Steak


5 Stars 4 Stars 3 Stars 2 Stars 1 Star

No reviews

  • Author: Hellen
  • Total Time: 45 minutes
  • Yield: Serves approximately 6 people 1x

Description

Cheesy Stuffed Flank Steak is a culinary delight that marries tender beef with gooey cheese and vibrant spinach, creating a dish that’s not only delicious but also visually stunning. Perfect for impressing guests or enjoying a cozy family dinner, this recipe is surprisingly easy to prepare. The savory aroma wafting through your kitchen will have everyone eagerly awaiting their first bite. With just the right balance of flavors and textures, this dish promises to be a showstopper at any meal.


Ingredients

Scale
  • 1.5 lbs flank steak
  • 1 cup shredded mozzarella cheese
  • 1 cup shredded cheddar cheese
  • 2 cups fresh spinach (washed and chopped)
  • 3 cloves garlic (minced)
  • 1 tsp salt
  • 1 tsp black pepper
  • 2 tbsp extra virgin olive oil
  • 1 tsp dried oregano
  • 1 tsp dried basil

Instructions

  1. Preheat your oven to 375°F (190°C).
  2. Lay the flank steak on a clean surface and pound it to an even thickness.
  3. Season both sides of the steak with salt, pepper, oregano, and basil.
  4. In a bowl, mix mozzarella, cheddar, spinach, minced garlic, salt, and pepper until well combined.
  5. Spread the cheese mixture evenly over the steak, leaving a one-inch border.
  6. Roll the steak tightly from one end and secure with kitchen twine or toothpicks.
  7. Place in a greased baking dish, drizzle with olive oil, and bake for 25-30 minutes until cooked through.
  8. Allow resting for 10 minutes before slicing into thick rounds.
  • Prep Time: 15 minutes
  • Cook Time: 30 minutes
  • Category: Main
  • Method: Baking
  • Cuisine: American

Nutrition

  • Serving Size: 1 slice (approximately 150g)
  • Calories: 320
  • Sugar: 2g
  • Sodium: 480mg
  • Fat: 18g
  • Saturated Fat: 7g
  • Unsaturated Fat: 10g
  • Trans Fat: 0g
  • Carbohydrates: 6g
  • Fiber: 1g
  • Protein: 30g
  • Cholesterol: 90mg