Look at this deliciour Plant-Based Tomato Pasta Sauce. Its also vegan and dairy-free!
,

Easy Plant-Based Tomato Pasta Sauce

Looking for a delicious and nutritious twist on a classic? This Tomato Pasta Sauce is not only easy to make but also completely plant-based! Packed with wholesome veggies, protein-rich kidney beans, and a flavorful blend of Italian spices, this vegan tomato sauce is perfect for weeknight dinners or meal prep. Whether you’re a seasoned vegan…


Meta Description:
This easy plant-based tomato pasta sauce is packed with veggies, protein-rich kidney beans, and simple ingredients you recognize. Perfect for meal prep and weeknight dinners!


Introduction

There’s nothing quite like a homemade tomato pasta sauce—especially when packed with wholesome, plant-based ingredients! Whether you’re looking for a nutritious twist on a classic or an easy weeknight dinner, this sauce has you covered.

I have a special place in my heart for Italian cuisine. My first babysitter was Italian, and some of my first foods were Italian. Now I get these intense cravings for a simple, homemade vegan tomato sauce!

It’s loaded with veggies, hearty kidney beans for protein, and a flavourful blend of Italian spices. Plus, it’s budget-friendly and meal-prep-approved!

Are you craving some more italian dishes? Try our creamy delicious red lentil risotto in a rice cooker recipe.


Look at this simple tomato sauce with tons of veggies and red kidney beans for protein. It happens to be vegan, plant-based and dairy-free.


Why You’ll Love This Recipe

  • Plant-based & wholesome – Made with real, simple ingredients—no processed stuff!
  • Budget-friendly – Uses easy-to-find, affordable vegetables and pantry staples.
  • Protein-packed – Thanks to kidney beans, this sauce is hearty and satisfying.
  • Great for meal prep – Make a batch and enjoy it throughout the week!
  • Customizable – Adjust the veggies and spices to suit your taste.

Ingredients

  • 1 tbsp cold-pressed extra virgin olive oil
  • 1 medium yellow onion, finely diced
  • ½ small head of cauliflower, diced into chunks
  • ½ head of broccoli, diced into chunks
  • ½ carrot, peeled and diced
  • 1 red, yellow, or orange pepper, diced
  • 1 cup fo fresh spinach
  • 3 cloves garlic, minced
  • 1 tbsp Italian seasoning
  • 1 fresh basil leaf or ½ tsp dried basil
  • 2 ¾ cups (680ml) strained tomatoes (I used Mutti)
  • 1 cup of water (enough to cover veggies)
  • 2 cups cooked red kidney beans
  • ½ tsp ground black pepper

Here are the ingredients for the one-pot easy plant-based tomato sauce. Use fresh or frozen veggies.

Instructions

  1. Heat olive oil in a large pan over medium heat.
  2. Add garlic, onions, and carrots. Sauté for 2-3 minutes until tender.
  3. Stir in cauliflower, broccoli, peppers, spinach kidney beans, Italian seasoning, basil, and black pepper.
  4. Add strained tomatoes, and water to cover the vegetables.
  5. Cook on medium for 15-25 minutes, depending on whether your vegetables are fresh or frozen.
  6. Add water to reach your desired consistency.
  7. Taste and add salt, or adjust spices if desired.

Look at the 2 side by side dishes of this budget friendly Plant-Based Tomato Pasta Sauce. Its great for sharing!

Easy Plant-Based Tomato Pasta Sauce

This Easy Plant-Based Tomato Pasta Sauce is a wholesome, budget-friendly recipe packed with veggies, protein-rich kidney beans, and a flavorful blend of Italian spices. Perfect for weeknight dinners or meal prep, this vegan tomato sauce is customizable, nutritious, and ready in under 30 minutes. Serve it over your favorite pasta, rice, or as a base for other dishes. It’s a healthy, satisfying option for anyone looking to enjoy a delicious plant-based meal! 🌱🍅
Cook Time 20 minutes
Course Main Course
Cuisine Italian
Servings 4
Calories 246 kcal

Ingredients
  

  • 1 tbsp virgin olive oil I use cold-pressed extra virgin
  • 1 medium yellow onion (diced)
  • 1/2 small head cauliflower, (diced into chunks)
  • 1/2 head Broccoli (diced into chunks)
  • 1/2 carrot (peeled and diced)
  • 1 red pepper (diced)
  • 1 cup fresh spinach
  • 3 cloves garlic (minced)
  • 1 tbsp Italian seasoning I use dried
  • 1 fresh basil leaf or ½ tsp dried basil
  • 1/2 tsp ground black pepper
  • 2 3/4 cups strained tomatoes (680ml) I use Mutti
  • 1 cup water Use enough to cover all the vegetables
  • 2 cups cooked red kidney beans

Instructions
 

  • Heat olive oil in sauce pan over medium heat.
  • Add garlic, onions, and carrots. Saute for 2-3 mins.
  • Add cauliflower, broccoli, peppers, spinach, kidney beans, italian seasoning, basil and black pepper and mix together.
  • Add strained tomatoes, and water to cover the vegetables.
  • Cook on medium heat for 15-25 minutes, depending on if your vegetables are fresh or frozen.
  • Taste, and add salt or adjust spices as needed.

Video

Notes

You can make this with fresh or frozen vegetables.  Use whatever vegetables you have on-hand and swap red kidney beans for other beans of choice. You can also make recipe oil-free. Serve on top of a pasta, rice or other carb of your choice. I like it best on top of spaghetti, or rotini noodles.
Keyword Easy Plant-Based Tomato Pasta Sauce, pasta sauce, tomato sauce, vegan tomato sauce

Health Benefits of Red Kidney Beans

Red kidney beans aren’t just a tasty addition to this sauce—they’re also a powerhouse of nutrition!

1. High in Plant-Based Protein

  • Provides around 15g of protein per cup, making it a great alternative to meat.
  • Helps keep you full and supports muscle health.

2. Excellent Source of Fibre

  • Supports digestion and gut health with its high fibre content.
  • Helps regulate blood sugar levels, preventing energy crashes.

3. Rich in Vitamins and Minerals

  • Packed with iron, folate, magnesium, and potassium, all essential for energy and overall health.
  • Folate is particularly important for red blood cell production and heart health.

4. Heart-Healthy

  • Fibre, antioxidants, and low-fat content make kidney beans great for heart health.
  • It may help reduce cholesterol levels and lower the risk of heart disease.

5. Budget-Friendly Superfood

  • It is one of the most affordable protein sources, perfect for plant-based and budget-conscious meals!

Red kidney beans are a great plant-based source of protein. They are great in vegan tomato sauce, stews, soups and so much more!

Why It’s Perfect for Meal Prep

  • Make it ahead – Store it in the fridge for up to 5 days or freeze it for later.
  • Versatile – Use it over pasta, rice, or as a base for other dishes.
  • Batch-friendly – Easily double or triple the recipe for future meals.

Look at the 2 side by side dishes of this budget friendly Plant-Based Tomato Pasta Sauce.  Its great for sharing!

Frequently Asked Questions (FAQ)

Can I make this without oil?

Yes! Simply sauté the veggies in a bit of water or vegetable broth instead.

Can I use canned tomatoes instead of strained tomatoes?

Absolutely! Crushed or diced tomatoes will work—just blend for a smoother texture. You will have to adjust the spices as crushed and diced tomatoes can be more salty.

What type of pasta pairs best with this sauce?

This sauce works well with any pasta—spaghetti, penne, or even gluten-free options like brown rice pasta. I like spagetti, or rotini best for this recipe.

Can I freeze this sauce?

Yes! Store it in an airtight container and freeze for up to 3 months. Thaw in the fridge before reheating.

Can I use frozen veggies?

Yes! Frozen veggies work well in this recipe. Use whatever frozen or fresh veggies you have on hand.


One response to “Easy Plant-Based Tomato Pasta Sauce”

Leave a Reply

Your email address will not be published. Required fields are marked *

Recipe Rating