This post may contain affiliate links. For more information, see our privacy policy.

The flavor bombs
If you've ever found minestrone a little underwhelming like I did, these ingredients are the reason this version isn't. I like to call them flavor bombs, small, but amazing additions that build fabulous flavor, and create that slow-simmered taste you'd expect from an Italian nonna's kitchen.
Italian sausage: Just a half pound adds incredible savory depth right from the start. Taking the time to deeply brown it first creates a flavorful base for the entire soup. This isn't a sausage-heavy soup, it's just enough to add a wonderful pizzazz.
Tomato Paste: This everyday ingredient may seem ordinary, but cooking it down until it deepens in color is a game changer. This step adds a concentrated, caramelized richness that gives the soup a bold backbone instead of that thin, watery feel.
Fire-roasted tomatoes: I'm a huge fan of fire-roasted tomatoes. They're simply tomatoes that are charred over a fire before being canned. They bring a subtle smokiness and deep rich color. Fire-roasted tomatoes add a delicious complexity to this Italian Grandmother Minestrone and add to that slow-simmered flavor.
Pesto: This is one of my favorite secret weapons. A spoonful of pesto adds layers of basil, garlic, cheese, and olive oil all at once! It melts right into the broth and gives the soup an unmistakably Italian soul.
Roasted red peppers (and their liquid): Although this soup also calls for a fresh bell pepper they both add a unique layer of flavor. Roasted red peppers are smoky and sweet and provide vibrant color and fabulous concentrated flavor.
Fresh rosemary and bay leaves: Fresh rosemary adds an earthy depth and bay leaves bring a bit of woodsy savoriness to the broth. Together, they give the soup that classic, old-world aroma and flavor.
Brown sugar: brown sugar in soup? Yep, just two teaspoons balances the acidity of the tomatoes.
Baking soda: Again, an unexpected ingredient in soup, but one that makes a big difference. A small scoop of baking soda reduces the acidity, resulting in mellow, more rounded flavor.
The supporting ingredients
The rest of the ingredients are simple and familiar: olive oil, onion, bell pepper, celery, and garlic form the backbone, while carrots and two kinds of beans add heartiness and natural sweetness. Low-sodium chicken broth keeps everything balanced, and a small amount of acini de pepe pasta brings just enough comfort without overpowering the vegetables. A handful of fresh herbs and a sprinkle of Parmesan at the end finish the soup beautifully.

My favorite kitchen assistant!
When it comes to chopping all the vegetables for this soup, my Vidalia Chopper is a true little kitchen workhorse. Scott timed me chopping the onion, bell pepper, carrots, and celery...

and it took just 4 minutes total!

I love that it's easy to use, easy to clean, and stores neatly without taking up much space. This is not a sponsored post, just a simple kitchen gadget I honestly reach for again and again!
My daughter-in-law, Lindsay, also put together a short video showing how to make this delicious soup, so you'll get to see my little chopper friend in action. Check it out:
Why I'm calling this "Italian Grandmother" Minestrone
And just in case you're wondering... this is called Italian Grandmother Minestrone not because it's an authentic Italian grandmother's recipe, but because it's my Italian-inspired take on Minestrone… and I happen to be a grandmother! That's legit enough for me!
If you grew up with an Italian nonna, this probably isn't exactly how she made minestrone. And that's okay. I'm convinced there are as many versions of minestrone as there are charming little trattorias in Italy. This is simply my version: healthy, hearty and made with the kind of care that comes from cooking for people you love! Enjoy!

- This recipe calls for Acini de pepe. Acini de Pepe are tiny pasta pearls that are traditionally used in soups, and they're one of my favorite choices here. They're widely available at most larger grocery stores and online, and, in addition to giving the soup a fun presentation, they have another big advantage: they don't swell up as much as many other small pastas. That means if you freeze leftovers, the pasta holds its texture instead of turning mushy.
- If you don't have acini de pepe, other small pastas like tubettini, ditalini, or orzo work well too. Just know that some of these will absorb more liquid as the soup sits and may not freeze quite as well.
- Trying to eat low-carb or gluten-free? You can also skip the pasta altogether if you'd like a lower-carb or gluten-free version. The soup is still hearty, flavorful, and completely satisfying without it.
- This soup makes a generous batch, so you'll want a large Dutch oven or heavy-duty soup pot. I love using my Staub Dutch oven for this recipe, it browns the sausage beautifully and holds heat evenly for long, gentle simmering. If you're looking for a more budget-friendly option, this is another (less expensive) Dutch oven that we really like and use often.
- Don't rush browning the Italian sausage. Let it get nice and deeply golden. The brown coating that will form on the bottom of the pan is called "fond" in the culinary world, but I call it "pure gold" as it imparts wonderful, rich flavor to the soup.
- Bulk Italian sausage is easiest, but if you have sausage links on hand, just remove the casings and use the meat inside.
- I really like Johnsonville Italian sausage - it's available at most groceries here in the U.S. and it has great flavor, without being overly fatty. I like the mild or sweet versions but, if you like more heat, they also have a spicy variety.
- Because the soup simmers and reduces, it's best to hold back on final seasoning until the end. Taste once the pasta is tender and adjust salt and pepper as needed.
- A shower of freshly grated Parmesan and a little fresh herb right before serving might seem simple, but it makes a big difference. That final touch brings everything together!
Scroll Down for the Recipe - or Save It to Your Inbox
We'll email you the recipe so it's easy to save, print, or share.

Italian Grandmother Minestrone
Ingredients
For the soup:
- 1 tablespoon extra-virgin olive oil
- ½ pound Italian sausage
- 1 large sweet onion, diced (¼-inch)
- 1 large yellow bell pepper, diced (¼-inch)
- 2 medium stalks celery, diced (¼-inch)
- 6 medium cloves garlic, finely minced
- ¼ cup tomato paste
- 4 teaspoons Italian seasoning
- 28 ounces crushed, fire-roasted tomatoes, 1 28-ounce can
- 6-8 cups low-sodium chicken broth
- 3 medium carrots, diced (¼-inch) 7-8 ounces or 180-210g
- 15.5 ounces navy or cannellini beans, drained and rinsed, 15.5-ounce can
- 15.5 ounces dark red kidney beans, drained and rinsed, 15.5-ounce
- 7 ounces roasted red peppers, diced (reserve liquid), 7-ounce jar
- 1 tablespoon finely chopped fresh rosemary
- 2 medium bay leaves
- ¼ cup pesto, I use store-bought and love the pestos from Sam's Club and Costco
- 2 teaspoons brown sugar
- 1 teaspoon baking soda
- 2 teaspoons kosher salt, more to taste
- ¾ teaspoon freshly ground black pepper, more to taste
To finish:
- 1 cup acini de pepe pasta, or other small pasta, see notes
- ½ cup finely chopped Italian parsley, optional but recommended
For serving:
- freshly grated Parmesan cheese
- fresh rosemary, optional for garnish
Instructions
For the soup:
- Heat the olive oil over medium heat in a large Dutch oven or heavy-duty pot. Add the Italian sausage and cook, undisturbed, for 3-5 minutes until the underside is well browned. Stir and continue cooking, breaking it up, until nicely browned and a fond forms on the bottom of the pot.1 tablespoon extra-virgin olive oil, ½ pound Italian sausage
- Use a slotted spoon to transfer the sausage to a bowl or plate. Cover and set aside.
- If there's more than 2 tablespoons of drippings from the Italian sausage remove any excess and discard. (I use Johnsonville Italian sausage which isn't very fatty.)
- Reduce the heat slightly and add the onion, bell pepper, and celery to the pot. Cook for 3-4 minutes, stirring and scraping up the browned bits from the bottom of the pot. 1 large sweet onion, 1 large yellow bell pepper, 2 medium stalks celery
- Add the garlic and cook for 30 seconds, stirring constantly. Stir in the tomato paste and Italian seasoning and cook for 3-4 minutes, until the tomato paste deepens in color (caramelizes). 6 medium cloves garlic, ¼ cup tomato paste, 4 teaspoons Italian seasoning
- Add the crushed tomatoes, 6 cups of the chicken broth, carrots, beans, roasted red peppers (plus reserved liquid), rosemary, bay leaves, pesto, brown sugar, baking soda, salt, and pepper. (The mixture will foam briefly after adding the baking soda -this is normal.) 28 ounces crushed, fire-roasted tomatoes, 6-8 cups low-sodium chicken broth, 3 medium carrots, 15.5 ounces navy or cannellini beans, drained and rinsed, 15.5 ounces dark red kidney beans, drained and rinsed, 7 ounces roasted red peppers, diced (reserve liquid),1 tablespoon finely chopped fresh rosemary, 2 medium bay leaves, ¼ cup pesto, 2 teaspoons brown sugar, 1 teaspoon baking soda, 2 teaspoons kosher salt, ¾ teaspoon freshly ground black pepper
- Bring to a boil, then reduce heat to maintain a steady simmer. Cook for 30 minutes, stirring occasionally.
To finish:
- Add the acini de pepe pasta and the reserved sausage. Stir well and cook for 8-10 minutes, until the pasta is al dente. Add more broth as needed if the soup becomes too thick. 1 cup acini de pepe pasta
- Stir in the chopped parsley. Taste and adjust seasoning as needed. ½ cup finely chopped Italian parsley
To serve:
- Serve hot with freshly grated Parmesan and a sprinkle of fresh rosemary, if desired. freshly grated Parmesan cheese, fresh rosemary
Notes
Nutrition
Shop Our Café Loves
We’ve gathered our favorite kitchen tools, tableware, and entertaining treasures in one place, the Café Loves store. It’s a wonderful spot to find something special for yourself or the cooks and hosts you love!










Absolutely delicious. I made it on Monday to have for lunches through the week. Each day we said,”This is really good soup!” My husband and I “fought”over the last bowl!
Hi Tonya, Thank you for the excellent review and for sharing your idea to meal prep using this soup for lunches during the week. It's great to hear how much you and your husband enjoyed this recipe - thanks for taking the time to let us know!
I made this! So good! I had a Parmesan rind and threw it in. My 88 year old neighbor said, and I agree, one of the best soups he ever ate! Better than grandmas! Thank you!
Hi Paula, Thank you for the kind comments and your wonderful review! We so appreciate you letting us know how much you and your neighbor enjoyed this recipe - it's always special to hear when Café recipes are shared among friends and neighbors!
I made this soup today and the flavors are amazing! Thank you Chris for sharing the recipe! A new favorite!
Thanks for the excellent review, Gayle! It's great to hear how well this recipe turned out for you - we appreciate you taking the time to let us know!