Spinach Stuffed Flank Steak

Prep: 15 min Cook: 25 min Serves: 4 Cuisine: American

Juicy flank steak stuffed with spinach, ricotta, Parmesan, and chopped macadamia nuts offers a rich, savory flavor perfect for a hearty dinner or special occasion.

Be the first to rate this recipe

Ingredients

  • 1 bag frozen spinach
  • 1 (10 oz.) flank steak
  • 1 jar Macadamia nuts
  • 1 container Ricotta cheese
  • 1 Tbsp. Parmesan cheese
  • 1 egg
  • 1/4 tsp. pepper
  • 1/4 tsp. salt

Instructions

  1. Mix all ingredients in a mixing bowl.
  2. Ensure the nuts are finely chopped.
  3. Place the mixture in the middle of the flank steak.
  4. Roll the steak around the filling and tie it on all sides.
  5. Cook in a preheated oven at 375°F for 20 to 25 minutes or until desired doneness.
  6. Slice the steak to show the stuffing and serve on top of tomato sage demi-glaze.

Tips & Substitutions

For a richer flavor, consider adding chopped garlic or onion to the spinach mixture. If you don’t have ricotta cheese, cottage cheese can be a good substitute. Ensure the macadamia nuts are finely chopped to avoid large chunks in the filling, which can affect the rolling process. For added texture, you might mix in some breadcrumbs.

Serving Suggestions

Serve the sliced spinach stuffed flank steak atop a drizzle of tomato sage demi-glaze for a pop of flavor. This dish pairs well with roasted vegetables or a fresh salad. For a heartier meal, consider serving alongside garlic mashed potatoes or a grain like quinoa. It’s a delightful centerpiece for any dinner table.

Storage & Reheating

Leftover spinach stuffed flank steak can be stored in an airtight container in the refrigerator for up to 3 days. To reheat, place slices in a preheated oven at 350°F until warmed through, about 10-15 minutes. This helps maintain the steak's juiciness and prevents drying out compared to microwaving.

Nutrition & Diet Analysis (per serving)

Each serving of Spinach Stuffed Flank Steak contains roughly 286 calories, with 17g protein, 37g carbohydrates, and 8g fat. It is an excellent source of vitamin C (66% of the Daily Value) and protein (34% of the Daily Value), and a good source of calcium and potassium. At about 286 calories per serving, it is a lighter, protein-rich choice.

286 kcal 14% DV
Protein Fat Carbs

Macronutrients

Protein 17g 34% DV
Total Fat 8.1g 10% DV
Carbs 37.5g 14% DV
Fiber 2.5g 9% DV
Sugar 1.6g 3% DV

Electrolytes

Sodium 391.1mg 17% DV
Potassium 608.3mg 13% DV
Cholesterol 86.7mg 29% DV

Vitamins & Minerals

Vitamin A 52.1mcg 6% DV
Vitamin C 59.8mg 66% DV
Calcium 201.7mg 16% DV
Iron 2.2mg 12% DV
Diet fit Under 400 cal Low-fat
Contains Milk Egg Tree nuts

Estimated from ingredients & per-serving nutrition — verify against package labels for allergies or strict diets.

* % Daily Values based on a 2,000 calorie diet (FDA 2020).

Frequently Asked Questions

Can I use fresh spinach instead of frozen?

Yes, you can definitely use fresh spinach instead of frozen. If using fresh, sauté it briefly until wilted, then chop and mix it with the other ingredients. This will enhance the flavor and texture of your filling.

How do I know when the flank steak is done?

The best way to check for doneness is to use a meat thermometer. For medium-rare, aim for an internal temperature of 135°F, while medium is around 145°F. Remember that the steak will continue to cook slightly after removing it from the oven, so take it out a bit earlier for the best results.

Can I make this recipe ahead of time?

Yes, you can prepare the stuffed flank steak ahead of time. Assemble the steak with the filling, wrap it tightly, and refrigerate it for up to 24 hours before cooking. This allows the flavors to meld together, making for a delicious meal when you’re ready to cook.

Nutrition is estimated from USDA FoodData Central ingredient data and may vary with brand, portion and preparation — see our methodology. This information is for general educational purposes only and is not medical or dietary advice (disclaimer).

American recipes → Beef recipes → Dairy recipes → All recipes →