Easy 30-Minute Vegan Minestrone Soup: A Hearty Plant-Based Delight
Craving a warm, comforting bowl of soup that’s both incredibly flavourful and super easy to make? This easy vegan minestrone soup recipe is your perfect answer! Designed for busy weeknights, this hearty dish comes together in just 30 minutes, brimming with nourishing beans, vibrant vegetables, and tender pasta.

About This Quick & Healthy Vegan Minestrone
This vibrant minestrone isn’t just a meal; it’s a celebration of fresh flavours and wholesome ingredients. Loaded with a colourful medley of vegetables, hearty pasta, protein-packed beans, and a rich, aromatic tomato broth, it’s designed to be a lifesaver on those hectic evenings when you need a nutritious meal without spending hours in the kitchen. This recipe has quickly become a staple in my home, providing comfort and sustenance, and I’m confident it will become a favourite in yours too. If you’re always on the lookout for quick and satisfying plant-based soups, you might also love our Vegan Vegetable Barley Soup or this wonderfully comforting Vegan Curried Chickpea Stew.
What truly sets this vegan minestrone apart is its incredible balance of convenience, health, and undeniable taste. You can realistically have this fulfilling meal on the table in just 30 minutes, from chopping your first vegetable to the final garnish. It’s a versatile dish the whole family will adore, offering both warmth and substantial nutrition that’s hard to beat. Here’s a closer look at its standout features:
- Completely Vegan & Oil-Free: Crafted entirely from plant-based ingredients, this recipe is naturally vegan. Furthermore, it can be easily prepared without any added oil, making it a lighter and even healthier option without sacrificing flavour.
- Gluten-Free Adaptable: For those with gluten sensitivities or dietary preferences, simply swap in your favourite gluten-free pasta (such as brown rice, quinoa, or chickpea varieties), and this minestrone is perfectly suitable for your needs.
- Generous & Satisfying Servings: This recipe is designed to yield 6 large, truly satisfying meal-sized servings, making it an excellent choice for family dinners or for preparing healthy lunches throughout the week. It’s also robust enough to serve as a delicious starter or a hearty side dish for 8-10 guests.
- Nutrient-Dense & Low Calorie: Each serving is remarkably light, averaging around 131 calories and only 1 gram of fat. Despite being light, it delivers an impressive 6 grams of plant-based protein and 5 grams of essential dietary fiber. This makes it a smart and fulfilling choice for anyone focusing on a balanced and healthy diet.
- Highly Customizable & Versatile: Embrace your inner chef and customize this soup to your heart’s content! The recipe provides a fantastic base, but you can easily swap traditional kidney beans for cannellini beans or chickpeas, or incorporate other vibrant vegetables like tender green beans, succulent zucchini, or colourful bell peppers to suit your personal taste or whatever fresh produce you have on hand.
If you’re a true enthusiast of comforting pasta in your soups, be sure to explore our delightful Vegan Lemon Chickpea Orzo Soup and the rich, uniquely satisfying Vegan Lasagna Soup – they are equally incredible and guarantee a hearty, plant-based experience!
Essential Ingredients for Your Minestrone Magic

While the complete, detailed ingredient list with exact measurements and step-by-step instructions can be found in the comprehensive recipe card below, here are some key notes and useful tips on the main components to help you prepare and get the most out of your minestrone:
- Pasta: The wonderful versatility of minestrone means almost any small pasta shape works delightfully well here. Think classic bows (farfalle), sturdy penne, comforting shells (conchiglie), or playful rotini. For those seeking a gluten-free recipe, readily available options like brown rice, quinoa, or even chickpea pasta are excellent choices, ensuring everyone can savour this heartwarming dish. Feeling adventurous? You can even break up lasagna noodles into smaller pieces, much like we do in our popular Vegan Lasagna Soup! It’s important to remember to check the specific cooking time for your chosen pasta, particularly for gluten-free varieties, as they can sometimes vary significantly.
- Beans: Canned beans are a fantastic, time-saving shortcut for this quick-cooking recipe. Kidney beans are a traditional choice, lending a lovely heartiness and earthy flavour. However, feel absolutely free to experiment with other varieties! Chickpeas, creamy white kidney beans (cannellini), or robust pinto beans all make excellent substitutes, each contributing a slightly different texture and nuanced flavour profile. Regardless of your choice, always remember to drain and rinse canned beans thoroughly under cold water before adding them to your soup. This not only removes excess sodium but also improves their digestibility.
- Aromatic Vegetables (Mirepoix): The very foundation of any truly delicious soup begins with a strong flavour base, and for minestrone, that means a classic mirepoix of finely chopped carrots, celery, onion, and minced garlic. These foundational ingredients are gently sautéed first to meticulously release their sweet, pungent aromas and deep, savoury flavours. This initial step is crucial as it forms the very soul of your broth. Beyond these aromatic essentials, don’t hesitate to personalize your soup! Feel free to add any other vegetables you enjoy or happen to have in your fridge, such as crisp green beans, tender zucchini, vibrant bell peppers, sweet peas, or corn kernels for an added boost of nutrients and a burst of colour.
- Vegetable Broth: The quality of your vegetable broth will undeniably impact the final taste and depth of your minestrone. Whether you opt for a homemade broth, a good quality store-bought carton, or even bouillon powder or cubes dissolved in hot water, any option works well. To ensure a healthier meal and maintain a lower sodium content, I highly recommend choosing a “no-salt-added” or “low-sodium” variety. This gives you greater control over the seasoning of your soup.
- Canned Diced Tomatoes: Diced tomatoes provide a vital rich, tangy, and slightly sweet base for the minestrone broth. I personally find that fire-roasted diced tomatoes add a wonderful smoky depth that elevates the soup significantly, but any good quality brand of diced tomatoes will certainly do the trick. As with the vegetable broth, if you are actively monitoring your sodium intake, always look for “no-salt-added” canned tomatoes to keep your meal as wholesome as possible.
- Dried Herbs: Classic Italian herbs such as dried basil and dried oregano are absolutely crucial for achieving that authentic, warm, and inviting minestrone flavour. If you don’t happen to have both on hand, a versatile and equally effective substitute is 2 teaspoons of a good quality Italian seasoning blend, which typically contains a harmonious mix of these herbs along with others like fragrant rosemary and earthy thyme. For an extra layer of brightness and aroma, a sprinkle of fresh herbs added just before serving can truly elevate the dish.
Easy Steps to Your Perfect Vegan Minestrone Bowl
Creating this delicious, wholesome minestrone is both straightforward and remarkably quick. Follow these simple, clear steps to prepare a warm, hearty meal that’s full of flavour and goodness:
Step 1: Sauté the Aromatic Foundation
Begin by adding your finely diced onions, minced garlic, neatly chopped carrots, and thinly sliced celery to a large, heavy-bottomed soup pot or Dutch oven. Sauté these aromatic vegetables over medium heat for approximately 7-8 minutes. To ensure this recipe remains oil-free, use 2-3 tablespoons of water or vegetable broth for sautéing instead of olive oil. Stir the vegetables frequently to prevent sticking and ensure even cooking, allowing them to soften beautifully and release their wonderful, fragrant aromas. If at any point the pan begins to dry out, simply add a small splash more water or broth as needed to keep the vegetables cooking smoothly.

Step 2: Combine and Gently Simmer for Flavour Fusion
Once your aromatics are tender and fragrant, it’s time to bring the rest of the soup to life. Add the remaining essential ingredients to the pot: the canned diced tomatoes (including their juices for a richer base), vegetable broth, dried basil, dried oregano, red pepper flakes (if you desire a touch of warmth and subtle spice), your chosen small uncooked pasta, and the thoroughly drained and rinsed kidney beans. Stir everything well to ensure all ingredients are evenly combined and submerged in the liquid. Bring the entire mixture to a gentle simmer and continue to cook until the pasta is tender but still al dente – meaning it should be firm to the bite, offering a pleasant resistance, rather than being soft and mushy. This process typically takes anywhere from 8 to 15 minutes, with the exact timing largely depending on the specific type and size of pasta you’ve selected.
Quick Tip: When cooking pasta in soup, it’s always better to err on the side of slightly underdone. Pasta will continue to absorb liquid and cook even after you remove the pot from the heat. A few extra minutes of simmering can easily fix undercooked pasta, but sadly, mushy, overcooked pasta cannot be reversed!

Step 3: Final Seasoning and Gracious Serving
After the pasta has reached your desired al dente tenderness, take a moment to taste the soup. Now is the time to season it precisely with sea salt and freshly ground black pepper to your exact preference. If you’d like to incorporate more fresh greens for an extra boost of nutrients and vibrant colour, this is the perfect moment! Gently stir in a few generous handfuls of fresh baby spinach or chopped kale. The residual heat of the soup will quickly wilt them to a tender-crisp consistency without overcooking, preserving their bright colour and delicate texture. Ladle your hot, hearty vegan minestrone into individual bowls and prepare to enjoy a truly satisfying meal! For an extra touch of freshness and flavour, a sprinkle of fresh chopped parsley and a dusting of savoury vegan parmesan are absolutely delicious and highly recommended toppings.
Quick Tip: For an extra boost of nutrients and vibrant color, stir in fresh greens like spinach or kale right at the very end of cooking, or just after you turn off the heat. They’ll wilt perfectly in the hot soup while retaining their bright hue and delicate texture.

Pro Tips for Crafting the Best Vegan Minestrone
Elevate your minestrone experience from great to truly exceptional with these expert tips and thoughtful tricks:
- Master the Pasta Doneness: This tip is paramount! Pasta, especially when sitting in hot broth, continues to absorb liquid and cook even after you’ve removed the pot from the heat. To prevent a mushy outcome, always aim for al dente, or even slightly underdone, as precisely instructed in the recipe steps. If you anticipate freezing large batches of leftovers, a clever strategy is to cook the pasta separately and add it to individual bowls when serving. This ensures optimal texture upon reheating.
- Seasoning is Key: Always, always taste your soup before the final serve! Depending on the inherent saltiness of your vegetable broth and canned tomatoes, you might need more or less seasoning. Don’t be shy to adjust the salt, pepper, and dried herbs. For an extra burst of brightness and depth, a tiny splash of fresh lemon juice or a hint of good quality balsamic vinegar stirred in at the very end can work wonders.
- Embrace Fresh Herbs for Garnish: While dried herbs infuse flavour during cooking, a generous sprinkle of fresh chopped parsley, delicate basil leaves, or even a few finely chopped chives as a garnish can add an incredible burst of vibrant freshness, aromatic appeal, and a delightful textural contrast to each bowl.
- Incorporate Delicate Greens Last: If you’re adding tender greens like fresh spinach, dynamic kale, or vibrant Swiss chard, ensure you stir them in only during the very last minute of cooking, or even after you’ve turned off the heat. This technique preserves their bright colour, delicate texture, and maximizes their nutritional value.
- Boost Umami Flavours: For an extra layer of savory depth and a rich, satisfying umami taste, consider stirring in a tablespoon of nutritional yeast along with the vegetable broth. Alternatively, a teaspoon of white miso paste, dissolved in a little warm water before adding to the pot, can also create an amazing complexity.
- Customize the Spice Level: If you appreciate a little kick in your soup, don’t hesitate to increase the red pepper flakes beyond the suggested amount. For those who enjoy a more pronounced heat, a dash of your favourite hot sauce added to individual servings allows everyone to customize their bowl.
- Enhance with Vegan “Cheese”: To add a wonderful richness and a creamy, cheesy texture, a generous dusting of homemade or store-bought vegan parmesan cheese, or even a luxurious swirl of homemade cashew cream, can beautifully complement your finished minestrone.
Smart Storage and Efficient Meal Prep
This easy vegan minestrone is not only delicious fresh, but it also makes a fantastic option for meal prepping! You can confidently enjoy it immediately or save it for convenient future meals:
- Storing Leftovers: After cooking, always allow the soup to cool completely to room temperature before transferring it into an airtight container. Properly stored, it will maintain its deliciousness in the refrigerator for up to 5 days, making it perfect for wholesome lunches or quick dinners.
- Freezing Instructions: Minestrone freezes exceptionally well, making it ideal for longer storage! Portion the cooled soup into freezer-safe containers or heavy-duty freezer bags and store for up to 2 months. A crucial tip for freezing: if you plan to freeze a large batch, consider slightly undercooking the pasta. This helps prevent it from becoming overly soft or mushy upon thawing and reheating. Alternatively, you can cook the pasta separately and add it fresh to individual bowls just before serving the thawed soup.
- Reheating Procedures: To reheat frozen soup, simply thaw it overnight in the refrigerator. For best results, gently reheat the soup on the stovetop over medium-low heat, stirring occasionally, until it is thoroughly warmed through to your desired temperature. Individual portions can also be conveniently reheated in the microwave. If you find the soup has thickened too much during storage, simply add a splash of extra vegetable broth or water to achieve your preferred consistency.
Customization & Variations: Make This Minestrone Truly Your Own!
One of the greatest joys of preparing minestrone is its incredible adaptability. This recipe serves as a versatile canvas for your culinary creativity, allowing you to tailor it to your preferences, seasonal availability, or what you simply have on hand:
- Endless Vegetable Swaps: Beyond the core aromatic vegetables, almost any vegetable can find a happy and delicious home in minestrone. Experiment with adding vibrant bell peppers, crisp green beans, tender zucchini, sweet peas, crunchy corn kernels, small broccoli florets, or even thinly sliced brussels sprouts. Opting for seasonal vegetables will always yield the freshest and most flavourful results.
- Bean Alternatives: Don’t have kidney beans? Absolutely no problem! Creamy cannellini (white kidney beans), protein-packed chickpeas, mild navy beans, earthy black-eyed peas, or even cooked green lentils are all excellent and equally nutritious substitutes. Each will contribute its own unique texture and subtle flavour profile to the soup.
- Pasta Perfection: As previously mentioned, shorter pasta shapes are generally ideal for minestrone, as they cook evenly and are easy to eat with a spoon. Consider ditalini, small shells, elbow macaroni, or rotelle. For delicious gluten-free options, chickpea pasta, lentil pasta, brown rice pasta, or quinoa pasta are all fantastic choices that maintain excellent texture. If you’re momentarily out of small pasta, simply break longer strands like spaghetti or linguine into smaller, more manageable pieces before adding them to the pot.
- Boost with More Greens: Beyond spinach and kale, consider stirring in hearty collard greens, vibrant Swiss chard, or even finely shredded cabbage during the last few minutes of cooking. These additions will not only boost the nutrient content but also add interesting textures.
- Dial Up the Spice: If you thoroughly enjoy a bit of heat in your food, feel free to increase the amount of red pepper flakes specified in the recipe. For an even more pronounced kick, a dash of your favourite hot sauce or a tiny pinch of cayenne pepper can be added to individual servings.
- Introduce Creaminess: For a richer, more luxurious texture, stir in a spoonful of unsweetened cashew cream, a swirl of your favourite plain plant-based milk (such as almond or soy), or even a dollop of coconut milk (for a subtle exotic twist) right before serving.
- Enhance Protein Content: While the beans already provide a substantial amount of plant-based protein, you can further boost this by adding crumbled firm tofu or tempeh during the simmering stage. Cooked vegan sausage crumbles can also be a flavourful addition.
The Wholesome Goodness: Health Benefits of This Vegan Minestrone
This easy 30-minute vegan minestrone soup isn’t just a delight for your taste buds; it’s also a powerhouse of nutrition, aligning perfectly with a healthy, balanced lifestyle. Here’s a deeper look into why this soup is so incredibly good for you:
- Abundantly Rich in Fiber: With its generous helping of hearty beans and an abundant array of fresh vegetables, this soup is truly packed with essential dietary fiber. Fiber is absolutely crucial for maintaining excellent digestive health, it plays a key role in regulating blood sugar levels, and it significantly contributes to a sustained feeling of fullness, which can be immensely helpful for weight management.
- A Treasure Trove of Vitamins & Minerals: Every single spoonful of this minestrone delivers a wide and diverse array of vital vitamins and minerals, courtesy of the varied range of vegetables. For instance, carrots are an excellent source of Vitamin A, tomatoes generously offer Vitamin C and the powerful antioxidant lycopene, and any added greens (like spinach or kale) contribute essential Vitamin K, folate, and iron.
- Excellent Source of Plant-Based Protein: Beans are universally recognized as an outstanding source of plant-based protein, which is absolutely crucial for muscle repair, muscle growth, and supporting myriad overall bodily functions. When combined with the whole grains found in pasta, this soup offers a truly satisfying and complete protein boost without the need for any animal products.
- Naturally Low in Fat: When prepared as an oil-free recipe, this minestrone is inherently low in fat, making it an incredibly heart-healthy choice that supports cardiovascular wellness without compromising on flavour or satisfaction.
- Superbly Hydrating: As a comforting, broth-based soup, it actively contributes to your daily fluid intake, playing an important role in keeping you well-hydrated throughout the day, which is fundamental for all bodily processes.
- Loaded with Antioxidants: The vibrant, colourful vegetables and nutrient-rich tomatoes are bursting with powerful antioxidants. These compounds play a critical role in helping to protect your body’s cells from damage caused by free radicals and provide robust support for your overall long-term health and well-being.
- Economical and Budget-Friendly: Crafted primarily with affordable pantry staples such as canned beans and diced tomatoes, alongside readily available fresh produce, this soup stands out as an incredibly nutritious and satisfying option that is kind to your wallet and won’t break the bank.
Frequently Asked Questions About Vegan Minestrone
Absolutely! This minestrone recipe is incredibly versatile and welcomes a wide variety of vegetables. Beyond the essential onion, garlic, carrots, and celery that form the flavour base, you can easily add up to 2 cups of additional vegetables. Consider incorporating bell peppers, tender green beans, succulent zucchini, sweet peas, or corn kernels. I often enhance the nutritional content and visual appeal by stirring in a few handfuls of fresh spinach, collard greens, or finely chopped kale right at the very end of cooking, allowing them to wilt gently in the hot broth.
Yes, while the soup already features pasta for its hearty texture, you can certainly include potatoes if you wish. For optimal results, I recommend peeling them and slicing them into small, approximately 1 cm cubes. This size ensures they cook relatively quickly and evenly within the soup. Add the cubed potatoes to the pot along with the diced tomatoes and vegetable broth to allow them ample time to soften and become tender during the simmering process.
Any small pasta shape is generally ideal for minestrone, as it cooks consistently and is easy to enjoy with a spoon. Excellent choices include bows (farfalle), rotini, fusilli, ditalini, or small shells. For the most even cooking time and texture, I recommend sticking to these shorter pasta shapes. If you only have longer pasta varieties like spaghetti or linguine on hand, simply break the pieces into halves or thirds before adding them to the soup. For a delicious gluten-free minestrone, opt for chickpea pasta, lentil pasta, or brown rice/quinoa pasta. Always remember to check the package for specific cooking times, as these can vary significantly between different pasta types and brands.
Yes, absolutely! Feel completely free to swap the can of kidney beans for any other type of bean you have in your pantry or prefer. Creamy cannellini (white beans), protein-rich chickpeas, mild navy beans, earthy black-eyed peas, or even cooked green lentils would all work wonderfully in this minestrone. Each alternative will contribute its own unique flavour and textural nuance to the soup, allowing for great variety.

Explore More Delicious Vegan Soups for Every Craving
If you’ve fallen in love with the comforting warmth and vibrant flavours of this minestrone, you’re in for a treat! We have an extensive collection of homemade vegan soup recipes that are perfect for adding to your regular meal rotation. Discover your next favourite plant-based bowl:
- Creamy Vegan Sweet Potato Corn Chowder
- Hearty Red Lentil Tomato Soup
- Wholesome Vegan Chickpea Vegetable Chowder
- Comforting Vegan Potato Soup
- Classic Chickpea Noodle Soup (Vegan Version)
Vegan Minestrone Soup Recipe Card
Vegan Minestrone Soup
By: Deryn Macey
Enjoy a big bowl of this vegan minestrone soup when you want something quick, easy, healthy and hearty! It’s great for cleaning out the fridge and pantry too!
Prep Time: 5 mins | Cook Time: 20 mins | Total Time: 25 mins
Servings: 6
Pin Recipe |
Rate Recipe |
Print Recipe
Ingredients
- 1 large white onion, diced (approx. 2 cups / 300 g)
- 3 cloves garlic, minced
- 3 carrots, chopped (approx. 1 heaping cup / 150 g)
- 2 ribs celery, chopped (approx. 1 cup / 125 g)
- 1 x 28 oz can diced tomatoes (preferably fire-roasted, no salt-added option)
- 4 cups vegetable broth (low-sodium or no salt-added recommended)
- 1 tsp dried basil
- 1 tsp dried oregano
- 1/4 tsp red pepper flakes, optional (omit if sensitive to spice)
- 1 1/4 cups small uncooked pasta of choice, such as bows or rotini (approx. 85 g)
- 19 oz can kidney beans, drained and rinsed (approx. 2 cups cooked beans / 330 g)
- Sea salt and black pepper, to taste
- 2 cups fresh baby spinach, optional (or chopped kale)
Instructions
- Add the diced onions, minced garlic, chopped carrots, and sliced celery to a large pot. Cook over medium heat in 2-3 tbsp of water or vegetable broth (or olive oil if not oil-free) for 7-8 minutes, stirring frequently. Add more water or broth as needed if the pan begins to dry out, ensuring the vegetables soften and become fragrant.
- Once the aromatics are tender, add the canned diced tomatoes, vegetable broth, dried basil, dried oregano, red pepper flakes (if using), the uncooked pasta, and the drained and rinsed kidney beans. Bring the mixture to a gentle simmer and cook for approximately 10-15 minutes, or until the pasta is tender and cooked al dente. Cooking time will vary based on your chosen pasta type.
- If you wish to add fresh spinach or kale, stir it in now and immediately turn off the heat. The residual warmth will wilt the greens perfectly. Taste the soup and season generously with sea salt and freshly ground black pepper to your preference. Serve hot and enjoy!
Notes
- Storing: Allow the soup to cool completely before transferring to an airtight container. Store in the fridge for up to 5 days or in the freezer for up to 2 months. If frozen, thaw overnight in the fridge. Reheat on the stovetop or in the microwave until thoroughly warm. Note that pasta may absorb more liquid upon storage.
- Substitutions: Feel free to use cannellini beans, chickpeas, navy beans, or black-eyed peas in place of kidney beans. Mix and match other vegetables like green beans, zucchini, peas, corn, or cauliflower.
- Gluten-Free Option: To make this minestrone gluten-free, simply use your favourite gluten-free pasta, such as chickpea pasta, brown rice pasta, or quinoa pasta.
- Herb Blend: If you don’t have dried basil and oregano individually, 2 teaspoons of a good quality Italian seasoning blend works wonderfully as a substitute.
Nutrition
Serving: 1/6th of recipe
- Calories: 131 kcal
- Carbohydrates: 27 g
- Protein: 5.5 g
- Fat: 1 g
- Sodium: 250 mg
- Fiber: 5 g
- Sugar: 6 g
Liked this recipe? We’d love to hear your thoughts! Please rate and leave a comment below to share your experience.
Originally published September 28, 2018.