A comforting and nutritious soup featuring spinach, beans, and pasta, perfect for a cozy meal.
Heat a large saucepan over medium heat and coat with non-stick spray.
Ensure the pan is evenly coated to prevent sticking.
Add the chopped onion and minced garlic to the pan and sauté until softened, about 5 minutes.
Stir frequently to avoid burning the garlic.
Pour in the vegetable broth, then add the beans, diced tomatoes, sliced carrots, pasta, and oregano.
Bring the mixture to a gentle simmer for even cooking.
Simmer the soup until the vegetables are tender and the pasta is cooked, about 20 minutes.
Stir occasionally to prevent the pasta from sticking to the bottom.
Stir in the fresh spinach and cook for an additional 2 minutes until wilted.
Adding the spinach at the end preserves its vibrant color and nutrients.
Remove the soup from heat and let it rest for 5 minutes before serving.
Letting the soup rest allows the flavors to meld together.