This tomato artichoke bruschetta combines fire-roasted tomatoes, tender artichoke hearts, fresh basil, garlic, balsamic vinegar, and optional feta cheese in one bright, savory appetizer. It takes about 15 minutes to prepare, requires no cooking beyond toasting the bread, and can be made ahead for parties, potlucks, or an easy snack.
The secret is draining the tomatoes and artichokes thoroughly before mixing. Removing that excess liquid keeps the topping flavorful without turning the toasted bread soggy.

Why You’ll Love This Tomato Artichoke Bruschetta
- Ready in about 15 minutes: Drain, chop, mix, and serve.
- Mostly pantry ingredients: Canned tomatoes and artichoke hearts make this an easy appetizer throughout the year.
- No complicated cooking: Only the baguette slices need to be toasted.
- Easy to make ahead: The topping can be refrigerated before serving.
- Versatile: Serve it on toasted bread, crackers, grilled chicken, fish, or pasta.
- Party-friendly: One batch makes approximately 12 appetizer-size bruschetta pieces.
What Is Tomato Artichoke Bruschetta?
Bruschetta traditionally begins with toasted or grilled bread, usually rubbed with garlic and topped with olive oil and other savory ingredients. This easy variation uses a Mediterranean-inspired mixture of fire-roasted tomatoes, artichoke hearts, basil, balsamic vinegar, and feta.
The tomato-artichoke mixture can also be served as a relish or dip, but spooning it onto crisp baguette slices turns it into an easy handheld appetizer.
Ingredients You’ll Need
- 1 (14.5-ounce) can fire-roasted diced tomatoes, well drained: Fire-roasted tomatoes provide a deeper, slightly smoky flavor.
- ½ cup coarsely chopped artichoke hearts: Drain and pat them dry so the topping does not become watery.
- 1½ teaspoons chopped fresh basil: Fresh basil adds color and a bright herbal flavor.
- 1 garlic clove, finely minced: Finely minced garlic distributes more evenly than larger slices.
- 1 tablespoon extra-virgin olive oil: Use an olive oil you enjoy because its flavor comes through clearly.
- 1 teaspoon balsamic vinegar: This adds gentle sweetness and acidity.
- ⅛ teaspoon freshly ground black pepper: Add more if you prefer a pepperier topping.
- Salt to taste: Taste after adding the feta because feta can already be salty.
- ½ cup crumbled feta cheese, optional: Feta makes the topping creamy, tangy, and more substantial.
- 12 toasted baguette slices, for serving: Slice the bread approximately ½ inch thick so it can support the topping.
How to Keep Bruschetta from Getting Soggy
Drain the canned tomatoes in a fine-mesh strainer and allow them to sit for several minutes. Drain the artichoke hearts, chop them, and gently press them between paper towels.
Keep the topping and toasted bread separate until shortly before serving. If the mixture releases liquid while it rests, stir it and use a slotted spoon to transfer it onto the bread.
How to Make Tomato Artichoke Bruschetta
- Drain the tomatoes. Place the fire-roasted tomatoes in a fine-mesh strainer. Let them drain for at least 5 minutes, gently pressing out excess liquid.
- Dry the artichokes. Drain the artichoke hearts, chop them coarsely, and pat them dry with paper towels.
- Combine the vegetables and seasonings. Add the drained tomatoes, artichoke hearts, basil, garlic, olive oil, balsamic vinegar, and black pepper to a medium bowl.
- Add the feta. Gently fold in the crumbled feta, if using.
- Season the mixture. Taste before adding salt. Add only as much as needed.
- Let the flavors mingle. For the best flavor, let the topping rest for 10 minutes before serving.
- Assemble and serve. Spoon approximately 2 tablespoons of topping onto each toasted baguette slice immediately before serving.
Expert Tips
- Drain everything thoroughly. Excess tomato and artichoke liquid is the primary cause of soggy bruschetta.
- Choose sturdy bread. A baguette or firm Italian loaf holds the topping better than soft sandwich bread.
- Toast both sides. This gives the bread enough structure to support the moist topping.
- Add salt last. Feta and canned artichokes may already contain enough salt.
- Wait to assemble. Keep the bread and topping separate until serving time.
- Use a slotted spoon. This leaves any accumulated liquid behind in the bowl.
Easy Variations
Tomato Artichoke Bruschetta Without Feta
Leave out the feta for a lighter, dairy-free topping. Taste and adjust the salt after mixing.
Mozzarella Tomato Artichoke Bruschetta
Replace the feta with finely diced fresh mozzarella. Drain the mozzarella well before adding it.
Spicy Artichoke Bruschetta
Add a small pinch of crushed red pepper flakes for gentle heat.
Olive and Artichoke Bruschetta
Add ¼ cup chopped Kalamata olives. Reduce or omit the added salt until you have tasted the finished mixture.
Fresh Tomato Version
Replace the canned tomatoes with seeded and diced Roma tomatoes when ripe tomatoes are available. Drain them before combining with the remaining ingredients.
Serving Suggestions
Serve tomato artichoke bruschetta:
- Over toasted baguette or crostini slices
- With sturdy crackers or pita chips
- As part of an antipasto or cheese board
- Spooned over grilled chicken or fish
- Tossed with warm or chilled pasta
- Alongside soup or salad for a light meal
For a larger party-food menu, pair it with Copycat Red Lobster Shrimp Nachos or Pull-Apart Pizza Bread.
Make-Ahead Instructions
You can prepare the tomato-artichoke mixture up to 24 hours ahead. Cover and refrigerate it without the feta. Fold in the feta shortly before serving for the best texture.
Toast the baguette slices several hours ahead and store them at room temperature in an airtight container once completely cool. Do not refrigerate the toasted bread because it may soften.
Storage
Store leftover topping in an airtight container in the refrigerator for up to 3 days. Stir it before serving and drain any excess liquid that has accumulated.
Store toasted bread separately at room temperature for up to 2 days.
Can You Freeze Tomato Artichoke Bruschetta?
Freezing is not recommended. Tomatoes release additional liquid after thawing, and the artichokes and feta may lose their texture. This topping is best prepared fresh or refrigerated for a short time.
Tomato Artichoke Bruschetta FAQs
Can I make bruschetta with canned tomatoes?
Yes. Fire-roasted canned tomatoes give this recipe dependable flavor throughout the year. Drain them thoroughly before mixing the topping.
Can I use marinated artichoke hearts?
Yes, but drain them very well and taste the mixture before adding olive oil or salt. Marinated artichokes already contain oil and seasonings.
Should tomato artichoke bruschetta be served hot or cold?
Serve the topping chilled or at room temperature over warm or room-temperature toasted bread. It does not need to be cooked.
How far ahead can I assemble the bruschetta?
For the crispest bread, assemble it no more than 10 to 15 minutes before serving. For longer gatherings, place the topping and bread in separate dishes so guests can assemble their own.
What bread is best for bruschetta?
A baguette, ciabatta, or firm Italian bread works best. Slice it approximately ½ inch thick and toast it until crisp around the edges.
How much bruschetta topping goes on each slice?
Use approximately 2 tablespoons per baguette slice. Avoid overfilling the bread or the topping may slide off.
Easy Tomato Artichoke Bruschetta with Feta
This easy tomato artichoke bruschetta combines fire-roasted tomatoes, artichoke hearts, basil, garlic, balsamic vinegar, and optional feta. It is a colorful no-cook topping that is ready in about 15 minutes and perfect for toasted baguette slices, crackers, and party platters.
Ingredients
- 1 (14.5-ounce) can fire-roasted diced tomatoes, well drained
- 1/2 cup drained coarsely chopped artichoke hearts, patted dry
- 1 1/2 teaspoons chopped fresh basil
- 1 garlic clove, finely minced
- 1 tablespoon extra-virgin olive oil
- 1 teaspoon balsamic vinegar
- 1/8 teaspoon freshly ground black pepper
- Salt, to taste
- 1/2 cup crumbled feta cheese, optional
- 12 toasted baguette slices, for serving
Instructions
Place the fire-roasted tomatoes in a fine-mesh strainer. Let them drain for at least 5 minutes, gently pressing out the excess liquid.
Drain the artichoke hearts, chop them coarsely, and pat them dry with paper towels.
Add the drained tomatoes, artichoke hearts, basil, garlic, olive oil, balsamic vinegar, and black pepper to a medium bowl.
Gently fold in the feta cheese, if using.
Taste the mixture and add salt only as needed.
Let the topping rest for 10 minutes so the flavors can combine.
Spoon approximately 2 tablespoons of topping onto each toasted baguette slice immediately before serving.
Notes
Equipment
- Fine-mesh strainer
- Cutting board
- Sharp knife
- Measuring cups and spoons
- Medium mixing bowl
- Wooden spoon or silicone spatula
- Paper towels
Expert Tips
- Drain the tomatoes for at least 5 minutes and pat the artichokes dry to prevent a watery topping.
- Use sturdy baguette or Italian bread sliced approximately 1/2 inch thick.
- Keep the topping and bread separate until shortly before serving.
- Use a slotted spoon if liquid collects in the bottom of the bowl.
- Taste before adding salt because feta and canned artichokes may already be salty.
Troubleshooting
- Watery topping: Drain the mixture briefly in a fine-mesh strainer before serving.
- Soggy bread: Toast the bread more thoroughly and wait to add the topping.
- Garlic tastes too strong: Let the mixture rest longer or reduce the garlic slightly in the next batch.
- Topping tastes flat: Add a small splash of balsamic vinegar, a pinch of salt, or a little additional basil.
Variations
- Omit the feta for a dairy-free version.
- Replace the feta with well-drained fresh mozzarella.
- Add a pinch of crushed red pepper flakes for heat.
- Add 1/4 cup chopped Kalamata olives for a brinier Mediterranean flavor.
- Replace the canned tomatoes with seeded, diced, and drained Roma tomatoes.
Serving Suggestions
- Serve on toasted baguette, crostini, crackers, or pita chips.
- Add it to an antipasto or cheese board.
- Spoon it over grilled chicken, fish, or pasta.
- Pair it with creamy spinach dip or Pull-Apart Pizza Bread.
Storage
Refrigerate leftover topping in an airtight container for up to 3 days. Store toasted bread separately at room temperature.
Freezing
Freezing is not recommended because the tomatoes release excess liquid after thawing and the artichokes and feta may lose their texture.
Reheating
The topping does not require reheating. Let refrigerated topping sit at room temperature for 10 to 15 minutes before serving. Recrisp baguette slices in a 350°F oven for 3 to 5 minutes if needed.
Make Ahead
Prepare the topping up to 24 hours ahead and refrigerate it without the feta. Fold in the feta shortly before serving. Toast the baguette slices several hours ahead and store them in an airtight container once cool.
More Recipes to Try
- Fresh Tomato Bruschetta
- Creamy Spinach Dip
- Hot Spinach Cheese Dip
- Copycat Red Lobster Shrimp Nachos
- Pull-Apart Pizza Bread
Nutrition Disclaimer
Nutritional information is an estimate provided as a courtesy. Values will vary depending on the brands used, whether feta is included, and the size and type of bread served with the topping.
Nutrition Information:
Yield: 12 Serving Size: 1 topped baguette sliceAmount Per Serving: Calories: 170Total Fat: 5gSaturated Fat: 2gUnsaturated Fat: 3gCholesterol: 9mgSodium: 393mgCarbohydrates: 26gFiber: 2gSugar: 3gProtein: 7g
The Nutritional Information may not be accurate. This website provides approximate nutrition information for convenience and as a courtesy only. Nutrition data is gathered primarily from the USDA Food Composition Database, whenever available, or otherwise other online calculators.
