1-Pot Vegan Minestrone Soup (Gluten-Free & Easy)

1-Pot Vegan Minestrone Soup (Gluten-Free & Easy) simmers all ingredients in one pot for a hearty, plant-based meal. This gluten-free version avoids wheat-based pasta, ensuring noodles remain tender without sludge. Loaded with roasted tomatoes, herbs, and seasonal veg, it delivers umami depth and craveable warmth in under 40 minutes.

| Prep Time | 15 mins |
| Cook Time | 30 mins |
| Total Time | 45 mins |
| Servings | 4-6 |
| Difficulty | Easy |
| Cuisine | Italian |
Why This Recipe Works
The fire-roasted tomatoes add charred sweetness to balance zucchini’s mildness. Nutritional yeast shreds umami notes over the broth, while coconut sugar gently offsets herbal bitterness. This chemical interplay creates a soup that tastes richer than its vegan ingredients suggest.
Gluten-free pasta retains structure in broth thanks to corn and rice flour blends. Slicing zucchini uniformly ensures even cooking—no sogginess from uneven cuts. Simmering, not boiling, keeps vegetables from collapsing into sludge.
Cumin’s earthiness (from toasted onion and garlic) grounds the soup’s brightness. The final kale addition wilts without overcooking, preserving chlorophyll’s grassy contrast against thick, starchy tomatoes.
Essential Ingredients
| Ingredient | Quantity | Notes & Substitutions |
|---|---|---|
| Water | 2 Tbsp | or 1 Tbsp oil |
| Onion | 1/2 medium | diced |
| Garlic | 3 cloves | mashed for faster cooking |
| Carrots | 2 large | thin rounds maximizes surface area |
| Green Beans | 1½ cups | chopped to 1/2” for even softening |
| Zucchini | 1 small | 1/4” rounds prevents mush |
| Ingredient | Quantity | Notes & Substitutions |
|---|---|---|
| Tomatoes | 1 (15-oz) can fire-roasted | add 2 tsp tomato paste if unavailable |
| Broth | 6 cups vegetable | avoid coconut aminos; use stock |
| Herbs | 2 tsp each basil, oregano | use 3x quantity fresh in place of dry |
| Beans | 1 (15-oz) can white | try 1/2 cup white navy beans |
| Pasta | 2 cups uncooked GF | avoid rice stick noodles |
Step-by-Step Instructions
Prep Base
- Heat pot over medium heat. Add water, onion, garlic; stir.
- Cook 3 minutes until onions soften, stirring occasionally.
- Season carrots, green beans with salt, pepper; cook 3-4 minutes.
Build the Soup
- Add zucchini, tomatoes, broth, herbs. Simmer 5 minutes.
- Stir in beans, coconut sugar. Add pasta; simmer 10 minutes.
- Check pasta (it should still resist chewing).
- Add kale; cook 3 minutes until wilted. Adjust seasonings.
Cook Final
- Reduce heat and let soup rest 5 minutes post-sim.
- Ladle into bowls; top with vegan parmesan (optional).
Pro Tips for Success
- Pre-salt the kale (not the tomatoes) 15 minutes before adding. Letting it rest pulls excess water to prevent soup dilution.
- Use a thermometer: Keep pot at 180°F sim. Boiling over 212°F destroys pasta shape.
- Under-season initially. Sodium intensity grows as soup cools.
- Simmer 2 minutes longer if adding baby spinach vs. mature kale.
- Cold broth? Reduce heat by 20% first—it tooks faster in hot liquid.
Common Pitfalls to Avoid
- Mistake: Over-simmering pasta after adding greens.
Why: Pasta starch activates with heat, making soup gummy.
Fix: Add pasta first, greens last. - Mistake: Using gluten-free flour-based pasta.
Why: Cornflour noodles absorb 3x more liquid, thinning broth.
Fix: Choose rice/quinoa blends (e.g., TJs Fusilli). - Mistake: Subbing raw tomatoes for fire-roasted.
Why: Tomatoes need 45 minutes to caramelize properly.
Fix: Use canned or take 10 mins to sauté. - Mistake: Skipping coconut sugar
Why: Acidity from tomatoes dominates without sweet counterpoint.
Fix: Add 1/2 tsp maple syrup mid-sim.
Variations and Dietary Adjustments
| Modification | Substitution | Flavor Impact |
|---|---|---|
| No green beans | Rough kale instead | Boosts leafy bitterness, great with tomatoes |
| Non-GF pasta | Serve 10 mins earlier and switch noodles | Wheat pasta starchy, so avoid overcooking |
| Protein boost | 1/2 lb crumbled tofu | Toast first for nutty depth |
| Dairy-free | Omit parmesan garnish | Soup already vegan; garnish optional |
Best Side Dishes and Pairings
- Garlic Toast with Rosemary (crispy for contrast)
- Arugula Salad with Lemon Vinaigrette
- Vegan Chocolate Avocado Mousse
- Ouzo (non-alcoholic version in Europe)
- Crusty GF Baguette
Storage and Food Safety
| Method | Shelf Life | Reheating Instructions |
|---|---|---|
| Refrigerator | 3-4 days | Re-simmer to 165°F before serving |
| Freezer | 1 month | Thaw 24h at 40°F, re-simmer 5-7 minutes |
| Freezer | 1 month | Avoid >120°F reheat—if pasta needs rapid warming, set aside on orbital stovetop |
Nutritional Breakdown
| Nutrient | Amount |
|---|---|
| Calories | 240 kcal |
| Protein | 9 g |
| Fat | 5 g |
| Carbohydrates | 38 g |
| Fiber | 8 g |
| Sugar | 6 g |
Frequently Asked Questions
Can I use fresh tomatoes instead of canned?
No. Fresh tomatoes require 45+ minutes of simmering to develop concentrated flavor—add them raw and the soup will be under-seasoned and watery.
Is this recipe naturally gluten-free?
Yes, avoiding white pasta and using GF alternatives ensures gluten remains under 20 ppm. Double-check your pasta brand (e.g. TJs is verified) for cross-contamination warnings.
Can I make it low FODMAP?
Substitute chickpeas for white beans and use 1/2 cup shredded green cabbage instead of kale. Avoid garlic and/or use 1 tsp garlic oil to reduce fermentable carbs.
Will vegan parmesan dissolve in the soup?
Most nut-based versions (cashew, almond) melt within 10 minutes of simmering. Add store-bought vegan parmesan only when plating finished bowl.
Can I substitute sweet potatoes?
Yes, use 1 small diced sweet potato in place of zucchini. Add it 3 minutes after base vegetables begin cooking—its higher water content needs more time for proper cellulosic breakdown.
Conclusion
1-Pot Vegan Minestrone Soup (Gluten-Free & Easy) finishes with a vibrant balance of starchy tomatoes and toothsome pasta. Wilting greens release chlorophyll without bitterness, while herbs linger on the tongue for a curated, earthy finish. Each spoonful delivers al dente crunch and unctuous warmth—the perfect intersection of convenience and flavor.

1-Pot Vegan Minestrone Soup (Gluten-Free & Easy)
Ingredients
- 2 Tbsp water or 1 Tbsp oil
- 1/2 medium onion, diced
- 3 cloves garlic, mashed
- 2 large carrots, thin rounds
- 1½ cups green beans, chopped 1/2"
- 1 small zucchini, 1/4" rounds
- 1 (15-oz) can fire-roasted tomatoes (2 tsp tomato paste if unavailable)
- 6 cups vegetable broth
- 2 tsp dried basil
- 2 tsp dried oregano
- 1 (15-oz) can white beans, drained or 1/2 cup cooked navy beans
- 2 cups uncooked gluten-free pasta (not rice sticks)
- 2 cups chopped kale
- 1 tsp coconut sugar
- 1 tbsp nutritional yeast
- 1/2 tsp ground cumin
Instructions
- Heat pot over medium heat. Add water or oil, onion, garlic; stir.
- Cook 3 minutes until onions soften, stirring occasionally.
- Season carrots, green beans with salt, pepper; cook 3-4 minutes.
- Add zucchini, tomatoes, broth, basil, oregano, cumin; simmer 5 minutes.
- Stir in white beans (reserve 1/2 cup for topping), pasta. Simmer 10 minutes until pasta is tender.
- Add kale and coconut sugar. Cook 2 minutes until wilted. Stir in nutritional yeast.
- Optional: Toast pasta with onions first for deeper flavor. Adjust seasoning before serving.
Notes
For fresh herbs, triple the quantity
Store in airtight containers up to 4 days
Freezes well for 3 months
Serve with reserved beans on top for texture





