A delicious and nutritious soup packed with vegetables and beans, perfect for a healthy meal.
Heat the olive oil in a large pot over medium heat.
Ensure the oil is hot before adding vegetables to enhance their flavor.
Add the carrots, onion, celery, and garlic to the pot and sauté until softened.
Stir occasionally to prevent sticking and ensure even cooking.
Stir in the diced tomatoes, sweet potato, black beans, cabbage, vegetable broth, and water.
Mix thoroughly to distribute the flavors evenly.
Bring the mixture to a boil, then reduce the heat to low and cover.
Simmering allows the flavors to meld together beautifully.
Serve the soup hot, garnished with fresh herbs if desired.
Pair with a slice of crusty bread for a complete meal.