Italian Sausage Bean And Macaroni Soup Recipe

This hearty Italian Sausage, Bean, and Macaroni Soup is a family favorite, simmered to perfection with savory Italian sausage, tender beans, and perfectly cooked macaroni. Even better the next day! Make a big batch and enjoy leftovers for a quick and delicious weeknight meal. Customizable with your favorite pasta and sausage – try turkey sausage for a lighter option. Served with crusty bread for dipping, this comforting soup is perfect for chilly evenings.

Prep Time 20 mins
Cook Time 80 mins
Calories 743.5 kcal
Protein 77g
Rating 4.5 (6 Reviews)
Italian Sausage Bean And Macaroni Soup 32

Recipe Actions

Share this recipe:

Recipe Author

Chef Forktionary, author of this recipe

Recipe adapted from Food.com. Standardized by Forktionary.

Ingredients for Italian Sausage Bean And Macaroni Soup

Cook Smarter with Sous, Your Kitchen Companion

Missing an ingredient for this Italian Sausage Bean And Macaroni Soup? Need a perfect wine pairing or a healthy side dish idea? Don't guess—ask Sous! Your AI-powered sous-chef is ready to help you swap ingredients, adjust serving sizes, and discover flavor tips in seconds.

How to Make Italian Sausage Bean And Macaroni Soup

  1. Heat olive oil in a large, heavy-bottomed Dutch oven or pot over medium heat.
  2. Add Italian sausage and cook, breaking it up with a spoon, for 5-7 minutes, or until browned. Drain off any excess grease.
  3. Add onion, garlic, carrots, and celery to the pot. Cook until softened, about 5-7 minutes.
  4. Stir in basil, rosemary, red pepper flakes, and sage. Cook for 1 minute more.
  5. Pour in broth and crushed tomatoes. Add rinsed and drained cannellini beans.
  6. Bring to a boil, then reduce heat to low, cover, and simmer for 45 minutes.
  7. Stir in uncooked pasta (or add pre-cooked pasta).
  8. Add half of the Parmesan cheese and stir to combine. Simmer until pasta is tender, about 10-15 minutes (or according to package directions if using uncooked pasta).
  9. Season with salt and pepper to taste.
  10. Ladle soup into bowls and top with remaining Parmesan cheese.
  11. Serve immediately with crusty bread, if desired.

Nutrition Information (Approximate per serving)

Sodium

94 g

Sugar

31g

Fat

65g

Carbs

17g