No matter the weather outside, it’s always the perfect time for this nourishing Creamy Roasted Tomato Soup with Grilled Cheese Croutons recipe from Plated, the startup that delivers everything you need to cook chef-designed recipes at home. And if you like what you see here, there’s plenty more where that came from.

Ingredients1 red onion1 tablespoon balsamic vinegar1 teaspoon vegetable base1 can fire-roasted tomatoes2 tablespoons heavy cream¼ cup grated pecorino cheese¼ teaspoon crushed red pepper (optional)¼ bunch basil½ tablespoon butter4 slices country-style bread1½ ounces shredded Gruyere cheese1½ ounces shredded Cheddar cheese

1. Caramelize OnionPeel onion, halve, and cut into ¼-inch slices. Heat 1 tablespoon olive oil in a large pan over medium-low heat. When oil is shimmering, add onion and cook until softened and browned, stirring, about 12 minutes. Add balsamic vinegar and cook until onion is caramelized and sticky, about 3 minutes more. Taste and add salt and pepper as needed. Remove pan from heat and set aside.

2. Make SoupWhile onion cooks, in a large pot, combine vegetable base with 3 cups water. Add fire-roasted tomatoes and their juices and stir to combine. Increase heat to high and bring to a boil, then reduce heat to medium and simmer until thickened slightly, about 15 minutes.

3. Finish SoupAdd cream, grated pecorino cheese, and crushed red pepper, if desired, to pot with soup. Stir to combine. Taste and add salt and pepper as needed. Rinse basil and tear leaves into bite-size pieces, discarding stems. Stir into soup. If desired, transfer soup to a blender or food processor and blend until smooth. Keep warm over medium heat.

4. Assemble Grilled CheeseWhile soup simmers, spread butter on one side of each bread slice. Lay 2 slices, buttered-side down, on a clean dry surface. Sprinkle over half of shredded Gruyere, half of shredded Cheddar, and all of onion. Top with remaining shredded cheeses, then bread slices buttered-sides up.

5. Cook Grilled CheeseWipe pan from onion clean and add 1 tablespoon olive oil over medium heat. When oil is shimmering, add sandwiches and gently press down with a heavy pan or plate. Cook until golden on bottom, 2- 3 minutes, then flip and cook until cheese is completely melted, 2-3 minutes more.

6. Plate SoupCut grilled cheese into 1-inch croutons. Divide tomato soup evenly between 2 bowls, top with grilled cheese croutons, and serve. Serves 2.

Ready to start cooking? Plated is offering a special discount to Cooking Light readers: Click here and get your first 4 meals free!