Go Back
+ servings
Print
Bowl of minestrone soup with slices of pumpernickel bread

Minestrone Soup

The key to this hearty minestrone soup is starting with a rich roasted tomato sauce.

Course Soup
Cuisine Italian
Keyword homemade minestrone soup, minestrone soup from scratch
Prep Time 20 minutes
Cook Time 20 minutes
Tomato sauce prep time 1 hour 5 minutes
Total Time 1 hour 45 minutes
Yield 3 servings
Calories 320 kcal
Author Matty Wilder

Ingredients

  • 1 1/4 cup roasted tomato sauce
  • 2-3 tablespoons extra-vrigin olive oil
  • 1/2 teaspoon celery seed
  • 1/2 teaspoon dried thyme
  • 3-4 carrots chopped
  • 3-4 celery stalks chopped
  • 1 yellow onion medium, chopped
  • 1 pinch sea salt optional
  • 1 14-ounce can beans cannellini, kidney, mixed, whatever you prefer, drained
  • 3 cups stock chicken or vegetable
  • 4 oz soup pasta ditalini or cavatelli

Instructions

  1. Prepare the roasted tomato sauce according to instructions. You’ll have much more than you’ll need for this recipe, so jar it up and use in the next few days or freeze for later.

  2. Warm olive oil in a large stockpot or Dutch oven, over medium heat. Add celery seed and thyme and heat until fragrant.

  3. Add vegetables and cook, stirring often, until they soften. You may want to add a pinch or two of salt here, but I don’t as I find the tomato sauce has enough for our palates. To each their own.

  4. Stir in the beans, stock, and sauce, and bring to a boil, then add the pasta and cook, according to package instructions or until desired texture. (I tend to slightly overcook pasta in soups—it just adds to the overall goodness, I think.)

  5. When the pasta has reached your desired tenderness, turn off the heat and let sit for a few minutes to allow the soup to work its additional magic—the flavors will only get better.

  6. Serve in whatever bowl or vessel you like, and grate some Parmesan or other hard cheese over top if it pleases.

Recipe Notes

This recipe is easily doubled - but Beth's tomato sauce recipe makes more than enough, so you don't need to double that if doing so.