Description
This Vegan Minestrone Soup recipe is a hearty, flavorful, and customizable soup that’s perfect for a comforting and nutritious meal
Ingredients
- 1 onion, diced
- 2 carrots, diced
- 2 celery stalks, diced
- 2 garlic cloves, minced
- 1 medium zucchini, diced
- 1 (14.5-ounce) can diced tomatoes, undrained
- 1 (15-ounce) can cannellini beans, drained and rinsed
- 4 cups vegetable broth
- 1 cup small pasta (such as ditalini or elbow macaroni)
- 1 teaspoon dried oregano
- 1 teaspoon dried basil
- Salt and pepper to taste
- 2 tablespoons olive oil
- Fresh basil or parsley, chopped (optional, for garnish)
Instructions
Let’s make this hearty and flavorful Vegan Minestrone Soup!
Step 1: Sauté Vegetables
In a large pot or Dutch oven, heat the olive oil over medium heat.
Add the diced onion, carrots, and celery to the pot.
Sauté the vegetables until softened, about 5 minutes, stirring occasionally.
Step 2: Add Garlic
Add the minced garlic to the pot and cook for another minute, until fragrant, stirring constantly.
Step 3: Add Remaining Ingredients (Except Pasta)
Add the diced zucchini, undrained diced tomatoes, drained and rinsed cannellini beans, vegetable broth, dried oregano, dried basil, salt, and pepper to the pot.
Stir well to combine all the ingredients.
Step 4: Bring to a Boil
Increase the heat to high and bring the mixture to a boil.
Step 5: Add Pasta and Simmer
Once boiling, add the small pasta to the pot.
Cook the pasta according to the package directions until it’s al dente (firm to the bite).
Step 6: Simmer
Reduce the heat to low and simmer the soup for another 10 minutes, stirring occasionally. This allows the flavors to meld and the soup to thicken slightly.
Step 7: Serve
Season the soup with additional salt and pepper to taste, if needed.
Serve the Vegan Minestrone Soup hot, optionally garnished with fresh basil or parsley.