Sear the Beef: Begin by heating the olive oil in a large Dutch oven over medium-high heat. Once hot, add the beef cubes in batches, ensuring they are browned on all sides for a perfect crust. After browning, transfer the meat to a plate and set aside.
Sauté the Vegetables: In the same pot, introduce the chopped onion, minced garlic, diced carrots, and celery. Sauté these ingredients for approximately 5 minutes, stirring occasionally, until the vegetables have softened and the onion turns translucent.
Combine Everything: Return the browned beef back to the pot with the sautéed vegetables. Add in the crushed tomatoes, beef broth, dried oregano, dried rosemary, and season with salt and pepper. Stir thoroughly to ensure everything is well combined.
Simmer to Perfection: Increase the heat to bring the mixture to a gentle boil. Once boiling, reduce the heat to low, cover with a lid, and let it simmer for about 1.5 hours, stirring occasionally. The goal is for the beef to become tender and infused with the rich flavors of the vegetables and herbs.
Incorporate the Greens: After 1.5 hours of simmering, add the trimmed green beans and chopped kale to the casserole. Stir the greens into the dish and continue to cook for an additional 15 minutes, or until the greens are wilted and tender.
Create a Cheesy Finish: Stir in the grated Parmesan cheese, ensuring it melts completely and creates a creamy, rich texture throughout the casserole.
Serve with Flair: Ladle generous portions of the hearty casserole into bowls. To elevate the dish, sprinkle with extra grated Parmesan and garnish with fresh basil on top for a burst of color and flavor.
Notes
Serve with extra grated Parmesan and fresh basil for added flavor.