Best Meatless Minestrone (Meal-Prep Ready)
All Vegan Dinners160 recipes
Beans, pasta, and a full range of vegetables go into one pot and cook down into a thick, filling soup. Scale the batch up and it covers 25 to 30 servings for the week.
Meal-Prep Friendly Large Batch
Why make minestrone in small batches when you can prep enough to feed a crowd and still have leftovers for later? This recipe yields 25 to 30 servings, making it perfect for meal prepping throughout your week. You’ll combine all ingredients – from fresh vegetables to canned beans – in one large pot, letting everything simmer together for an hour. The best part is that minestrone tastes even better the next day as flavors blend together. You can portion it into containers and refrigerate for up to four days, or freeze for longer storage. One cooking session gives you multiple ready-to-heat meals.
Why This Soup Works
This vegetable-packed minestrone soup combines fresh and canned ingredients to create a hearty, satisfying dish that’s naturally meatless. The combination of potatoes, carrots, celery, and cabbage provides a sturdy vegetable base, while canned tomatoes, corn, peas, and lima beans add both nutrition and convenience. Herbs like oregano and thyme are wrapped in cheesecloth for easy removal, so you get perfectly seasoned broth without any floating herb pieces. The addition of barley or pasta makes this soup filling enough to serve as a complete meal. For added protein and nutrition, you can also incorporate bulk quinoa* as a hearty grain alternative to barley or pasta.
Cheesecloth Herb Pouch Method

Begin by gathering your herbs and creating a handy pouch that will add flavor throughout your minestrone without leaving loose particles in the finished soup. Place the 2 bay leaves, 1/4 teaspoon oregano, and 1/4 teaspoon thyme into a piece of cheesecloth, then tie it securely at the top. This method lets the delicate flavors seep gradually into the broth while keeping the herbs contained for easy removal.
Combine the 3 quarts of water with the 12 bouillon cubes in a large pot and bring to a boil. Add the cheesecloth herb pouch along with your prepared vegetables: 2 large chopped onions, 1 1/2 cups diced potatoes, 1 cup diced carrots, 1/2 cup chopped celery, 1/2 pound green beans, and 4 cups shredded cabbage. Stir in 2 (28 ounce) cans of tomatoes, 1 teaspoon sugar, and 1/2 teaspoon pepper to season the base of your soup.
Continue cooking by reducing the heat and simmering for 1 hour, letting all the vegetables get tender and the flavors blend together. During the final minutes of cooking, add the 1 (17 ounce) can of corn, 1 (8 3/4 ounce) can of corn, 1 (10 ounce) can of peas, and 1 (10 ounce) can of lima beans. Remove the cheesecloth herb pouch before serving, then stir in 1/2 cup cooked barley and 1 cup of rice or elbow macaroni. Serve the minestrone hot, which yields 25 to 30 servings.
Try Different Pasta Shapes
The pasta you choose can change the way your minestrone tastes and feels in your mouth. Elbow macaroni works great because it catches broth nicely, but you might prefer ditalini for a more delicate bite. Larger shapes like rigatoni get lost in the vegetables. Smaller pasta cooks faster and spreads evenly throughout your pot, meaning every spoonful gives you the same texture. When meal-prepping, choose shapes that hold up well during reheating without turning mushy. Try different varieties until you find what you love most.
Crusty Garlic Bread Pairs Well
While you’re perfecting your pasta choice, don’t overlook what you’re serving alongside your minestrone – crusty garlic bread is the perfect companion because it soaks up the broth and adds contrast to the soup’s soft vegetables and tender pasta. Toast thick slices of Italian bread with vegan butter, minced garlic, and fresh parsley until golden and crispy. This combination works because the bread’s sturdy crust gives you something interesting to bite into while absorbing the flavorful broth without falling apart. Your guests will appreciate having something to dip and enjoy with each spoonful.
Final Thoughts
Once you’ve mastered this meatless minestrone recipe, you’ll find yourself returning to it again and again because it’s forgiving, adaptable, and really satisfying. Double the batch and freeze portions for quick weeknight dinners. This soup is flexible – swap vegetables based on what you’ve got, adjust seasoning to your taste, and choose between rice or pasta depending on your preference. Use it for meal-prepping for the week or feeding a crowd, and this minestrone delivers consistent, wholesome results every single time.
Ingredients
Instructions
- 1 Tie bay leaves, oregano, and thyme in a square of cheesecloth to form an herb pouch; secure with kitchen twine. In a large pot (at least 10-quart), combine water and bouillon cubes and bring to a boil over high heat, stirring until cubes dissolve.
- 2 Add potatoes, carrots, celery, and cabbage to the pot along with the herb pouch. Return to a boil, then reduce heat to medium and simmer 20 minutes.
- 3 Stir in diced tomatoes, corn, peas, lima beans, kidney beans, and barley (or pasta). Bring back to a simmer.
- 4 Cook uncovered for 30-35 minutes, stirring occasionally, until barley is tender and potatoes are fully cooked through. If using pasta, add it in the last 12 minutes to avoid overcooking.
- 5 Remove and discard the herb pouch. Season with salt and pepper to taste. Ladle into bowls or cool completely before portioning into airtight containers.
- 6 Refrigerate for up to 4 days or freeze in individual portions for up to 3 months. Reheat on the stovetop over medium heat, adding a splash of water if needed.





