Nutrition Facts for Steak and navy bean casserole
Blog Research API Download App

Steak and Navy Bean Casserole

Image of Steak and Navy Bean Casserole
Nutriscore Rating: 72/100

Treat your taste buds to the rich, savory flavors of this hearty Steak and Navy Bean Casserole—a comforting one-dish meal that combines tender seared sirloin steak, creamy navy beans, and a robust, tomato-infused sauce. Enhanced with smoked paprika, Worcestershire sauce, and a sprinkle of Parmesan cheese, this casserole is baked to perfection with a golden, cheesy crust. The combination of protein-packed beans, juicy steak, and fragrant herbs creates a satisfying dish that's as wholesome as it is delicious. Perfect for a cozy family dinner, this casserole pairs wonderfully with a fresh green salad or a slice of crusty bread, making it an easy yet impressive meal that will have everyone coming back for seconds. Ready in just over an hour, it’s the ultimate comfort food for busy weeknights or a delicious Sunday supper.

Smart Nutrition Tracking with SnapCalorie

★★★★★ 4.8/5 (2M+ downloads)
Track meals with just a photo
Hit your nutrition goals easier
Join 2M+ happy users
SnapCalorie App Screenshot

Recipe Information

⏱️
Prep Time
15 min
🔥
Cook Time
N/A
🕐
Total Time
15 min
👥
Servings
4 servings
📊
Difficulty
Medium

🥘 Ingredients

15 items
  • 1 lb sirloin steak
  • 2 tbsp extra virgin olive oil
  • 1 medium yellow onion, diced
  • 3 garlic cloves, minced
  • 2 cups canned navy beans, drained and rinsed
  • 1 cup diced tomatoes, drained
  • 1 cup beef broth
  • 2 tbsp tomato paste
  • 1 tbsp Worcestershire sauce
  • 1 tsp smoked paprika
  • 0.5 tsp dried thyme
  • 1 tsp salt
  • 0.5 tsp black pepper
  • 0.5 cup grated Parmesan cheese
  • 2 tbsp fresh parsley, chopped
💡
Pro Tip: Read through all ingredients before starting to cook!

📝 Instructions

12 steps
1

Preheat your oven to 375°F (190°C).

2

Season the sirloin steak on both sides with salt and black pepper. Heat 1 tablespoon of olive oil in a large skillet over medium-high heat.

3

Sear the steak in the skillet for 2-3 minutes on each side until browned. Remove the steak from the pan and set it aside to rest. Once cooled slightly, slice it into thin strips.

4

In the same skillet, add the remaining 1 tablespoon of olive oil. Sauté the diced onion for 3-4 minutes until softened, then add the minced garlic and cook for another minute until fragrant.

5

Stir in the tomato paste, smoked paprika, and dried thyme, and cook for 1-2 minutes to bring out the flavors.

6

Add the navy beans, diced tomatoes, beef broth, and Worcestershire sauce to the skillet. Mix well and bring the mixture to a gentle simmer.

7

Transfer the bean mixture into a 9x13-inch casserole dish. Layer the sliced steak on top of the mixture.

8

Sprinkle the grated Parmesan cheese evenly over the casserole.

9

Cover the casserole dish with aluminum foil and bake in the preheated oven for 30 minutes.

10

Remove the foil and bake for an additional 10-15 minutes, or until the cheese is golden and bubbling.

11

Garnish the casserole with freshly chopped parsley before serving.

12

Serve warm and enjoy your hearty Steak and Navy Bean Casserole!

Cooking Tip: Take your time with each step for the best results!
471
cal
43.5g
protein
24.7g
carbs
23.1g
fat

Nutrition Facts

1 serving (391.8g)
Calories
471
% Daily Value*
Total Fat 23.1 g 30%
Saturated Fat 8.2 g 41%
Polyunsaturated Fat 0.8 g
Cholesterol 103 mg 34%
Sodium 1443 mg 63%
Total Carbohydrate 24.7 g 9%
Dietary Fiber 5.9 g 21%
Total Sugars 5.9 g
Protein 43.5 g 87%
Vitamin D 0.2 mcg 1%
Calcium 214 mg 16%
Iron 5.5 mg 30%
Potassium 1019 mg 22%

*The % Daily Value tells you how much a nutrient in a serving of food contributes to a daily diet. 2,000 calories a day is used for general nutrition advice.

Source of Calories

20.6%%
36.1%%
43.2%%
Fat: 829 cal (43.2%%)
Protein: 694 cal (36.1%%)
Carbs: 396 cal (20.6%%)