When you need a hearty, satisfying meal that comes together in one pot, these tomato basil butter beans deliver comfort in every spoonful. I’ve been making this dish for years, and it never fails to bring warmth to my dinner table. The combination of creamy butter beans, rich tomatoes, and fragrant basil creates a meal that’s both nourishing and delicious.
Why This Tomato Basil Butter Bean Recipe Works
This recipe succeeds because it builds flavor in layers. The garlic and onions create an aromatic base, while the tomatoes add acidity that brightens the entire dish. The butter beans absorb these flavors beautifully, and the fresh basil provides a bright, herbal finish that ties everything together perfectly.
Ingredients
- 2 tablespoons olive oil
- 1 large onion, diced (about 1 cup)
- 4 cloves garlic, minced
- 1 can (28 oz) crushed tomatoes
- 2 cans (15 oz each) butter beans, drained and rinsed
- 1 cup vegetable broth
- 2 teaspoons dried oregano
- 1 teaspoon dried thyme
- 1/2 teaspoon red pepper flakes
- 1 teaspoon salt
- 1/2 teaspoon black pepper
- 1/4 cup fresh basil, chopped
- 2 tablespoons tomato paste
- 1 bay leaf
- 1 tablespoon balsamic vinegar
These simple ingredients combine to create a dish that’s much more than the sum of its parts, with each element contributing to the overall depth of flavor.
You might love this: Nourishing Stovetop Ground Beef
How to Make It
- Heat olive oil in a large, heavy-bottomed pot or Dutch oven over medium heat. The oil should shimmer but not smoke when it’s ready.
- Add the diced onion to the pot and cook for 5-7 minutes, stirring occasionally, until the onion becomes translucent and softened. Don’t rush this step – properly cooked onions form the flavor foundation.
- Add the minced garlic and cook for another 30-60 seconds, stirring constantly to prevent burning. The garlic should become fragrant but not browned.
- Stir in the tomato paste and cook for 2 minutes, allowing it to darken slightly. This concentrates the tomato flavor and removes any raw taste from the paste.
- Pour in the crushed tomatoes, scraping up any browned bits from the bottom of the pot. These bits add incredible flavor to the final dish.
- Add the drained butter beans, vegetable broth, oregano, thyme, red pepper flakes, salt, pepper, and bay leaf. Stir everything together thoroughly.
- Bring the mixture to a boil over medium-high heat, then reduce the heat to medium-low and let it simmer uncovered for 20-25 minutes. Stir occasionally to prevent sticking.
- The sauce should thicken and the flavors should meld together beautifully. If the mixture seems too thick, add more broth a few tablespoons at a time.
- Remove the bay leaf and stir in the balsamic vinegar. This adds a subtle tang that brightens the entire dish.
- Remove from heat and stir in the fresh chopped basil. Taste and adjust seasoning with additional salt and pepper if needed.
This straightforward cooking method ensures that each ingredient has time to develop its flavors while creating a cohesive, comforting dish that’s ready in under 45 minutes.
Nutrition at a Glance
- High in plant-based protein from butter beans
- Rich in fiber for digestive health
- Loaded with antioxidants from tomatoes and basil
- Good source of folate and potassium
- Low in saturated fat
- Contains heart-healthy monounsaturated fats from olive oil
- Provides essential minerals like iron and magnesium
- Naturally cholesterol-free
How to Serve It
- Serve over crusty bread or garlic toast for a complete meal
- Pair with steamed rice or quinoa for extra substance
- Top with grated Parmesan cheese for added richness
- Serve alongside a simple green salad dressed with lemon vinaigrette
- Accompany with roasted vegetables like zucchini or bell peppers
- Offer with a dollop of Greek yogurt for extra creaminess
- Present with fresh herbs like parsley or additional basil for garnish
This dish is versatile enough to work as either a hearty main course or a substantial side dish, depending on what you pair it with and your appetite.
Common Mistakes
- Rushing the onion cooking process – take time to properly soften them for the best flavor base
- Burning the garlic – keep the heat at medium and stir constantly once the garlic goes in
- Skipping the tomato paste browning step – this concentrates flavors significantly
- Not draining and rinsing the canned beans – this removes excess sodium and starch
- Adding fresh basil too early – heat destroys its bright flavor, so add it at the end
- Forgetting to remove the bay leaf before serving – it’s not pleasant to bite into
- Under-seasoning – taste and adjust salt and pepper throughout the cooking process
- Overcooking until mushy – the beans should hold their shape while being tender
Avoiding these pitfalls will help ensure your tomato basil butter beans turn out flavorful and satisfying every single time you make them.
Storage and Reheating
- Store leftovers in the refrigerator for up to 4 days in airtight containers
- Freeze portions for up to 3 months in freezer-safe containers
- Reheat on the stovetop over medium-low heat, stirring occasionally
- Add a splash of broth or water when reheating to prevent sticking
- Microwave individual portions in 30-second intervals, stirring between
- Refresh with additional fresh basil after reheating for the best flavor
- Allow frozen portions to thaw overnight in the refrigerator before reheating
- Taste and adjust seasoning after reheating, as flavors can become muted
Proper storage and gentle reheating will help maintain the texture of the beans and keep the flavors bright and appealing.

Leftover Ideas
- Use as a pasta sauce over your favorite noodles
- Stuff into baked sweet potatoes for a filling meal
- Layer in a grain bowl with quinoa, greens, and avocado
- Spread on toast and top with a fried egg for breakfast
- Mix into scrambled eggs or fold into an omelet
- Use as a base for minestrone soup by adding more broth and vegetables
- Serve cold as a bean salad with additional fresh herbs
- Turn into a dip by pulsing briefly in a food processor
- Add to grain salads for extra protein and flavor
- Use as a filling for quesadillas or wraps
These leftover transformations help stretch your cooking efforts while creating entirely new meals that don’t feel like you’re eating the same thing repeatedly.
Tomato Basil Butter Beans
- Total Time: 45 minutes
- Yield: 6 servings 1x
- Diet: Vegetarian
Description
Hearty comfort food featuring creamy butter beans simmered in rich tomato sauce with fresh basil. A satisfying one-pot meal that’s both nutritious and delicious.
Ingredients
- 2 tablespoons olive oil
- 1 large onion, diced (about 1 cup)
- 4 cloves garlic, minced
- 2 tablespoons tomato paste
- 1 can (28 oz) crushed tomatoes
- 2 cans (15 oz each) butter beans, drained and rinsed
- 1 cup vegetable broth
- 2 teaspoons dried oregano
- 1 teaspoon dried thyme
- 1/2 teaspoon red pepper flakes
- 1 teaspoon salt
- 1/2 teaspoon black pepper
- 1 bay leaf
- 1 tablespoon balsamic vinegar
- 1/4 cup fresh basil, chopped
Instructions
- 1. Heat olive oil in a large pot over medium heat.
- 2. Add diced onion and cook 5-7 minutes until translucent.
- 3. Add garlic and cook 30-60 seconds until fragrant.
- 4. Stir in tomato paste and cook 2 minutes until darkened.
- 5. Add crushed tomatoes, scraping up any browned bits.
- 6. Add butter beans, broth, oregano, thyme, red pepper flakes, salt, pepper, and bay leaf.
- 7. Bring to boil, then reduce heat and simmer 20-25 minutes uncovered.
- 8. Remove bay leaf and stir in balsamic vinegar.
- 9. Remove from heat and stir in fresh basil.
- 10. Taste and adjust seasoning as needed.
Notes
Store leftovers in refrigerator up to 4 days or freeze up to 3 months. Add fresh basil after reheating for best flavor.
- Prep Time: 10 minutes
- Cook Time: 35 minutes
- Category: Main Course
- Method: Simmering
- Cuisine: American
Nutrition
- Serving Size: 1 serving
- Calories: 245
- Sugar: 8g
- Sodium: 580mg
- Fat: 5g
- Carbohydrates: 42g
- Fiber: 12g
- Protein: 12g
1 thought on “Easy Tomato Basil Butter Beans Recipe – One Pot Comfort Food”