Best Substitutes For Tomatoes: Guide To Delicious Alternatives

As an experienced chef, I have tried many substitutes for tomatoes in my recipes and found that red bell peppers are the best all-around option.

They are easy to find, affordable, and versatile, and can be used in many recipes without sacrificing flavor or texture. I especially like to use roasted red bell peppers in my marinara sauce, as it adds a smoky and sweet taste that complements the garlic and herbs.

However, I also like to experiment with other substitutes, such as pureed beets in my gazpacho or mango in my salsa. The key is to be creative and flexible and to adapt the recipe to the ingredients available.

Read on to explore some of the best substitutes for tomatoes.

What Are Tomatoes?

Fennel and tomatoes at a market stall in Toronto.
Fennel and tomatoes at a market stall in Toronto.

Tomatoes are vibrant, round, or oval-shaped fruits that belong to the nightshade family, scientifically known as Solanum lycopersicum.

They are a popular ingredient in cooking and widely considered a vegetable, even though they technically qualify as a fruit. Tomatoes are known for their juicy flesh, tangy flavor, and wide range of culinary uses.

They come in various colors, including red, yellow, orange, and green, with different sizes and textures. Tomatoes are rich in vitamins, minerals, and antioxidants, making them a nutritious addition to meals.

They are commonly used in salads, sauces, soups, sandwiches, and countless other dishes, lending their unique taste and vibrant color.

Best Substitutes For Tomatoes

Red Bell Peppers

Red bell peppers are a great substitute for tomatoes, both in terms of flavor and texture. They have a slightly sweet and smoky taste that can add depth to your dish, and their juicy, fleshy texture is similar to that of tomatoes.

You can use them fresh or roasted, diced or pureed, in salads, stews, sauces, and more.

Just like tomatoes, they are high in vitamin C and antioxidants, and low in calories.

Canned Tomatoes

Canned tomatoes are a convenient and affordable alternative to fresh tomatoes, especially when they are out of season or not available.

They come in different forms, such as diced, crushed, pureed, or whole, and can be used in a variety of recipes, from pasta sauces to chili, soups, and casseroles.

Make sure to choose the ones without added salt or sugar, and drain them well before use.

Other Different Types of Peppers

Besides red bell peppers, there are other types of peppers that can be used as a tomato substitute, depending on the recipe and your taste preferences.

For example, green bell peppers have a more bitter flavor, but can add a tangy and crunchy element to your dish.

Jalapenos and other chili peppers can add heat and spice, while sweet peppers such as banana or pimento peppers can add a mild and fruity flavor.


Eggplant is another versatile vegetable that can replace tomatoes in certain recipes, especially those that require a thick and creamy texture, such as ratatouille or moussaka.

When roasted, grilled, or sauteed, eggplant develops a smoky and savory flavor that can mimic that of tomatoes, and its soft and absorbent flesh can soak up other flavors and spices in the dish.

Other Unique Substitutes For Tomatoes

If you don’t have any peppers or eggplant on hand, don’t fret, because there are still other options available. For example, you can use:

  • Mango or pineapple, for a fruity and tropical twist in salsa or gazpacho.
  • Beets or carrots, for a slightly earthy and sweet flavor in soup or juice.
  • Tamarind or vinegar, for a sour and tangy kick in curry or chutney.
  • Worcestershire sauce or soy sauce, for a salty and umami taste in meatballs or meatloaf.
  • Basil or oregano, for a fresh and herbaceous aroma in pizza or pasta.

Just make sure to adjust the amount and type of seasoning in your recipe accordingly, and to taste often as you cook.


How Do I Know Which Substitute To Use For Tomatoes?

It depends on the type of recipe you’re making, and the taste and texture of the tomatoes that the recipe calls for. Generally, if a recipe requires fresh tomatoes, you can use red bell peppers or other types of peppers that have a similar texture and taste.

If a recipe requires canned tomatoes, you can use other types of canned fruits or vegetables, such as stewed prunes or mushrooms. However, be aware that the flavor and texture of the substitute may differ from that of tomatoes, so adjust the seasoning and cooking time accordingly.

Can I Use Ketchup Or Tomato Soup As A Substitute For Tomatoes?

Technically, yes, but keep in mind that these products are already heavily seasoned and sweetened, so they may alter the flavor and texture of your dish. Also, they are not suitable for all types of recipes, such as salads or smoothies.

How Can I Store Substitutes For Tomatoes?

Most substitutes for tomatoes, such as peppers or eggplant, can be stored in the refrigerator for up to a week, or in the freezer for up to a month. Canned fruits and vegetables can be stored in the pantry for several months, as long as they are not expired or damaged.

Did you find this guide helpful?
Norah Clark

Norah Clark

Norah Clark, the founder and editor of YummyTasteFood! She's a seasoned food writer and editor with over a decade of experience in the hospitality industry as a former pastry chef, sous chef, and barista. When not writing about food, she explores new recipes or travels the world for culinary inspiration.

Exclusive Coupons & Discounts and Yummy Recipes!

Sign up to our free newsletter!