Nutrition Facts for Italian sausage bean and macaroni soup

Italian Sausage Bean and Macaroni Soup

Warm your soul with a hearty bowl of Italian Sausage, Bean, and Macaroni Soup! This one-pot wonder is packed with bold flavors and wholesome ingredients, making it the ultimate comfort food for busy weeknights or cozy weekends. Featuring savory Italian sausage, tender cannellini and kidney beans, and perfectly al dente macaroni, this soup is enriched with aromatic vegetables, zesty herbs, and a hint of crushed red pepper for an optional kick. Simmered in a rich tomato and chicken broth base, every spoonful bursts with vibrant, authentic Italian flavors. Ready in under an hour, this easy-to-make dish is perfect for feeding a crowd, and it’s irresistibly delicious when garnished with fresh parsley and a sprinkle of Parmesan cheese. Looking for a satisfying, family-friendly recipe? This Italian Sausage Bean and Macaroni Soup is your answer!

Nutriscore Rating: 73/100
Want to add this food to your meal log?
Try SnapCalorie's FREE AI assisted nutrition tracking free in the App store or on Android.
SnapCalorie App QR Code

Scan with your phone to download!

Image of Italian Sausage Bean and Macaroni Soup
Prep Time:15 mins
Cook Time:40 mins
Total Time:55 mins
Servings: 6

Ingredients

  • 1 pound Italian sausage (mild or spicy, casings removed)
  • 1 tablespoon olive oil
  • 1 medium onion, diced
  • 1 medium carrot, diced
  • 1 celery stalk, diced
  • 3 cloves garlic, minced
  • 28 ounces crushed tomatoes
  • 6 cups chicken broth
  • 1 can (15 ounces) cannellini beans, drained and rinsed
  • 1 can (15 ounces) kidney beans, drained and rinsed
  • 1 cup dried macaroni pasta
  • 1 teaspoon dried oregano
  • 1 teaspoon dried basil
  • 0.5 teaspoon crushed red pepper flakes (optional)
  • 1 teaspoon salt
  • 0.5 teaspoon black pepper
  • 2 tablespoons fresh parsley, chopped (for garnish)
  • 0.5 cup Parmesan cheese, grated (optional for serving)

Directions

Step 1

Heat the olive oil in a large pot or Dutch oven over medium heat.

Step 2

Add the Italian sausage and cook, breaking it up with a wooden spoon, until browned and fully cooked, about 5-7 minutes. Remove the sausage with a slotted spoon and set aside, leaving the rendered fat in the pot.

Step 3

Add the diced onion, carrot, and celery to the pot. Cook, stirring occasionally, until the vegetables are softened, about 5 minutes.

Step 4

Stir in the minced garlic and cook for 1 minute until fragrant.

Step 5

Add the crushed tomatoes, chicken broth, cannellini beans, kidney beans, cooked sausage, dried oregano, dried basil, crushed red pepper flakes (if using), salt, and black pepper. Stir to combine.

Step 6

Bring the mixture to a boil, then reduce the heat to low and simmer for 20 minutes to allow the flavors to meld.

Step 7

Stir in the dried macaroni pasta and cook for an additional 8-10 minutes, or until the pasta is tender.

Step 8

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

Step 9

Ladle the soup into bowls and garnish with freshly chopped parsley. Sprinkle with grated Parmesan cheese, if desired, and serve hot.

Nutrition Facts

Serving size (4051.3g)
Amount per serving % Daily Value*
Calories 3459.2
Total Fat 161.2g 0%
Saturated Fat 62.0g 0%
Polyunsaturated Fat 1.3g
Cholesterol 415.0mg 0%
Sodium 11424.4mg 0%
Total Carbohydrate 289.5g 0%
Dietary Fiber 59.1g 0%
Total Sugars 41.9g
Protein 209.6g 0%
Vitamin D 0IU 0%
Calcium 2098.8mg 0%
Iron 31.2mg 0%
Potassium 7582.4mg 0%
*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

Fat: 42.1%
Protein: 24.3%
Carbs: 33.6%