· · ·

Simple Vegetable Minestrone Soup (Gluten Free & Vegan)

This post may contain affiliate links. Please read our disclosure policy

Vegetable Minestrone – This classic minestrone soup is so easy and healthy! Packed with vegetables and finished with a little pasta, it’s a hit with grown-ups and kids alike! (Gluten Free, Vegan)

Close up view of two bowls of Vegetable Minestrone Soup.

Soup season is a GOOD season. I love it for lunches, dinners, and (don’t hate me) even breakfasts. (Seriously, if you haven’t tried a warm cup of soup on a chilly morning, you’re missing out.)

I’ve got everything from creamy butternut squash soups, to spicy soups, to egg drop soup, but I realized I don’t have a classic reseturant-style minestrone soup on the blog.

This Vegetable Minestrone totally has it going on. It’s a veggie-packed, flavor-loaded, colorful wonder of a soup that couldn’t be more perfect this time of year. I love that it’s light, flexible, and easy to pull together, but there are also a bunch of other reasons it’s great. Here’s why I love it…

Pot of Vegetable Minestrone Soup with striped napkin next to it.

What Makes This Vegetable Minestrone Soup Amazing:

  1. It’s about as full of veggies as it gets! While there aren’t any specific “rules” about which veggies go into a minestrone soup recipe, one thing’s for sure: there are plenty of them! In this version, there are onions, carrots, celery, tomatoes, zucchini, spinach, garlic, 2 kinds of beans, and vegetable broth.
  2. It’s easily gluten free. All you have to do is use your favorite gluten free pasta. I like small shapes for minestrone, like shells, ditalini, macaroni, or rotini. You could certainly use other shapes of pasta if you prefer. I’ve had great luck with Tinkyada and Jovial brands’ brown rice pastas, and any corn/rice pasta will also work.
  3. Not gluten free? No worries. Just use YOUR favorite pasta. I like ditalini (small tubes), oricchiete, macaroni, or shells.
  4. It’s flexible and forgiving. I love recipes that are easy to change. This one can easily take more veggies–feel free to add some bell peppers, kale, fresh or frozen green beans, or even finely diced potatoes. Or, swap out the beans for whatever kinds you have on hand. Want to use chicken broth instead of veggie? Go for it. Avoiding grains? Skip the pasta. See? Easy.

Overhead view of two bowls of Vegetable Minestrone Soup. Spoons, striped napkin, fresh basil, and gluten free toast in the background.

What to Serve with Minestrone:

This is delicious on its own in a giant bowl, but for side dishes, some of the usual suspects are great here:

  • A delicious green salad for a soup + salad vibe. Try a simple “house” salad with creamy ranch or balsamic vinaigrette, or this Italia salad with Lemon Basil Dressing. Or, go big and make a giant fall cobb salad with all the fixings!
  • Bread, rolls, or breadsticks. We’ve had good luck with Schar & Udi’s gluten free rolls. Otherwise, we toast up some Canyon Bakehouse bread. If you’re not GF, I used to eat rosemary or olive bread with this a lot.
  • Or, break the mold... it’s not Italian but sometimes in a pinch, I’ll make my pumpkin cornbread muffins to go with soup. My whole family LOVES them all year round. (They don’t taste pumpkin-y, and have the most amazing texture!)

Overhead view of Vegetable Minestrone Soup.

Notes on this Vegetable Minestrone Soup:

  • Pump Up The Protein! This recipe is vegetarian as written, but you can also add additional non-vegetarian proteins if you like. We’ve added leftover cooked chicken (grilled is especially nice!), Italian sausage or sliced Italian-style chicken sausages, or swapped out the veggie broth for homemade bone broth.
  • Other Veggie Ideas – Like I mentioned above, this recipe can easily take some playing with. Feel free to add extra veggies or swap in the ones you have on hand. Bell peppers, green beans, kale or other greens, and finely diced potatoes are all yummy.
  • Choose Your Own (Pasta) Adventure! I love a little pasta in my minestrone, and small shapes tend to work best. Usually, I stick with shapes like rotini, ditalini (tiny tubes), macaroni, small shells, etc. Feel free to let your kids help you choose! (My kids are always more likely to eat anything they’ve had a say in.)
  • Make-Ahead Tips. This is a great recipe to make ahead. It tastes better with time and can freeze well. If you plan to freeze it, I recommend NOT adding the pasta until you plan to eat it as pasta’s texture doesn’t hold up as well from the freezer.
  • Flavor Boosters – You can also play with the flavor here. A few ideas…

You Might Also Like These Other Soups…

clock clock iconcutlery cutlery iconflag flag iconfolder folder iconinstagram instagram iconpinterest pinterest iconfacebook facebook iconprint print iconsquares squares iconheart heart iconheart solid heart solid icon
Close up view of two bowls of Vegetable Minestrone Soup.

Simple Vegetable Minestrone (Gluten Free & Vegan)

5 Stars 4 Stars 3 Stars 2 Stars 1 Star

5 from 1 review

  • Author: Emily
  • Total Time: 30 minutes
  • Yield: 8 servings (about 12 cups) 1x


Classic Vegetable Minestrone is so easy and healthy! Packed with vegetables and finished with a little pasta, it’s a hit with grown-ups and kids alike! (Gluten Free, Vegan)


  • 2 cups (oz) dry pasta – use small shapes, such as rotini, macaroni, ditalini, or shells (gluten free, as needed)
  • 1 Tbsp olive oil
  • 1 small onion, diced
  • 2 stalks celery, diced
  • 23 carrots, peeled and diced
  • 23 cloves garlic, minced
  • 3 Tbsp tomato paste
  • 1 (14oz) can kidney beans, drained and rinsed
  • 1 (14oz) can white beans (such as Great Northern or Cannellini beans), drained and rinsed
  • 2 (14oz) cans diced fire-roasted tomatoes (regular are also fine)
  • 56 cups vegetable broth
  • 1/4 cup loosely packed fresh basil leaves, cut into ribbons or minced
  • 1 zucchini, quartered lengthwise and sliced
  • 2 cups spinach, torn or sliced if desired
  • salt and pepper, to taste


  1. Cook pasta according to package directions. Drain and set aside. Meanwhile, make your soup.
  2. To make the soup, heat olive oil in a Dutch oven or large soup pot over medium heat.
  3. Add onion, celery, and carrots, and sauté over medium heat 5-7 minutes, or until veggies are partially softened.
  4. Add garlic, tomato paste, and a bit of salt and pepper (as desired). Stir to coat the veggies.
  5. Add red and white beans, tomatoes, broth, and basil. Stir to combine.
  6. Bring soup to a bubble and simmer about 5 minutes.
  7. Add zucchini, and simmer about 5 minutes longer, or until just softened.
  8. Stir in spinach and cooked pasta. Stir to wilt the spinach.
  9. Taste and add additional salt & pepper as desired.
  • Prep Time: 10 minutes
  • Cook Time: 20 minutes
Close Up View of Vegetable Minestrone Soup with a Label Above It


Similar Posts


  1. How much basil did you add? It’s not in the ingredients list but in the directions. Making this tonight! Thanks!

    1. Kelsey – Thank you for catching that! I used about 1/4 cup loosely packed leaves. I’ve updated the recipe card to show that. 🙂

  2. Beautiful recipe!!! Made a huge pot of this before my family came into town and everyone loved it!!! Thank you – will be making again very soon!!!

  3. Hi! This looks amazing! I plan on making this for a friend (and her family) who is about to start a very long and intensive chemo treatment. In fact, her first is tomorrow. I though this would be warm, cozy and nutritious. They prefer gluten free. I’ve heard that gluten free pasta doesn’t hold up well in soups/liquid. Any tips? Brands? Rice vs veggie? Especially if they have leftovers? Thank you! 😊

    1. Julie – I recommend adding the cooked pasta RIGHT before serving the soup for best results, since you’re right. All the GF pastas I’ve tried continue to absorb liquid as they rest in the soup so they do get soft. I’ve had good luck with Tinkyada or Jovial brand brown rice pastas. The heartier shapes (like rotini) have done well for me!

      Wishing you friend and her family so much peace and best of luck during this difficult process. My mom underwent aggressive chemo when I was a teenager, and having friends bring thoughtful meals made our days so much brighter!

    1. Great question! I haven’t made this one in the slow cooker. Other soups I’ve made only need 2-3 hours to cook, but I’m not exactly sure about the timing of the pasta if you want to cook it in the soup. (If you cook it separately, I’d just stir it in at the end.)

Leave a Reply

Your email address will not be published. Required fields are marked *

Recipe rating 5 Stars 4 Stars 3 Stars 2 Stars 1 Star