This easy minestrone soup is a one-pot wonder loaded with flavor.

Homemade minestrone soup has veggies, beans, and pasta simmered in a rich, tomatoey broth.

easy minestrone soup in a pot

Easy Minestrone Soup in 30 Minutes!

  • This easy minestrone soup goes from the stove to the table in 30 minutes.
  • Simple ingredients with plenty of room for extras make this soup nutritious and budget-friendly.
  • Customize! Keep it vegetarian or add your own fresh or leftover protein.
  • Crowd-pleasing minestrone can be served from a crockpot with a basket of cheesy breadsticks to soak up all that delish broth.

Minestrone Soup Ingredients

Vegetables: The carrots, celery, and onions provide a soft, melt-in-your-mouth texture, while the garlic adds a mild, aromatic flavor. The frozen spinach adds a burst of color and a mild, earthy flavor, blending perfectly with the other ingredients for a balanced, comforting soup.

Broth: The vegetable broth and diced tomatoes create a rich, flavorful base with a slightly tangy taste from the tomatoes, complemented by the savory Italian seasoning.

Pasta: The ditalini pasta absorbs the broth, becoming tender and adding a satisfying chewiness to each bite.

Beans: The kidney beans add a creamy texture and a mild, slightly nutty flavor, contributing both heartiness and richness to the soup. Kidney beans are larger and firmer than other beans, but any kind works. I like cannellini, pinto, or garbanzo beans. Be sure to drain and rinse canned beans before using.

Savvy Soup Swaps

  • ‘Beef it up’ with leftover meat like ground beef, sliced summer sausage, ham, chicken, or turkey.
  • You can also use kale, mushrooms, or a bag of veggie medley.
  • Small elbow macaroni, orzo, rice, egg noodles, or diced potatoes can be used in place of ditalini pasta.
pot of easy minestrone soup

How to Make Minestrone Soup

  1. Saute carrots, onions, celery, and garlic in oil until tender.
  2. Stir in beans, broth, tomatoes, and seasonings (full recipe below).
  3. Bring soup to a boil, then reduce to a simmer before adding pasta.
  4. Cook until pasta is tender, then add spinach. Serve hot.

Smart Soup Hacks

  • Caramelizing the carrots, onion, and celery is important for increasing the overall flavor of the soup.
  • For a creamier minestrone, remove a cup of soup and puree it before adding it back to the pot.
ladle scooping easy minestrone soup

New Life to Leftovers:

Store leftover easy minestrone soup in a covered container for up to 4 days. Reheat on the stove.

Freeze portions in zippered bags for up to 8 weeks. Thaw in a pot on low heat with fresh pasta if desired.

Cozy Comfort in a Bowl

Did you make this easy minestrone soup recipe? Leave a comment and a rating below.

pot full of Minestrone Soup Recipe
5 from 32 votes↑ Click stars to rate now!
Or to leave a comment, click here!

Easy Minestrone Soup Recipe

This easy minestrone soup is packed full of vegetables, noodles, simmered in a savory broth.
Prep Time 10 minutes
Cook Time 15 minutes
Total Time 25 minutes
Servings 7
Author Shannon Johanson

Equipment

Ingredients  

  • 2 tablespoons olive oil
  • 1 cup carrots diced
  • 1 onion diced
  • 1 cup celery diced
  • 3 cloves garlic minced
  • 1 (15.5 ounce can) canned red kidney beans drained and rinsed
  • 6 cups vegetable broth
  • 1 (large 28 ounce can) canned diced tomatoes with juices
  • 1 ½ teaspoons Italian seasoning
  • 4 ounces ditalini pasta
  • 1 cup frozen chopped spinach

Instructions 

  • In a large stockpot over medium heat pour in olive oil. Add diced carrots, onions, celery, and minced garlic. Cook for 3 minutes or until vegetables are just tender.
  • Stir in kidney beans, vegetable stock, diced tomatoes, and seasoning. Bring to a boil, once boiling turn it down to a simmer and cook for 10 minutes.
  • After 10 minutes add the pasta and cook for an additional 10 minutes or until pasta is tender.
  • With 2 minutes remaining add spinach and heat until warm.

Notes

  • Caramelize the carrots, onions, and celery for an increased depth of flavor.
  • Drain and rinse canned beans to rinse off salt or preservatives that might affect the flavor.
  • Refrigerate cooled leftovers for up to 4 days in an airtight container and in the freezer for 8 weeks. 
  • Reheat on the stovetop over low heat.
5 from 32 votes↑ Click stars to rate now!
Or to leave a comment, click here!

Nutrition Information

Calories: 182kcal | Carbohydrates: 31g | Protein: 6g | Fat: 4g | Sodium: 1369mg | Potassium: 495mg | Fiber: 6g | Sugar: 6g | Vitamin A: 3760IU | Vitamin C: 11.4mg | Calcium: 51mg | Iron: 1.6mg

Nutrition information provided is an estimate and will vary based on cooking methods and brands of ingredients used.

Course Soup
Cuisine Italian

REPIN this Minestrone Soup Recipe!

ladle and easy minestrone soup
easy minestrone soup with text
easy minestrone soup in pot and with ladle with text

Categories:

, , ,

Recipes you'll love

About the author

Shannon is an Arizona transplant who traded the rain for a life in the sun. Her daughter is like having 5 kids in one so her “me” time is found outside running or in the kitchen cooking and creating recipes families will love. Shannon graduated with a Degree in Biology and went on to get her post-baccalaureate degree in dental hygiene. She feels the way to make people smile and come together is through good food, so she tries to create meals that will not only be easy to make, but delicious to eat. Shannon’s philosophy is, when all else fails, have a dream. So that is what she tries to do; dream, create, and bring her recipes to life from her kitchen to yours. Visit Shannon at The Food Cafe to learn more.
See more posts by Shannon

5 from 32 votes (29 ratings without comment)

Leave a Reply

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

Recipe Rating




Comments

  1. My husband and I are trying to eat healthier so I made this today with a side of crusty bread. It was perfect! Thank you for sharing!

    1. Hi Marcella, yes you can use fresh spinach instead. Simply wash and chop the fresh spinach before adding it to the soup at the same time you would add the frozen spinach. Enjoy!

  2. 5 stars
    Wow! That was delicious, altho I didn’t follow the recipe like I should have. I replaced the kidney beans with blackeye peas because I didn’t have any kidney beans, and then I think I put in
    to much pasta… Oh well, it was still very good… Thank you for sharing your recipe with us… Cliff

    1. Hi Arlis, for more accurate measurements we recommend using a nutrition app like MyFitnessPal. But a serving is about 2 cups so approximately 16 ounces.

    1. Hi Morgan, you likely are looking at the recipe summary. Scroll down or click Jump to Recipe to get the full list of ingredients and instructions. Enjoy the recipe!