A quick and cozy soup with tender ravioli, vegetables, and Italian-seasoned broth — ready in 30 minutes.
1 tbsp olive oil
1 onion, chopped
2 carrots, diced
2 celery stalks, diced
3 garlic cloves, minced
1 tbsp tomato paste (optional)
1 can (14.5 oz) diced tomatoes
5 cups chicken or vegetable broth
1 tsp Italian seasoning
Salt and pepper to taste
10 oz fresh or frozen ravioli
2 cups baby spinach or chopped kale
Parmesan, for serving
Heat oil in a large pot. Add onion, carrots, and celery. Sauté 5–6 minutes.
Add garlic and tomato paste. Cook 1 minute more.
Stir in tomatoes, broth, seasoning, salt, and pepper. Simmer 10 minutes.
Add ravioli and cook until tender (4–8 minutes).
Stir in spinach and let wilt.
Serve hot with Parmesan and crusty bread.