If you love vibrant, comforting meals that burst with fresh flavors, then you are going to adore this Tomato Herb Butter Beans with Pesto Rice Recipe. It combines creamy butter beans infused with garlic and rosemary alongside juicy tomatoes, all served over fragrant, pesto-infused rice. This dish brings together a beautiful balance of earthiness, brightness, and herbal freshness that feels both nourishing and delightfully satisfying. Whether you’re cooking for a cozy family dinner or impressing friends with a flavorful vegetarian delight, this recipe will quickly become one of your favorite go-to meals.
Ingredients You’ll Need
The magic of this recipe lies in its simple but essential ingredients that each add their own unique texture and flavor punch. From the tender butter beans to the herby kick of rosemary and parsley, every element is thoughtfully chosen to complement the others perfectly.
- 2 cups cooked rice: Use fluffy white rice as a perfect base to soak up the bold pesto flavors.
- 1/2 cup pesto sauce: Choose store-bought or homemade for that fresh basil and pine nut goodness.
- 1 tablespoon olive oil: A healthy fat that helps soften aromatics and crisp up the beans.
- 1/3 cup diced onion: Adds subtle sweetness and depth when sautéed.
- 1 tablespoon chopped fresh rosemary: Gives a fragrant, piney aroma that elevates the beans beautifully.
- 2-3 cloves garlic, minced: Must-have for that savory punch that wakes up your taste buds.
- 2 (15 oz) cans butter beans, drained and rinsed: The creamy protein star of the dish.
- 1 cup sliced cherry tomatoes: Provides juicy bursts of acidity and color contrast.
- 1 tablespoon chopped fresh parsley: Adds bright, herbaceous freshness at the end.
- Juice and zest of 1 small lemon: Brings lively citrus notes that brighten every bite.
- Salt and red pepper flakes, to taste: Essential seasoning to bring the flavors together with a hint of heat.
How to Make Tomato Herb Butter Beans with Pesto Rice Recipe
Step 1: Prepare the Pesto Rice
Start with either freshly cooked or leftover rice—both work just fine. Warm it through so it’s fluffy and ready to go. In a medium bowl, stir in the pesto sauce until every grain is beautifully coated with that vibrant green herb goodness. Taste and adjust the seasoning with salt and pepper, making sure your rice is bursting with flavor before you move on.
Step 2: Sauté the Aromatics
Heat a large skillet over medium heat and pour in your olive oil. Once shimmering, add diced onions, minced garlic, and chopped rosemary. Cook them gently until the onion softens and the fragrant aromas fill your kitchen—around 2 to 3 minutes. This infuses the oil with flavor and sets the stage for the star ingredients.
Step 3: Cook the Butter Beans
Next, add the drained and rinsed butter beans to the skillet along with salt and red pepper flakes for a subtle kick. Arrange the beans in a single layer and let them cook undisturbed for a few minutes until they develop a gorgeous golden crust. If you want them crispier, add a splash more olive oil and turn gently to brown on all sides. This technique adds wonderful texture and deep flavor.
Step 4: Add the Tomatoes and Finish with Herbs
Toss in the sliced cherry tomatoes and stir everything together. Let them cook just a couple of minutes until the tomatoes soften and start releasing their juices. Turn off the heat and immediately stir in freshly chopped parsley, lemon zest, and lemon juice. These final touches brighten the dish and add a fresh, zesty lift. Taste again and adjust salt or pepper flakes as you like.
Step 5: Plate and Serve
To serve, spoon a generous mound of the vibrant pesto rice onto each plate. Top with a hearty scoop of the tomato herb butter beans mixture. For extra flair and flavor, drizzle a little extra virgin olive oil on top and sprinkle with additional fresh herbs if desired. Dive in while warm and enjoy the harmonious medley of flavors!
How to Serve Tomato Herb Butter Beans with Pesto Rice Recipe
Garnishes
Fresh herbs like parsley, basil, or even a few torn mint leaves add a lovely green pop and subtle herbal brightness. A little extra lemon zest or a light drizzle of good-quality olive oil just before serving enhances the flavors and makes it all visually stunning.
Side Dishes
This dish shines as a satisfying main on its own, but you can round out your meal with a crisp green salad tossed in a lemon vinaigrette or some roasted seasonal veggies. Crusty bread or garlic naan also provide a delightful way to scoop up every bit of goodness.
Creative Ways to Present
For an inviting presentation, serve the beans and pesto rice in rustic bowls to showcase the colorful layers of tomatoes and green herbs. Alternatively, you can stuff the beans and pesto rice into roasted bell peppers for a festive, handheld twist that’s perfect for entertaining.
Make Ahead and Storage
Storing Leftovers
Leftovers can be placed in an airtight container and refrigerated for up to 3 days. The flavors actually deepen after resting, making it a great make-ahead meal option for busy days when you still want something satisfying and fresh-tasting.
Freezing
This dish freezes well. Portion into freezer-safe containers and freeze for up to 2 months. When ready to eat, thaw overnight in the fridge for best results. Keep in mind that the texture of tomatoes may soften more after freezing.
Reheating
Reheat gently on the stovetop or in the microwave until warmed through. If the rice seems dry, add a splash of water or olive oil while reheating to restore moisture and freshness. Finish with a squeeze of fresh lemon juice to brighten the flavors again.
FAQs
Can I use brown rice instead of white rice in the Tomato Herb Butter Beans with Pesto Rice Recipe?
Absolutely! Brown rice will add a nuttier flavor and chewier texture. Just be sure to fully cook the brown rice before mixing it with the pesto, as it takes longer to cook than white rice.
Is this recipe suitable for vegans?
Yes, it is! Just ensure that your pesto sauce is vegan-friendly or make your own without cheese. The butter beans and herbs provide plenty of flavor and heartiness without any animal products.
Can I make pesto from scratch for this dish?
Definitely. Homemade pesto made with fresh basil, garlic, pine nuts, olive oil, and a touch of lemon juice will elevate the dish to another level. Plus, it’s fun to tailor the pesto to your taste.
What can I substitute for butter beans if I can’t find them?
Cannellini beans or large white beans work beautifully as substitutes. They have a similar creamy texture and mild flavor that complements the herbs and pesto well.
How spicy is this recipe?
The red pepper flakes add just a mild warmth that you can easily adjust to your preference. Feel free to add more for a spicy kick or omit entirely if you prefer a gentler flavor profile.
Final Thoughts
I can’t recommend making this Tomato Herb Butter Beans with Pesto Rice Recipe enough. It’s a brilliant mix of colors, textures, and fresh flavors that feels both cozy and vibrant. Plus, the ingredients are straightforward and easy to find, making this a perfect dish for busy weeknights or casual dinners with friends. Give it a try, and I’m sure it will become one of those meals you return to again and again, happily sharing with everyone you love.
Print
Tomato Herb Butter Beans with Pesto Rice Recipe
A vibrant and hearty vegetarian dish featuring golden-browned butter beans cooked with fresh herbs, garlic, and tomatoes, served over flavorful pesto-infused rice. Perfect for a quick, wholesome meal packed with Mediterranean-inspired flavors.
- Total Time: 30 minutes
- Yield: 4 servings
Ingredients
For the Pesto Rice
- 2 cups cooked white rice
- 1/2 cup pesto sauce (store-bought or homemade)
For the Butter Beans
- 1 tablespoon olive oil
- 1/3 cup diced white onion
- 1 tablespoon chopped fresh rosemary
- 2–3 cloves garlic, minced
- 2 (15 oz) cans butter beans, drained and rinsed
- 1 cup sliced cherry tomatoes or diced regular tomatoes
- 1 tablespoon chopped fresh parsley (more if desired)
- Juice and zest of 1 small lemon
- Salt and red pepper flakes, to taste
Instructions
- Prepare the Pesto Rice: Use leftover or freshly cooked rice. In a medium bowl, combine the warm rice with pesto sauce, stirring until the pesto is evenly incorporated. Taste and season with additional salt and pepper if needed.
- Sauté Aromatics: Heat 1 tablespoon olive oil in a large skillet over medium heat. Add diced onion, minced garlic, and chopped rosemary. Cook, stirring occasionally, until onions become soft and the mixture is fragrant, about 2-3 minutes.
- Cook the Butter Beans: Add drained and rinsed butter beans to the skillet along with salt and red pepper flakes. Spread the beans out in a single layer and let them cook undisturbed for a few minutes until golden brown on one side. Flip or stir to brown the other sides. For crispier beans, add a little extra olive oil during this step.
- Add Tomatoes and Finish: Stir in the sliced tomatoes and cook for 2-3 minutes until they soften slightly. Turn off the heat, then stir in fresh parsley, lemon zest, and lemon juice. Adjust seasoning with more salt and red pepper flakes if desired.
- Serve: Plate a generous scoop of pesto rice and top with the tomato herb butter beans. Garnish with extra fresh herbs, a drizzle of extra virgin olive oil, and additional lemon juice if preferred. Enjoy immediately.
Notes
- Use leftover rice to save time and enhance flavor absorption of the pesto.
- For a crisper texture on butter beans, increase olive oil during browning.
- Adjust red pepper flakes according to your preferred spice level.
- Pesto can be homemade or store-bought depending on convenience.
- Fresh herbs significantly enhance the dish’s aroma and taste.
- Prep Time: 10 minutes
- Cook Time: 20 minutes
- Category: Main Course
- Method: Stovetop
- Cuisine: Mediterranean
- Diet: Vegetarian
