Heat a medium size frying pan and add olive oil. Add onion, garlic and carrot, and sauté on low heat for 5 minutes. Add tomato puree, beans and herbs. Let simmer for 15 minutes. Add maple syrup to taste and serve on toast, mashed potato, rice or pasta.
Store in the fridge for up to 2 days or portion out and freeze for up to 1 month.