Nutrition Facts for Cozy steak beans soup

Cozy Steak Beans Soup

Image of Cozy Steak Beans Soup
Nutriscore Rating: 71/100

Warm your soul with a hearty bowl of Cozy Steak Beans Soup, a comforting one-pot meal perfect for chilly evenings. This flavor-packed soup features tender cubes of seared steak, creamy white beans, and a medley of fresh vegetables simmered in a rich, spiced beef broth. Infused with aromatic spices like paprika, oregano, and cumin, each spoonful delivers a balance of savory and smoky notes. Baby spinach adds a vibrant touch, while a sprinkle of fresh parsley brings brightness to the dish. Ready in just 50 minutes, this crowd-pleasing soup pairs beautifully with crusty bread for dipping, making it an ideal dinner for family gatherings or a weeknight indulgence. Satisfying, nourishing, and irresistibly cozy, this steak and bean soup is destined to become a classic in your kitchen.

Log this recipe in SnapCalorie

★★★★★ 4.8/5.0 (2,000+ reviews)
Get your calorie requirement
Log your nutrition in seconds
Get a personalized nutrition plan
SnapCalorie App Screenshot

Recipe Information

⏱️
Prep Time
15 min
🔥
Cook Time
35 min
🕐
Total Time
50 min
👥
Servings
4 servings
📊
Difficulty
Medium

🥘 Ingredients

17 items
  • 450 grams Steak (ribeye or sirloin, trimmed and cubed)
  • 2 tablespoons Olive oil
  • 1 medium Yellow onion (finely diced)
  • 3 cloves Garlic (minced)
  • 2 medium Carrots (peeled and diced)
  • 2 medium Celery stalks (diced)
  • 4 cups Beef broth
  • 400 grams Canned diced tomatoes (with juice)
  • 400 grams Canned white beans (drained and rinsed)
  • 1 teaspoon Paprika
  • 1 teaspoon Dried oregano
  • 1 teaspoon Cumin
  • 1 teaspoon Salt
  • 0.5 teaspoon Black pepper
  • 2 cups Baby spinach (optional)
  • 2 tablespoons Fresh parsley (chopped, for garnish)
  • 1 loaf Crusty bread (for serving)
💡
Pro Tip: Read through all ingredients before starting to cook!

📝 Instructions

11 steps
1

Heat 1 tablespoon of olive oil in a large pot or Dutch oven over medium-high heat.

2

Season the steak cubes with a pinch of salt and pepper and sear them in the pot until browned on all sides, about 3-4 minutes. Remove the steak and set aside.

3

Add the remaining tablespoon of olive oil to the pot, then add the diced onion. Sauté until translucent, about 2-3 minutes.

4

Stir in the minced garlic, diced carrots, and celery. Cook for 5 minutes until the vegetables soften.

5

Pour in the beef broth and bring it to a simmer. Add the canned diced tomatoes with their juice, paprika, oregano, cumin, salt, and black pepper.

6

Return the steak cubes to the pot and cook for 15 minutes on low heat, uncovered, to let the flavors meld.

7

Add the drained and rinsed white beans, stirring to combine. Let the soup simmer for an additional 10 minutes.

8

If using baby spinach, stir it in during the last 2 minutes of cooking to wilt.

9

Taste the soup and adjust seasoning with more salt and pepper, if needed.

10

Ladle the soup into bowls and garnish with freshly chopped parsley.

11

Serve hot with crusty bread on the side for dipping.

Cooking Tip: Take your time with each step for the best results!
3142
cal
184.7g
protein
303.0g
carbs
140.4g
fat

Nutrition Facts

1 serving (3072.2g)
Calories
3142
% Daily Value*
Total Fat 140.4 g 180%
Saturated Fat 47.5 g 238%
Polyunsaturated Fat 2.7 g
Cholesterol 360 mg 120%
Sodium 9457 mg 411%
Total Carbohydrate 303.0 g 110%
Dietary Fiber 39.4 g 141%
Total Sugars 28.3 g
Protein 184.7 g 369%
Vitamin D 0.8 mcg 4%
Calcium 764 mg 59%
Iron 40.5 mg 225%
Potassium 5681 mg 121%

*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

37.7%%
23.0%%
39.3%%
Fat: 1263 cal (39.3%%)
Protein: 738 cal (23.0%%)
Carbs: 1212 cal (37.7%%)