
It’s pasta night, your stomach is rumbling, and you’re about to whip up your grandma’s famous spaghetti and meatballs. You reach for your trusty jar of tomato sauce—only to remember your best friend is allergic to tomatoes. But don’t hit the panic button just yet.
You can still create a delicious meal with a tomato sauce substitute that can achieve an authentic tomato sauce taste using ingredients you probably already have. A tomato-free option is bell peppers (who knew?), but there are other tomato sauce substitutes! Read on for more!
What is Tomato Sauce?
Tomato sauce is a thick, flavorful sauce made from cooked tomatoes, often used as a base or condiment in various dishes. It is commonly seasoned with ingredients such as garlic, onions, herbs (like basil and oregano), salt, and pepper.
Tomato sauce can be found in many cuisines worldwide and is a staple in Italian cooking, where it serves as the foundation for pasta dishes, pizzas, and various other recipes.
The sauce can be made from fresh tomatoes, canned tomatoes, or tomato paste, and it can be prepared at home or purchased pre-made in stores.
1. Tomato Paste

Tomato paste is often touted as the best substitute for tomato sauce. This concentrated flavor bomb, made from cooked and strained tomatoes, has a deep, rich flavor that mimics tomato sauce.
While the thick consistency might not seem ideal, adding water works magic. Use a 1:1 ratio of tomato paste to water. For example, combine ½ cup tomato paste and ½ cup water for 1 cup of tomato sauce substitute. Remember to season to taste to achieve your desired flavor profile.
Best for: Tomato paste makes an excellent tomato sauce substitute due to its concentrated flavor and thick consistency, perfect for pasta dishes like Ratatouille, stews, soups, and pizza.
2. Tomato Juice

Tomato soup can be a surprising substitute for typical tomato sauce in specific recipes. Tomato juice offers a thinner consistency than tomato sauce. Because of that, you’ll need to use a bit more to capture the correct depth of flavor and texture.
Start by substituting 1 cup of tomato juice for every ½ cup of tomato sauce, adding ½ cup water to make up the difference in volume. You can also simmer the mixture to reduce it slightly and intensify the flavors. This will give your dish a more robust tomato taste.
Best for: Tomato juice makes a good tomato sauce substitute when cooked down to thicken, ideal for soups like minestrone, stews, and pasta sauces needing a lighter, tangy flavor.
3. Tomato Soup

Tomato soup can be a surprising substitute for tomato sauce in specific recipes. However, keep in mind that while convenient, it doesn't offer a perfect 1:1 swap. Tomato soup often contains added sugars and a distinct flavor profile, unlike plain tomato sauce.
If your recipe already calls for sweetness or calls for a creamy tomato flavor, tomato soup can blend right in. For instance, tomato soup makes a surprisingly good base for creamy tomato pasta sauces. To balance the sweetness, consider adding a dash of acidity, like lemon juice or vinegar.
Best for: Tomato soup, when thickened and seasoned, is a good substitute for tomato sauce, ideal for pasta dishes, casseroles, and meatloaf, adding a rich, slightly sweet flavor.
Related: From Mild to Fiery: Exploring Best Chili Paste Substitutes for Every Palate
4. Tomato Puree

Many home cooks get confused about the differences between tomato puree vs. tomato sauce and tomato paste. However, while they share a tomato base, each boasts a unique texture and flavor intensity.
Tomato puree has a milder taste and a slightly thicker consistency than tomato sauce. Don't let that discourage you, though; tomato puree is a very adaptable tomato sauce substitute. Like tomato paste, combine it with a little bit of water until you reach your preferred consistency.
Best for: Tomato puree is an excellent substitute for tomato sauce due to its smooth texture and rich flavor, perfect for lasagna, beef stews, and casseroles.
Related: What Can You Use as a Substitute for Tomato Puree? 6 Ideas to Try
5. Tomato Passata

Tomato Passata, an uncooked tomato puree, is a staple in Italian cuisine that might be less familiar to American cooks. Its smooth, velvety texture makes it an excellent option as a tomato sauce substitute.
Tomato Passata works exceptionally well in dishes that need fresh tomato flavor without using fresh tomatoes. It blends in seamlessly, lending a delicate tomato flavor without overpowering other ingredients.
Best for: Tomato passata, a smooth, sieved tomato product, is your go-to substitute for tomato sauce, perfect for spaghetti and meatballs, and goulash due to its rich flavor and consistent texture.
6. Tomato Ketchup

Yes, you read that right. You can substitute tomato sauce with marinara sauce, a type of pasta sauce, in a pinch. However, this is only recommended for specific dishes and situations. Since pasta sauce boasts additional herbs and spices, it’s best suited for dishes where those flavors won’t clash.
Use pasta sauce as your tomato sauce substitute for dishes that could benefit from those flavor notes.
Best for: Tomato ketchup can substitute tomato sauce, especially in recipes like BBQ sauces, when added to chili, barbeque sauces, or even homemade meatballs and certain casseroles, but it has a sweeter flavor and may need seasoning adjustments.
Related: 14 Healthy Ketchup Substitute Ideas for Delicious, Hearty Meals
7. Marinara Sauce

You might be thinking, "Hold on, isn't marinara sauce already a thing?" And you'd be absolutely right. While similar in appearance, marinara and tomato sauce have a key difference. Marinara is already seasoned, often with garlic, onions, and herbs.
Marinara sauce can act as your tomato sauce substitute as a straight 1-to-1 swap. Just remember it will add an extra dimension of Italian flavor to your meal, so consider that in the context of the overall recipe. Marinara works beautifully for recipes like lasagna, pasta bakes, or pizza, infusing them with classic Italian zest.
Best for: Marinara sauce, with its rich and herb-infused flavor, is an excellent substitute for tomato sauce, ideal for pasta bakes, meat dishes, and dipping sauces.
8. Tomato Powder

Tomato powder adds an intense, concentrated flavor burst in just a sprinkle. While tomato powder isn’t a direct substitute for tomato sauce, it acts as a powerful flavor enhancer.
You can even use tomato powder to make a quick tomato sauce. Just combine it with water, olive oil, and your favorite seasonings. Whether using fresh tomatoes or canned tomato products, you'll find that tomato powder is a versatile ingredient to have on hand.
Best for: Tomato powder, when reconstituted with water, makes a convenient and flavorful substitute for tomato sauce, perfect for recipes like Manicotti, pasta sauces, and dry rubs.
9. Canned Tomatoes

Canned tomatoes can be an excellent substitute for tomato sauce in many recipes, maintaining similar flavors and textures with a few adjustments. Canned tomatoes generally have a rich, robust, and slightly tangy flavor, reflecting the taste of ripe, cooked tomatoes. The taste can vary slightly depending on the type of canned tomatoes and the brand.
To substitute, use a 1:1 ratio; for example, if a recipe calls for 1 cup of tomato sauce, use 1 cup of canned tomatoes. Depending on the type, whole or diced tomatoes should be blended to achieve a smoother consistency, similar to that of tomato sauce.
Best for: Canned tomatoes, when blended and cooked down, make a great substitute for tomato sauce, perfect for dishes like Chicken Parmesan, soups, stews, and casseroles.
3 Tomato-Free Substitutes For Tomato Sauce
All of us have friends and family members with dietary restrictions, whether for health or personal reasons. Or it might be you who need to make adjustments in certain recipes due to these restrictions.
As someone who loves to cook, you don't have to worry about what to substitute for tomato sauce when faced with these situations. Here are some of my tried and tested tomato-free substitutes for tomato sauce:
1. Pureed Beets and Carrots

Whether you're trying to avoid nightshade vegetables or have tomato allergies, this tomato sauce substitute is a perfect choice. This puree will add the rich, earthy flavor that tomato sauces and other substitutes bring to the dish. Of course, you won't expect it to have the same color and texture.
There are many ways to prepare this puree, but let me share with you the quickest method I follow:
- Place a little amount of olive oil in your pan.
- Saute the sliced carrots and beets until halfway done.
- Add ¼ cup of lemon juice or vinegar and braise the vegetables.
- Add garlic powder and other spices that will complement the dish you're preparing.
- Once the veggies are cooked, add a small amount of cornstarch or tapioca to thicken. If you're already OK with the consistency, then skip this step.
- Place the cooked veggies in your blender or food processor, add some water and/or olive oil, and blend until you have a smooth puree.
You can use your beet-carrot puree in your recipe by following a 1:1 ratio.
Best for: Tomato paste makes an excellent tomato sauce substitute due to its concentrated flavor. It works well in recipes like spaghetti bolognese, chili, and soups, adding a rich tomato taste.
2. Pureed Bell Peppers

Bell peppers also belong to the nightshade family of vegetables, but they're a great substitute if you're trying to avoid tomatoes for other reasons. While red bell peppers are the perfect choice to achieve a color as close as the tomato sauce, you can mix orange, yellow, and red bell peppers.
When you prepare, make sure you remove the bell pepper seeds. You will need two bell peppers to make a puree equivalent to one cup of tomato sauce.
Best for: Pureed bell peppers make an excellent tomato sauce substitute with their sweet, mild flavor, perfect for Chili, pizza, and sandwiches, providing a vibrant color and unique taste.
3. Eggplant Puree

One of the most surprising substitutes for tomato sauce is eggplant puree. It has an entirely different color and taste, however, the logic behind it is that eggplants are almost always used in recipes with tomato sauce. Thus, it will also go well with all the other ingredients used.
To puree this nightshade vegetable:
- Slice one large eggplant or two small eggplants in half and saute as above.
- Once cooked, remove and discard the skin and place the cooked eggplant in your blender or food processor.
- Add one tablespoon of olive oil and water, then blend until smooth.
This recipe will yield one cup of eggplant puree, which is equivalent to one cup of tomato sauce.
Best for: Eggplant puree makes an excellent tomato sauce substitute with its rich, earthy flavor in pasta dishes, lasagna, meatball subs, and dips, adding a creamy texture and depth of flavor.
Related: Best Parsnip Substitute Ideas: A Guide to Delicious Swaps
FAQs
Blend fresh tomatoes and simmer with garlic, onions, and seasoning to create a homemade tomato sauce.
Yes, canned tomato sauce is a pantry staple that works well in pasta dishes. Similarly, pasta sauce is also a versatile and flavorful option, seasoned with additional herbs and spices, making it suitable for traditional Italian dishes such as pasta and spaghetti.
Tomato paste, tomato soup, and pureed tomatoes can be used in BBQ sauce recipes.
Spaghetti sauce often includes additional spices and ingredients, while tomato sauce is a simpler, more basic sauce.
Conclusion
When you’re craving that familiar tomato flavor but find your pantry bare, don't worry. Many fantastic tomato sauce substitute options are waiting to be explored. By understanding the unique qualities of each alternative, you can confidently cook any meal, even without tomato sauce.
Recipe

Homemade Tomato Sauce Recipe
Equipment
- Knife
- Saucepan
- Blender or food processor
Ingredients
Using Fresh Tomatoes
- 1 piece large tomato or
- 2 pieces medium tomatoes or
- 3 pieces small tomatoes
Using Canned Diced Tomatoes or Canned Stewed Tomatoes
- 1 can diced or stewed tomatoes
Instructions
Using Fresh Tomatoes
- Wash the fresh tomatoes.
- Remove the stem, leaves, and seeds using your knife.
- Place the fresh tomatoes and two cups of water in your saucepan.
- Simmer until it's reduced in half.
- Once done, place it in a blender or food processor.
- You can also add a pinch of sugar and a few spices. Then, pulse until you achieve the right consistency of the sauce you need.
Using Canned Diced Tomatoes or Canned Stewed Tomatoes
- To prepare, simply place the tomatoes in your blender or food processor and pulse until you have the right consistency of the sauce you need.
Notes
- Canned Diced Tomatoes or Canned Stewed Tomatoes: These products are basically diced or whole tomatoes that have been cooked and placed in a can. They already have salt, and some even have added spices.
- Nutrition information is calculated for fresh tomatoes.
You can find the video in the post above. If you don't see a video, please check your browser settings.






Leave a Reply