Go Back

Hearty Spicy Italian Sausage & Bean Soup

A comforting and flavorful soup filled with hearty Italian sausage, creamy beans, and aromatic spices, perfect for chilly evenings.
Prep Time 15 minutes
Cook Time 30 minutes
Total Time 45 minutes
Servings: 6 servings
Course: Main Course, Soup
Cuisine: Italian
Calories: 350

Ingredients
  

Sausage and Beans
  • 1 pound Italian sausage (spicy or sweet) Your choice of sausage flavor.
  • 1 medium onion, diced
  • 3 cloves garlic, minced
  • 1 medium bell pepper, diced Red adds a nice color.
  • 2 medium carrots, peeled and sliced
  • 1 14 oz can diced tomatoes, undrained
  • 1 15 oz can white beans or kidney beans, drained and rinsed
  • 4 cups chicken or vegetable broth
Seasonings
  • 1 teaspoon dried oregano
  • 1 teaspoon dried basil
  • ½ teaspoon crushed red pepper flakes Adjust for your spice preference.
  • to taste Salt and pepper
Garnish
  • to taste Fresh parsley For garnish.

Method
 

Cooking
  1. In a large pot over medium heat, crumble the Italian sausage and cook until browned. Remove and set aside.
  2. In the same pot, sauté diced onions and bell pepper until softened, about 5-7 minutes. Add minced garlic and cook for an additional minute.
  3. Add carrots, the can of diced tomatoes (juice included), drained beans, and browned sausage back to the pot. Pour in the broth and stir together.
  4. Sprinkle in the oregano, basil, crushed red pepper flakes, salt, and pepper. Let the soup simmer on low heat for 20-25 minutes.
  5. Taste the soup and adjust seasonings as desired.
  6. Serve the soup in bowls, garnish with fresh parsley, and enjoy!

Notes

For a meatless version, substitute the sausage with lentils or vegetable protein. This soup improves overnight, making leftovers perfect for lunch.