Tofu Minestrone

This soup packs a lot of flavor, and is very filling. It is one of my favorite tofu soups That I have created. It is simple to make and has very simple ingredients. It requires no more work than a traditional minestrone and it is more healthy for you. It is completely plant-based with the added protein of the tofu and beans.


1 pkg extra firm tofu, crumbled

1 onion, diced

1 carrot, diced

1 celery, diced

salt and pepper

2 cloves garlic, minced

2 tbsp tomato paste

4 c. a vegan beef flavored broth

1 can white beans, drained and rinsed

1 928 oz) can diced tomatoes

1 tsp thyme


  1. In a large heavy pot add either coconut oil or water to the pan and bring the heat to medium. Add the crumbled tofu and cook while stirring until the tofu turns a golden brown. Add the onion, carrot, celery, salt, pepper, and thyme. Add more water if needed to prevent burning or sticking. Cook for about 10 minutes or until the vegetables are slightly tender.
  2. Add the garlic and cook for 2 minutes.
  3. Add the tomato paste, tomatoes, broth and beans and stir to combine so the tomato paste melts into the soup completely.
  4. Bring the soup to a boil and reduce heat to low and simmer for 30 minutes. Stir occasionally to prevent burning or sticking to the bottom of the pan. The vegetables should be tender when pricked with a fork. Check the seasoning and add more salt and pepper if needed. Ladle into bowls and serve.




Leave a Reply

Fill in your details below or click an icon to log in:

WordPress.com Logo

You are commenting using your WordPress.com account. Log Out /  Change )

Twitter picture

You are commenting using your Twitter account. Log Out /  Change )

Facebook photo

You are commenting using your Facebook account. Log Out /  Change )

Connecting to %s