Three-Cheese Grilled Cheese & Tomato Soup
An American lunch built around sourdough bread and cheddar — on the table in 25 minutes. At 730 calories and 46g protein per serving, it fits easily into a high-protein day. Naturally vegetarian, it scales cleanly if you are cooking for more than one.
✓ USDA-verified nutrition data
730 calories
46g protein
60g carbs
36g fat
6g fiber
Ingredients
- 2 slices Sourdough bread
- 2 oz Cheddar
- 2 oz Mozzarella
- 1 tbsp Parmesan
- 1.5 cups Crushed tomatoes
- 1/4 cup Basil
Steps
- Combine the crushed tomatoes, torn basil, salt, and a pinch of sugar in a saucepan.
- Simmer 15 minutes until slightly thickened and the raw tomato edge is gone.
- Meanwhile, build the sandwich: cheddar and mozzarella between the sourdough slices.
- Melt butter in a skillet over medium heat.
- Griddle the sandwich 3–4 minutes per side, pressing with a spatula, until deeply golden.
- The cheese should be fully molten — peek inside before you call it done.
- Cut into triangles and serve alongside the hot soup for dunking.
Share this recipe
Know someone who would love this? Send it their way.
You might also like
Macadamia Keto Granola420 kcal · 10g protein · 25 min
Coconut Flour Porridge340 kcal · 9g protein · 10 min
Avocado Mint Keto Smoothie610 kcal · 7g protein · 5 min
Keto Cinnamon Donut Holes360 kcal · 22g protein · 25 min
← All recipes