Dairy-Free Baked Beans on Toast is a hearty, plant-based twist on the classic comfort food, perfect for breakfast, brunch, or a quick dinner. This vegan-friendly recipe features creamy cannellini beans simmered in a rich tomato sauce infused with smoky paprika, tangy apple cider vinegar, and a touch of maple syrup for natural sweetness. Served atop perfectly crisped sourdough toast, each bite delivers a satisfying blend of bold flavors and wholesome ingredients. With just 10 minutes of prep and 30 minutes of cooking time, this easy recipe is ideal for busy weeknights and customizable with fresh parsley for a vibrant finishing touch. Whether you're seeking dairy-free meal ideas, healthy vegetarian recipes, or a delicious upgrade to your toast routine, this dish hits all the right notes.
Heat the olive oil in a large skillet over medium heat.
Add the chopped onion and cook for about 5 minutes, or until softened and translucent.
Stir in the minced garlic and cook for an additional 2 minutes until fragrant.
Add the canned diced tomatoes and tomato paste to the skillet, stirring to combine.
Bring the mixture to a gentle simmer and cook for about 5 minutes.
Add the drained cannellini beans, maple syrup, apple cider vinegar, smoked paprika, Dijon mustard, salt, and black pepper.
Stir well and let the mixture simmer for about 15-20 minutes, stirring occasionally, until thickened and the flavors have melded together.
While the beans are cooking, toast the sourdough slices to your desired level of crispness.
Once the beans are ready, taste and adjust seasoning as needed.
Serve the baked beans over the toasted sourdough slices.
Garnish with chopped fresh parsley, if using, and enjoy!
Calories |
232246 | ||
|---|---|---|---|
% Daily Value* |
|||
| Total Fat | 5634.4 g | 7224% | |
| Saturated Fat | 1132.5 g | 5662% | |
| Polyunsaturated Fat | 1373.9 g | ||
| Cholesterol | 3220 mg | 1073% | |
| Sodium | 727255 mg | 31620% | |
| Total Carbohydrate | 34864.7 g | 12678% | |
| Dietary Fiber | 11751.2 g | 41969% | |
| Total Sugars | 4700.4 g | ||
| Protein | 11675.8 g | 23352% | |
| Vitamin D | 0.0 mcg | 0% | |
| Calcium | 135187 mg | 10399% | |
| Iron | 4595.6 mg | 25531% | |
| Potassium | 900564 mg | 19161% | |
*The % Daily Value tells you how much a nutrient in a serving of food contributes to a daily diet. 2,000 calories a day is used for general nutrition advice.