Ingredients
Equipment
Method
- Heat olive oil and butter in a large saucepan or Dutch oven over medium heat. Add diced onion and cook for about 5 minutes until softened.
- Add minced garlic and a pinch of crushed red pepper flakes. Cook for 30 seconds until fragrant.
- Stir in flour and cook for 1 minute to form a roux.
- Gradually whisk in vegetable broth until smooth. Add diced tomatoes, tomato sauce, dried basil, and Italian seasoning. Stir well to combine.
- Season with salt and black pepper to taste, then bring to a gentle boil for 2 minutes.
- Add tortellini and cook according to package instructions until al dente.
- Remove from heat. Stir in spinach, Parmesan, and heavy cream until spinach wilts and soup turns creamy.
- Serve hot, garnished with fresh basil and extra Parmesan if desired.
Notes
Use chicken broth instead of vegetable broth for a deeper flavor. Substitute half and half for heavy cream for a lighter version. Avoid boiling after adding cream to prevent curdling.
