30 Best Fresh Tomato Recipes You’ll Want to Make All Season
When tomatoes are in season, it’s hard to resist bringing home more than you need. The good news? Fresh tomatoes can do so much more than end up in a simple salad.
I’ve rounded up 30 of the best fresh tomato recipes to help you enjoy every juicy bite. From quick appetizers and colorful salads to comforting pasta, soups, and easy dinners, these recipes are fresh, flavorful, and simple enough for any home cook.
Let’s try your favorite recipe from the below list.
1. Fresh Tomato Salsa
A bright, chunky salsa perfect for tacos, chips, and grilled meats.
Ingredients: Tomatoes, onion, jalapeño, cilantro, lime juice, garlic, salt.
Process:
Combine diced tomatoes, onion, jalapeño, cilantro, and lime juice in a bowl. Season with salt and gently toss until everything is well mixed. Let the salsa chill for 15–30 minutes to enhance the flavors. Serve fresh with tortilla chips, tacos, burritos, or grilled meats.
2. Caprese Salad
A classic Italian salad made with fresh tomatoes, mozzarella, and basil.
Ingredients: Tomatoes, fresh mozzarella, basil, olive oil, balsamic glaze.
Process:
Layer fresh tomato slices with mozzarella and basil on a serving platter. Drizzle with olive oil and balsamic glaze. Season with salt and freshly ground black pepper. Serve immediately as a light appetizer or side dish.
3. Tomato Bruschetta
Crispy toasted bread topped with juicy tomato mixture.
Ingredients: Tomatoes, basil, garlic, olive oil, baguette.
Process:
Toss diced tomatoes with basil, garlic, olive oil, and a splash of balsamic vinegar. Spoon the mixture onto toasted baguette slices. Drizzle with extra olive oil if desired. Serve immediately as a fresh and flavorful appetizer.
4. Homemade Marinara Sauce
Rich homemade tomato sauce for pasta, pizza, and casseroles.
Ingredients: Tomatoes, onion, garlic, olive oil, basil, oregano.
Process:
Sauté garlic in olive oil, then add fresh tomatoes and seasonings. Simmer until the tomatoes break down into a rich, flavorful sauce. Blend if you prefer a smooth texture, or leave it chunky. Serve with pasta, pizza, meatballs, or your favorite Italian dishes.
5. Fresh Tomato Soup

Creamy, comforting soup bursting with fresh tomato flavor.
Ingredients: Tomatoes, onion, garlic, broth, cream, basil.
Process:
Sauté onions and garlic, then add fresh tomatoes and broth. Simmer until the tomatoes are soft, then blend until smooth. Stir in cream or fresh herbs if desired. Serve hot with crusty bread or grilled cheese.
6. Tomato Cucumber Salad
Light and refreshing summer side dish.
Ingredients: Tomatoes, cucumber, onion, vinegar, olive oil.
Process:
Toss chopped tomatoes, cucumber, onion, and fresh herbs in a large bowl. Drizzle with olive oil and lemon juice or vinegar. Season with salt and pepper, then gently toss to combine. Serve chilled as a fresh and refreshing side dish.
7. BLT Sandwich
About: Crispy bacon, lettuce, and juicy tomatoes on toasted bread.
Ingredients: Bacon, tomatoes, lettuce, bread, mayonnaise.
Process:
Cook the bacon until crispy, then toast the bread to your liking. Layer bacon, lettuce, and fresh tomato slices on the toasted bread. Spread with mayonnaise and season with salt and pepper if desired. Slice in half and serve immediately.
8. Tomato Pie
Southern-style savory pie loaded with tomatoes and cheese.
Ingredients: Tomatoes, pie crust, mayonnaise, cheddar, basil.
Process:
Layer sliced tomatoes, cheese, and herbs in a prepared pie crust. Bake until the filling is bubbly and the crust is golden brown. Let the pie rest for 10–15 minutes before slicing. Serve warm as a savory lunch, dinner, or brunch dish.
9. Stuffed Tomatoes
Fresh tomatoes filled with rice, vegetables, or meat.
Ingredients: Tomatoes, rice, ground beef, herbs, cheese.
Process:
Hollow out fresh tomatoes and fill them with your favorite stuffing. Bake until the tomatoes are tender and the filling is heated through. Top with cheese for the last few minutes if desired. Serve warm as a side dish or light main course.
10. Tomato Tart

Flaky pastry topped with tomatoes and cheese.
Ingredients: Puff pastry, tomatoes, goat cheese, herbs.
Process:
Layer sliced tomatoes, cheese, and herbs over a prepared pastry crust. Bake until the crust is golden and the tomatoes are tender. Let the tart cool slightly before slicing. Garnish with fresh basil and serve warm or at room temperature.
11. Tomato Pasta
Fresh tomatoes create a simple, flavorful pasta sauce.
Ingredients: Tomatoes, garlic, basil, olive oil, pasta.
Process:
Cook fresh tomatoes with garlic and olive oil until they form a light sauce. Toss the sauce with cooked pasta and fresh basil until well coated. Finish with grated Parmesan and a drizzle of olive oil. Serve warm with extra basil for garnish.
12. Tomato Basil Pasta
Fresh basil and tomatoes make a classic Italian dinner.
Ingredients: Tomatoes, basil, garlic, Parmesan, pasta.
Process:
Cook fresh tomatoes with garlic and olive oil until they form a light sauce. Toss the sauce with cooked pasta and fresh basil until well coated. Finish with grated Parmesan and a drizzle of olive oil. Serve warm with extra basil for garnish.
13. Tomato Galette
Rustic free-form pastry filled with tomatoes and cheese.
Ingredients: Pie dough, tomatoes, cheese, herbs.
Process:
Arrange sliced tomatoes and cheese over the pastry, then fold the edges inward. Brush the crust with egg wash and bake until golden and crisp. Let the galette cool slightly before slicing. Garnish with fresh basil and serve warm or at room temperature.
14. Tomato Jam
Sweet and savory spread for burgers and sandwiches.
Ingredients: Tomatoes, sugar, vinegar, spices.
Process:
Cook chopped tomatoes with sugar, lemon juice, and warm spices over medium heat. Simmer until the mixture thickens into a glossy jam. Let it cool, then transfer to clean jars. Enjoy on toast, sandwiches, burgers, or cheese boards.
15. Tomato Chutney

Flavorful condiment with sweet and tangy spices.
Ingredients: Tomatoes, onion, vinegar, sugar, spices.
Process:
Cook tomatoes with onions, garlic, ginger, spices, and a little vinegar or sugar. Simmer until the mixture thickens and the flavors blend together. Blend if desired for a smoother texture, then let it cool. Serve with dosa, idli, rice, sandwiches, or grilled dishes.
16. Tomato Relish
Great topping for grilled meats and hot dogs.
Ingredients: Tomatoes, peppers, onions, vinegar.
Process:
Cook chopped tomatoes with onions, vinegar, sugar, and spices until softened. Simmer until the mixture thickens into a rich relish. Let it cool slightly, then transfer to clean jars. Serve with burgers, sandwiches, grilled meats, or cheese boards.
17. Roasted Tomatoes
Sweet, caramelized tomatoes are perfect for many dishes.
Ingredients: Tomatoes, olive oil, garlic, herbs.
Process:
Toss fresh tomatoes with olive oil, garlic, herbs, salt, and pepper. Roast until the tomatoes are soft, caramelized, and lightly browned. Let them cool slightly to deepen the flavor. Serve as a side dish or add to pasta, salads, sandwiches, or pizzas.
18. Sun-Dried Tomatoes
Homemade preserved tomatoes packed with flavor.
Ingredients: Roma tomatoes, olive oil, herbs.
Process:
Slice ripe tomatoes in half and season lightly with salt and herbs if desired. Dry them in the oven, dehydrator, or sun until they are shriveled and chewy. Let the tomatoes cool completely before storing. Keep them in an airtight container or preserve them in olive oil.
19. Tomato Jam Grilled Cheese
Gourmet grilled cheese with homemade tomato jam.
Ingredients: Bread, cheese, tomato jam.
Process:
Spread tomato jam on bread, add cheese, and assemble the sandwiches. Grill in butter until the bread is golden and the cheese is melted. Flip carefully to toast both sides evenly. Slice and serve warm for a sweet and savory bite.
20. Tomato Rice

Flavorful one-pot rice dish.
Ingredients: Tomatoes, rice, onion, garlic, broth.
Process:
Sauté onions, garlic, and spices, then stir in chopped fresh tomatoes. Add rice and broth, then cook until the rice is tender and fluffy Let it rest for a few minutes before fluffing with a fork. Garnish with fresh herbs and serve warm.
21. Tomato Basil Pizza
Homemade pizza topped with fresh tomatoes.
Ingredients: Pizza dough, tomatoes, mozzarella, basil.
Process:
Spread tomato sauce over the pizza dough and top with mozzarella and fresh tomato slices. Bake until the crust is golden and the cheese is bubbly. Add fresh basil leaves after baking for the best flavor. Slice and serve hot with a drizzle of olive oil if desired.
22. Tomato Focaccia
Soft Italian bread topped with tomatoes and herbs.
Ingredients: Bread dough, tomatoes, rosemary, olive oil.
Process:
Press fresh tomato slices into the focaccia dough and drizzle with olive oil and herbs. Let the dough rise until puffy, then sprinkle with flaky salt. Bake until golden brown with crisp edges. Cool slightly before slicing and serving warm.
23. Tomato Quiche
Savory breakfast with eggs, tomatoes, and cheese.
Ingredients: Eggs, tomatoes, cheese, pie crust.
Process:
Arrange fresh tomato slices and cheese in a prepared pie crust. Pour the egg and cream mixture over the filling. Bake until the center is set and the top is lightly golden. Let it cool for a few minutes before slicing and serving.
24. Tomato Egg Breakfast
Healthy breakfast skillet.
Ingredients: Eggs, tomatoes, garlic, herbs.
Process:
Sauté chopped tomatoes with onions, garlic, and seasonings until softened. Crack the eggs into the tomato mixture and cook until the whites are set. Sprinkle with fresh herbs or cheese if desired. Serve hot with toasted bread or warm tortillas.
25. Tomato Avocado Salad

About: Creamy avocado pairs perfectly with juicy tomatoes.
Ingredients: Tomatoes, avocado, onion, lime.
Process:
Layer lasagna noodles with fresh tomato sauce, cheese, and your favorite fillings. Repeat the layers, then top with mozzarella and Parmesan. Bake until bubbly and golden brown. Let it rest for a few minutes before slicing and serving.
26. Fresh Tomato Pizza Sauce
Simple sauce made from ripe tomatoes.
Ingredients: Tomatoes, garlic, basil, olive oil.
Process:
Sauté garlic in olive oil, then add chopped fresh tomatoes and seasonings.Simmer until the tomatoes break down and the sauce thickens.Blend for a smooth sauce or leave it slightly chunky if preferred.Cool and spread over pizza dough before adding your favorite toppings.
27. Tomato Lasagna
Homemade lasagna using fresh tomato sauce.
Ingredients: Tomatoes, pasta sheets, ricotta, mozzarella.
Process:
Layer lasagna noodles with fresh tomato sauce, cheese, and your favorite fillings. Repeat the layers, then top with mozzarella and Parmesan. Bake until bubbly and golden brown. Let it rest for a few minutes before slicing and serving.
28. Fresh Tomato Curry
Easy Indian-inspired tomato curry.
Ingredients: Tomatoes, onion, garlic, spices.
Process:
Sauté onions, garlic, ginger, and spices until fragrant, then add chopped fresh tomatoes. Simmer until the tomatoes soften and create a rich, flavorful curry sauce. Add your choice of vegetables, paneer, or protein and cook until tender. Garnish with fresh cilantro and serve hot with rice or naan.
29. Tomato Gazpacho
Chilled Spanish tomato soup perfect for summer.
Ingredients: Tomatoes, cucumber, peppers, garlic.
Process:
Blend ripe tomatoes, cucumber, bell pepper, onion, garlic, olive oil, vinegar, and seasonings until smooth or slightly chunky. Chill the gazpacho in the refrigerator for at least 2 hours to let the flavors develop. Stir well before serving, then garnish with diced vegetables, fresh herbs, or croutons. Serve cold with crusty bread or a light salad for a refreshing summer meal.
30. Canned Fresh Tomatoes

Preserve ripe tomatoes for year-round cooking.
Ingredients: Tomatoes, lemon juice, salt.
Process:
Wash the tomatoes, score the bottoms, blanch for 30–60 seconds, then transfer them to an ice bath. Peel off the skins, remove the cores, and pack the tomatoes into sterilized jars with
bottled lemon juice and optional salt. Wipe the rims clean, seal the jars, and process them in a boiling water bath for the recommended time. Let the jars cool completely, check the seals, and store them in a cool, dark place for up to one year.
