
Hearty cannellini beans simmered in a fragrant tomato-herb broth finished with lemon, parsley, and nutty Parmesan for an easy Italian-inspired soup.

This white bean tomato soup has quietly become one of my weeknight heroes: simple, comforting, and reliably delicious. I first landed on this combination during a busy autumn when pantry cans and a handful of fresh herbs were all I had on hand. The result was surprisingly bright — creamy beans, simmered tomatoes, and a splash of lemon that wakes everything up. It’s the kind of bowl that warms you at the core and invites second helpings.
I love how approachable the flavors are: mild cannellini beans give a silky body, tomato paste and canned tomatoes add savory depth, and grated Parmesan brings a nutty finish that borders on indulgent without being heavy. This recipe is fast enough for hurried evenings (about 35 minutes from start to finish), yet it tastes like something that’s had hours to develop. My family always notices the brightness from the lemon and the fresh parsley — that finishing trio of lemon, cheese, and herb makes the soup feel special.
In my kitchen this soup has become a constant request at casual dinners. My partner likes it with extra cracked black pepper and a drizzle of good olive oil, while my neighbor insists on a mountain of Parmesan on top. It’s a small ritual now: who gets the last spoonful decides whether we pair it with toasted sourdough or a crisp green salad.
My favorite thing about this pot is how the flavor deepens even after refrigeration — left-overs feel richer the next day. I’ve taken this to potlucks; people often ask for the recipe after a few spoonfuls. The lemon at the end always earns comments: that small acid lift makes the whole pot sing and keeps the flavors bright rather than flat.
Store cooled soup in airtight containers in the refrigerator for up to 4 days. Use glass containers with tight lids to prevent flavors from transferring and to keep the soup fresher. For longer storage, portion into freezer-safe containers or heavy-duty freezer bags and freeze for up to 3 months; leave some headspace for expansion. Reheat gently over low heat to avoid breaking down the beans too much — a short simmer until warmed through is all you need. If the soup thickens after cooling, add a splash of broth or water while reheating to restore the desired consistency.
If you don’t have cannellini beans, great northern or navy beans work well. For a vegan version, substitute nutritional yeast or a vegan hard-cheese alternative for the Parmesan and boost the lemon for brightness. Swap vegetable broth for low-sodium chicken broth if you prefer a non-vegetarian base. If you like a creamier texture, mash a cup of the cooked beans against the pot with a spoon or pulse briefly with an immersion blender; this increases body without adding dairy.
Serve bowls of the soup with crusty bread, grilled focaccia, or crostini brushed with olive oil and roasted garlic. A simple green salad with lemon vinaigrette complements the soup’s savory warmth. For heartier meals, add a scoop of cooked farro or toasted breadcrumbs on top. Finish each bowl with extra grated Parmesan, a drizzle of good olive oil, and a few fresh parsley leaves for color and fragrance.
This style of bean-and-tomato soup is steeped in rustic Italian home cooking, where inexpensive pantry items are turned into nourishing meals. Beans have been a staple across Italy for centuries, often combined with tomatoes and greens to create peasant dishes that are both sustainable and flavorful. The use of lemon at the finish is a Mediterranean touch that highlights seasonal brightness and contrasts the comforting, earthy beans.
In spring and summer, stir in a handful of fresh spinach or baby greens just before serving to add color and vitamins. In chillier months, roast winter squash cubes and add them to the pot for extra richness. Swap parsley for basil in high-summer for a distinctly summer-herb profile, and increase lemon very slightly in winter to brighten denser flavors.
This makes excellent meal-prep: double the batch and portion into individual containers for easy lunches. Keep a small container of grated Parmesan and a lemon wedge separately so the cheese stays fresh and the lemon is bright before serving. If freezing, leave out the cheese and add it when reheating for the best texture. Label containers with the date and consume within three months for best quality.
There’s a lot of comfort wrapped up in a bowl like this — it’s humble, bright, and reliably good. Whether you’re feeding four people or saving portions for the week, this soup rewards small, thoughtful choices like a squeeze more lemon or a final grate of cheese. I hope it becomes a favorite in your home, too.
Rinse and drain canned beans well to remove excess sodium and improve texture.
Add the Parmesan off the heat to prevent it from becoming grainy and to preserve a silky finish.
If the broth tastes flat after cooking, a small splash of lemon juice brightens it instantly.
To thicken without cream, mash a cup of beans against the pot or use an immersion blender briefly.
This nourishing white bean tomato soup recipe is sure to be a staple in your kitchen. Enjoy every moist, high protein slice — it is perfect for breakfast or as a wholesome snack any time.
This White Bean Tomato Soup recipe makes perfectly juicy, tender, and flavorful steak every time! Serve with potatoes and a side salad for an unforgettable dinner in under 30 minutes.

Heat the oil in a large pot over medium heat. Add diced onion and carrot with a pinch of salt and cook, stirring occasionally, until softened and translucent, about 5 minutes.
Stir in minced garlic, tomato paste, and dried herbs. Cook for about 1 minute until fragrant and the tomato paste darkens slightly to deepen flavor.
Add rinsed beans, canned tomatoes with juices, vegetable broth, 1 teaspoon salt, and pepper. Bring to a gentle simmer over medium-high heat.
Cover and simmer for 20–25 minutes, stirring occasionally, until flavors meld and carrots are tender. Reduce uncovered briefly if you prefer a thicker broth.
Turn off heat and stir in grated Parmesan, chopped parsley, and lemon juice. Taste and adjust seasoning. Serve with bread or garnishes of choice.
Last Step: Please leave a rating and comment letting us know how you liked this recipe! This helps our business to thrive and continue providing free, high-quality recipes for you.
Leave a comment & rating below or tag
@platemint on social media!


Ultra-creamy baked cavatappi swirled in a silky three-cheese sauce and crowned with a bubbly cheddar top. Crowd-pleasing comfort that never leaves leftovers.

Sweet, portable, and simple — these three-ingredient strawberry protein balls are a quick snack you can make in ten minutes using pantry staples and fresh berries.

Fresh strawberries, creamy vanilla yogurt, and crunchy granola come together in cute frozen bites that are perfect for breakfasts, snacks, or lunchbox treats.

Leave a comment & rating below or tag @platemint on social media!
Enjoyed this recipe? Share it with friends and family, and don't forget to leave a review!
This recipe looks amazing! Can't wait to try it.
Comments are stored locally in your browser. Server comments are displayed alongside your local comments.
Join to receive our email series which contains a round-up of some of our quick and easy family favorite recipes.