Hearty Spam Soup

Prep: 720 min Cook: 240 min Cuisine: American

A hearty, flavorful soup combining Spam, beans, and bold spices, perfect for comforting meals and fans of savory, smoky flavors with a touch of sweetness.

Be the first to rate this recipe

Ingredients

  • 2 c. dried pinto beans
  • 12 oz. Spam, cubed
  • 2 (13 oz.) cans tomato juice
  • 2 (14 1/2 oz.) cans Calcine stock
  • 1 medium onion, chopped
  • 3 cloves garlic, minced
  • 1/4 c. brown sugar
  • 2 Tbsp. chili powder
  • 3 bay leaves
  • 1 tsp. oregano
  • 1 tsp. cumin

Instructions

  1. Drain and soak dried pinto beans overnight.
  2. In a large pot, combine soaked beans, tomato juice, Calcine stock, chopped onion, minced garlic, brown sugar, chili powder, bay leaves, oregano, and cumin.
  3. Bring to a boil and cook for 10 minutes.
  4. Reduce heat and simmer uncovered for 3 to 4 hours until beans are tender and flavors meld.

Tips & Substitutions

For a richer flavor, consider adding diced bell peppers or carrots to the soup. If you're looking for a healthier alternative, you can substitute turkey or chicken sausage for the Spam. Be sure to soak the pinto beans overnight to ensure they cook evenly and become tender. Adjust seasoning to your taste; a touch of hot sauce can add a nice kick.

Serving Suggestions

Serve this hearty soup with crusty bread or cornbread for a filling meal. A sprinkle of fresh cilantro or green onions on top adds a refreshing touch. This soup pairs beautifully with Busy Day Apple Turnovers for dessert. For an extra kick, consider serving with a side of spicy pickles or hot sauce.

Storage & Reheating

Store any leftovers in an airtight container in the refrigerator for up to 4 days. To reheat, simply warm on the stove over low heat, stirring occasionally, until heated through. You can also microwave it in a covered bowl, ensuring it’s heated evenly. The flavors will continue to meld and improve after a day.

Nutrition & Diet Analysis (per serving)

Each serving of Hearty Spam Soup contains roughly 1235 calories, with 43g protein, 250g carbohydrates, and 38g fat. It is an excellent source of dietary fiber (358% of the Daily Value), iron (222% of the Daily Value), and calcium (154% of the Daily Value). Note that it is relatively high in sodium, at 928mg per serving (40% of the Daily Value).

1235 kcal 62% DV
Protein Fat Carbs

Macronutrients

Protein 43g 86% DV
Total Fat 38.4g 49% DV
Carbs 249.8g 91% DV
Fiber 100.3g 100% DV
Sugar 60g 100% DV

Electrolytes

Sodium 928.3mg 40% DV
Potassium 5000mg 100% DV

Vitamins & Minerals

Vitamin A 515.2mcg 57% DV
Vitamin C 46.6mg 52% DV
Calcium 2000mg 100% DV
Iron 40mg 100% DV
Diet fit High-protein High-fiber Low-fat

Estimated from ingredients & per-serving nutrition — verify against package labels for allergies or strict diets.

* % Daily Values based on a 2,000 calorie diet (FDA 2020).

Frequently Asked Questions

Can I use canned pinto beans instead of dried?

Yes, you can substitute canned pinto beans for dried ones. If using canned beans, add them during the last 30-40 minutes of cooking to heat through and absorb the flavors, reducing the overall cooking time significantly.

Is there a vegetarian version of this soup?

Absolutely! You can easily make a vegetarian version by omitting the Spam and using vegetable broth instead of Calcine stock. You might want to enhance the flavor with additional spices or smoked paprika to mimic the smokiness of Spam.

How can I thicken the soup if it’s too watery?

If your soup is too watery, you can thicken it by mashing a portion of the beans against the side of the pot and stirring them back in. Alternatively, you can simmer it uncovered for a bit longer to allow some of the liquid to evaporate and concentrate the flavors.

Nutrition is estimated from USDA FoodData Central ingredient data and may vary with brand, portion and preparation — see our methodology. This information is for general educational purposes only and is not medical or dietary advice (disclaimer).

American recipes → Vegan recipes → Vegetarian recipes → All recipes →