Get access to everything we publish when you sign up for Outside+ Join today!.
This tomato soup is so rich and comforting your kids will never know it’s vegan.
Whether you’re vegan, vegetarian, or simply want to boost your diet with more plant-based foods, our course, Easy Vegan Meals will help you cook delicious, nourishing meals that your whole family will love. Join registered dietician Lauren McNeill for this practical course that gives you the foundation and the inspiration to incorporate more plant-based foods into your regular diet – from no-nonsense nutrition basics to quick, easy and delicious recipes that your whole family will love.
This recipe is just one of the simple but healthy meals you’ll learn to make. Plus, you’ll learn nutrition basics and discover easy ways to win over picky eaters.
If you’re not yet a member, there’s never been a better time to join. Sign up today to enjoy this class, plus gain access to all our content, and so much more.
- Heat oil in medium saucepan over medium heat. Add onion, and sauté 5 minutes, or until soft and translucent. Stir in tomato paste, garlic, and sugar, and cook 1 minute, or until tomato paste darkens. Stir in diced tomatoes, drained and rinsed white beans, bouillon cube (if using), balsamic vinegar, thyme, and 4 cups water. Cover pan, bring soup to a boil, then reduce heat to medium-low, and simmer, covered, 15 minutes.
- Remove from heat, and blend soup with immersion blender or in blender or food processor until smooth. Season with salt and pepper, if desired.
- Spread vegan butter on one side of each slice of bread.
- Place one slice of bread, butter side down, on pan over medium heat. Add vegan cheese on top, and add another slice of bread on top of vegan cheese, butter side up.
- Add cover and cook over medium heat until golden brown (about 4-5 minutes). Flip and repeat on other side.
- Using a cookie cutter, cut grilled cheese into whatever shapes you desire!