Go Back

Elegant Italian Rolled Beef with Walnut Pesto

A delicious and elegant dish featuring tender beef rolled with a flavorful walnut pesto, perfect for impressing guests and family alike.
Prep Time 20 minutes
Cook Time 30 minutes
Total Time 50 minutes
Servings: 6 servings
Course: Dinner, Main Course
Cuisine: Italian
Calories: 500

Ingredients
  

For the Rolls
  • 2 lbs flank steak or sirloin, thinly sliced
  • Salt & pepper, to taste
  • 1 cup fresh spinach
  • 1/2 cup ricotta cheese
  • 1/4 cup grated Parmesan cheese
  • 1/4 cup sun-dried tomatoes, chopped
  • 2 cloves garlic, minced
For the Walnut Pesto
  • 1 cup walnuts
  • 2 cups fresh basil leaves
  • 1/2 cup olive oil
  • 1/2 cup grated Parmesan cheese
  • Salt & pepper, to taste
  • 1 Juice of 1 lemon

Method
 

Preparation
  1. In a food processor, combine the walnuts, basil, Parmesan cheese, olive oil, salt, pepper, and lemon juice. Pulse until the mixture is smooth but still has a bit of texture.
  2. Preheat your oven to 375°F (190°C).
Assemble Your Rolls
  1. Season the thinly sliced steak with salt and pepper on both sides.
  2. Spread a generous amount of walnut pesto onto each slice of beef.
  3. On top of the pesto, place a few baby spinach leaves, a dollop of ricotta, some sun-dried tomatoes, and minced garlic.
Roll 'Em Up
  1. Carefully roll each slice of beef tightly, securing it with kitchen twine or toothpicks if needed.
Roast the Rolls
  1. Place the rolls on a baking dish and drizzle a bit more olive oil over the top.
  2. Bake in the preheated oven for about 25-30 minutes, or until the beef is cooked through.
Serve with Style
  1. Slice the beef rolls into bite-size pieces and drizzle any remaining walnut pesto over the top.
  2. Serve with a side of roasted veggies or a light salad.

Notes

Leftover pesto can be used as a pasta sauce or salad dressing. Let the beef rest after baking to improve tenderness. This dish is adaptable; feel free to swap out fillings as needed.