A crispy slice of toast, topped with creamy avocado, salty feta, leafy greens, and juicy roasted tomatoes is what this roasted tomato avocado toast is all about. The most delicious, wholesome, and feel-good way to start your day is ready in just 10 minutes!

Overhead view of small piece of toast topped with guacamole, roasted tomatoes, greens and feta.

So many of us are looking for ways to incorporate more nutrition into early mornings to keep our families full and satisfied until lunch. This quick and easy way to liven up a slice of toast in the morning provides good fats and tons of fiber and protein. It’s completely low maintenance, with no fuss, and quick enough for even the busiest mornings. It’s a super simple recipe that results in a delicious, healthy, and flavor-packed breakfast, snack, or lunch idea for kids and adults alike!

About this recipe

Avocado is all the rage these days and for good reason, but today, the roasted tomato is getting all the love. This tomato avocado toast takes a bite out of your traditional avocado toast and adds a bright red burst of juicy goodness that will take your toast up about 10 notches!

Tomato avocado toast is completely customizable, from the types of tomato you use, to the type of bread, to the toppings on top. There are so many ways to dress up your toast that you could have it every day and still feel like you’re trying something new!

Wash it down with a delicious cherry smoothie or iced vanilla latte, or something a little extra festive like a mimosa or a Bloody Maria!

What is roasted tomato avocado toast?

Simply put, it’s a slice of crispy toast, slathered in creamy guacamole, a handful of arugula and sprouts, a sprinkling of feta, and seasoned roasted tomatoes. It’s a loaded toast if there ever was one, and so satisfying!

Toast topped with guacamole, tomatoes, feta, and greens.

What you need

For the tomatoes

  • Cherry or Grape Tomatoes – These are quite juicy, and when roasted they give you that burst tomato flavor and texture. As a bonus, they’re perfectly bite-sized! Plum or Roma tomatoes are a great alternative but cut them into bite-sized pieces before roasting.
  • Dried Oregano & Dried Parsley – Roasting tomatoes with these dried herbs give the tomatoes a beautiful, Mediterranean flavor.
  • Extra Virgin Olive Oil, Sea Salt & Black Pepper – Roasting essentials!

For the Avocado Toast

  • Bread – Pick your favorite bread to toast. Ciabatta, Sourdough, a French Baguette would work. Sprouted wheat, gluten-free, or whole-grain bread are also great options.
  • Guacamole – Either store-bought or homemade guacamole work for this recipe. Homemade is always recommended as the freshest way to go, but either way is fine. You could also just mash avocado with a little salt and pepper since there are so many other flavors in this recipe.
  • Arugula – Any greens will work. If you’re not a fan of the sharp slightly bitter taste of arugula, swap in spinach instead.
  • Feta Cheese – Use fresh from the brine if you can, just because it has a much nicer flavor and texture. Substitute goat cheese or fresh mozzarella if you prefer.
  • Sprouts – A TON of nutrients in these little guys. Any type of sprout will work or microgreens (broccoli, mustard, arugula) will work as well. Garlic, zucchini, onions, bell peppers are great veggie options if you’re not a fan of leafy greens.

How to roast the tomatoes

In a large enough baking dish, add tomatoes with herbs, olive oil, salt, and pepper. Toss until well combined.

Tomatoes and seasonings in a white baking dish.

Place the baking dish on a baking tray. Roast for 10 minutes in a preheated oven at 425°F.

Roasted tomatoes in a white baking dish.

Allow to cool slightly while you prepare toast with guacamole, arugula, feta, and sprouts. Top with roasted tomatoes.

Hand holding a piece of toast topped with avocado, tomato, feta, and greens.


Is avocado and tomato on toast good for you?

Yes! It is. If you have bread that isn’t too high in simple carbs and made with refined sugar (i.e. plain white bread) you’re ahead of the game when it comes to whole grains and high fiber toast. However, even if you are using white bread, the stuff on top is full of nutritional value! Guacamole is made with nutrient-dense avocado. Tomatoes are high in vitamin C and antioxidants, and the greens are loaded with calcium, folate, vitamin B, vitamin K, and the list goes on.

Not only that, but when you start your day with a filling breakfast, it satiates your hunger, balances your blood sugars, and also helps you avoid eating too many snacks!

What kind of tomato is good for roasting?

Roma, plum, cherry or grape tomatoes are great for roasting. They’re juicy and so flavorful. If you happen to roast more than you need, keep them and use them for pizza and pasta sauce, soups, and salads!

How to make this toast your own

  • Add an egg! Or try this avocado toast with egg.
  • Instead of roasting the tomatoes, try using fresh tomatoes like in this Caprese avocado toast.
  • For a little extra protein, add some smoked or grilled salmon to your roasted tomato, avocado, and herbs.
  • Skip the guacamole and use mashed or sliced avocado, topped with caramelized onion, feta, and a drizzle of balsamic vinegar.
  • If you’re making lunch or light dinner, add a cooked chicken breast on top or on the side.
  • For a bright and flavorful finish, squirt a bit of lemon juice on top followed by a sprinkling of everything bagel seasoning.
  • Make it vegan by leaving off the feta cheese or using a vegan cheese.

Storage Suggestions

Allow roasted tomatoes to cool down completely, then store in an airtight container in the fridge for up to 5 days.

Roasted tomatoes can be stored in the freezer, although it’s recommended to make them fresh (it only takes 10 minutes). If you do freeze them, keep them in a freezer-friendly zip-top bag for up to 1 month.

More savory breakfast recipes

Avocado toast topped with arugula, feta, roasted tomatoes, and red onion.

Get the Recipe: Roasted Tomato Avocado Toast

A crispy slice of toast, topped with creamy avocado, salty feta, leafy greens, and juicy roasted tomatoes is what this roasted tomato avocado toast is all about. The most delicious, wholesome, and feel-good way to start your day is ready in just 10 minutes!
5 from 1 rating


for the tomatoes

  • 6 ounces cherry tomatoes, washed
  • ½ teaspoon dried oregano
  • ½ teaspoon dried parsley
  • 1 tablespoon extra virgin olive oil
  • sea salt, to taste
  • freshly ground black pepper, to taste

for the avocado toast

  • 6 slices bread (bread of your choice)
  • 1/2 cup guacamole
  • 1/4 cup crumbled feta cheese
  • arugula
  • sprouts


  • Preheat the oven to 425°F.
  • In a square or rectangular baking dish, toss tomatoes with herbs, olive oil, salt and pepper until well combined.
  • Place the tomatoes in preheated oven and roast for 10 minutes. Allow to cool slightly.
  • Meanwhile, prepare toast with guacamole, arugula, feta and sprouts. Top with roasted tomatoes.


  • Roma, plum, grape, and cherry tomatoes all work well in this recipe.
  • Suggested bread options: ciabatta, sourdough, french baguette, whole grain, gluten-free bread
  • Store leftover roasted tomatoes in an airtight container in the fridge for up to 5 days. Can be used in soups, chili con carne, stews and pasta sauce or served with grilled meat, chicken or shrimp. 
Calories: 152kcal, Carbohydrates: 17g, Protein: 4g, Fat: 8g, Saturated Fat: 2g, Polyunsaturated Fat: 1g, Monounsaturated Fat: 4g, Trans Fat: 1g, Cholesterol: 6mg, Sodium: 220mg, Potassium: 220mg, Fiber: 3g, Sugar: 3g, Vitamin A: 199IU, Vitamin C: 9mg, Calcium: 78mg, Iron: 1mg