Rustic Tomato Vegetable Soup – Lexi’s Clean Kitchen

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

This Rustic Tomato Vegetable Soup is a hearty, mouthwatering, oh-so-easy weeknight meal! It’s packed full of veggies, beans, and spices to create the perfect cozy soup. Enjoy the recipe as-is or customize with whatever veggies you have on-hand. Just 15 minutes of prep needed!

Easy Recipe for Vegetable Soup

There is absolutely nothing better than homemade soup when the weather starts to cool down. And this Rustic Tomato Vegetable Soup is just the recipe you’re looking for! It’s perfect for when you’re craving a classic tomato soup, but you also want something a little bit more substantial.

This tomato based soup is packed with veggies, beans, and Italian spices. It’s like a combination of tomato soup and minestrone…and it’s so good!

This homemade tomato vegetable soup is flavorful, hearty, comforting, vegetarian, and can easily be made whole30 or paleo-friendly. Plus, you can use literally any veggies you have on hand!

Ingredients Needed

This vegetable soup recipe is packed with good-for-you ingredients! Use the ingredients listed or customize with whatever veggies you have in your fridge.

Scroll to the recipe card below for ingredient amounts!

How to Make Tomato Vegetable Soup

This easy vegetable soup takes just 15 minutes to prep!

What Vegetables Go Well with Tomato Soup?

Pretty much anything you have on hand! That’s one of my favorite things about this soup. It’s so customizable! I use a tasty combination of green beans, Russet potato, cauliflower, and spinach to round out this soup, but you could also use zucchini, kale, eggplant, bell pepper, kale, fresh tomatoes, you name it.

How Can I Get More Flavor in My Vegetable Soup?

This homemade vegetable soup is already loaded up with flavor thanks to the chicken or veggie stock and the seasonings!

If you’re looking for a little bit of extra flavor, feel free to add a little bit more of each seasoning or stir in a little bit extra parmesan cheese.

Tips and Notes

Serving Suggestions

This vegetable bean soup is a full meal in a bowl, so a side dish is not required! However, a light salad or even a big piece of crusty bread is a great choice.

If you’re looking for a side dish with a little more to it, here are some of my favorite recipes:

How to Store

Leftover homemade vegetable soup can be stored in an airtight container in the fridge for up to 3 days.

Pro Tip!

Let the soup cool completely before storing it in the fridge or freezer.

Can This Soup Be Frozen?

Yes! One of my favorite things about making soup is that it is so easy to freeze!

To freeze your soup, let it cool completely to room temperature, then move it to the refrigerator uncovered to finish cooling. Once it’s fully cooled, place it into the freezer in a freezer-safe container and store for up to 3 months.

When you’re ready to serve it again, fully defrost in the refrigerator overnight and reheat on the stove until warmed through.

To defrost more quickly, place the container in a bowl of warm water. Once the soup can easily pop out of the container, place into a pot with 1/4-1/2 cup of water, cover, and cook over medium to medium-low heat until warmed through. Stir frequently and be sure to bring the contents to a boil to make sure it’s fully reheated.

More Soup Recipes You’ll Love

Watch the video here:

Pin this recipe to save it for later!

Rustic Tomato Vegetable Soup

5 from 4 votes
This Rustic Tomato Vegetable Soup is a hearty, mouthwatering, oh-so-easy weeknight meal! It’s packed full of veggies, beans, and spices to create the perfect cozy soup. Enjoy the recipe as-is or customize with whatever veggies you have on-hand. Just 15 minutes of prep needed!
Servings 6
Prep Time 15 minutes
Heat oil over medium heat in a dutch oven. Once hot, add onion and garlic, and cook for 3 minutes, until beginning to soften.
Add in carrots and celery, let cook over medium heat for 8-10 minutes, until soft and fragrant, stirring occasionally.
Add in salt, pepper, oregano, basil, garlic powder, onion powder, red pepper flakes, tomato paste and diced tomatoes and cook for 1-2 minutes, until fragrant.
Add in broth. Bring to a boil then reduce heat. Add in green beans, potato, cauliflower and kidney beans and let simmer for 25 minutes, or until the vegetables are cooked through.
Add in spinach and let simmer until cooked through. Add in more broth for desired soup consistency.
Taste and adjust seasoning. Serve warm with a sprinkle of parmesan cheese, if desired.
Serving: 1bowlCalories: 88kcalCarbohydrates: 15.9gProtein: 4.2gFat: 2.2gSaturated Fat: 0.3gSodium: 233mgFiber: 5gSugar: 8g

User Input