Prepare the Herb Mixture: In a medium bowl, combine the softened goat cheese, chopped basil, chives, parsley, minced garlic, olive oil, salt, and pepper. Mix until well combined and creamy.
Assemble the Sandwiches: Lay out 4 slices of rustic bread. Generously spread the herb and goat cheese mixture on each slice. If desired, add a layer of arugula or spinach and top with sliced tomatoes or roasted red peppers.
Top and Grill: Place the remaining 4 slices of bread on top to create sandwiches. Heat a grill pan or skillet over medium heat. If needed, add a drizzle of olive oil to prevent sticking.
Grill the Sandwiches: Once the pan is hot, carefully place the sandwiches in the pan. Grill each side for about 3-4 minutes, or until the bread is golden brown and crispy, and the cheese is warm and slightly melted. You can use a spatula to press down gently.
Serve: Remove the sandwiches from the pan and let them cool for about a minute. Slice each sandwich in half, and serve warm with a side salad or your favorite dipping sauce.