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
Photo of featured for Hearty Tuscan Beef Casserole: A One-Pot Wonder That Warms the Soul

Hearty Tuscan Beef Casserole: A One-Pot Wonder That Warms the Soul

5 Stars 4 Stars 3 Stars 2 Stars 1 Star

No reviews

A hearty and flavorful Tuscan Beef Casserole loaded with vegetables.

  • Total Time: 1 hour 15 minutes
  • Yield: 6 servings 1x

Ingredients

Scale

To make this scrumptious Tuscan Beef Casserole, you will need the following ingredients:

  • 2 pounds of beef chuck, cut into 1-inch cubes
  • 1 tablespoon olive oil
  • 1 large onion, chopped
  • 2 cloves garlic, minced
  • 2 carrots, diced
  • 2 celery stalks, diced
  • 1 can (14 ounces) diced tomatoes
  • 1 cup beef broth
  • 1 tablespoon tomato paste
  • 1 teaspoon dried oregano
  • 1 teaspoon dried basil
  • Salt and pepper to taste
  • 1 cup green beans, trimmed
  • 1 cup peas (fresh or frozen)
  • Fresh parsley for garnish

Instructions

  1. Sear the beef cubes in olive oil until browned.
  2. Sauté the onion, garlic, carrots, and celery until softened.
  3. Add diced tomatoes, beef broth, and tomato paste; mix well.
  4. Season with oregano, basil, salt, and pepper, then simmer for 10 minutes.
  5. Add green beans and peas, stirring to combine.
  6. Cover and simmer on low heat for 1 hour, stirring occasionally.
  7. Garnish with parsley and serve.

Notes

  • For extra flavor, consider marinating the beef overnight.
  • Serve with crusty bread or a side salad for a complete meal.
  • Author: Jenny
  • Prep Time: 15 minutes
  • Cook Time: 1 hour
  • Category: Main Course
  • Method: Simmering
  • Cuisine: Italian
  • Diet: Gluten-Free

Nutrition

  • Serving Size: 1 serving
  • Calories: 450
  • Sugar: 4g
  • Sodium: 800mg
  • Fat: 20g
  • Saturated Fat: 7g
  • Unsaturated Fat: 10g
  • Trans Fat: 0g
  • Carbohydrates: 35g
  • Fiber: 6g
  • Protein: 35g
  • Cholesterol: 90mg