The beauty of a tomato sandwich lies in its simplicity. All you need are ripe tomatoes wedged between soft bread with a little seasoning and mayonnaise and you're all set. It's light, refreshing, and satisfies that hunger.

But once in a while, you might crave something extra between those slices and there's nothing wrong with that. Thanks to tomatoes, these sandies have that juicy touch. Meanwhile, the bread lends a soft, starchy element to help give it substance.

However, tomato sandwiches are lacking in certain departments. They're heavy on carbs over protein or fat. Plus, they're typically not creamy or crunchy and don't have umami qualities — unless, of course, you're adding more ingredients.

Luckily, we have plenty of delicious ideas to take that tomato sandwich from basic to blissful. Who doesn't love getting creative in the kitchen, whether that means combining unexpected ingredients or ? And when it comes to tomato sandwiches, experimentation is key. Read through to discover one you love or mix and match to create the tomato sandwich of your dreams.

Bacon How can you go wrong with bacon? This food adds that salty, fatty goodness we crave along with a satisfying crunch. And bacon doesn't just taste incredible, it also brings nutritional benefits to the table. Since tomato sandwiches are mostly carbs, bacon's fat and protein help round out those macronutrients for a more balanced meal.

Everyone has their ideal level of crispiness, so make it yours. You can add as much.