
A hearty Olive Garden–style minestrone packed with vegetables, beans, and small shells in a bright tomato broth — comforting, weeknight-friendly, and freezer-ready.

This Olive Garden minestrone has been a cold-evening lifesaver in my kitchen for years. I first recreated this version late one winter when a craving for the restaurant classic collided with an overfull vegetable drawer and two open cans of beans. The result was so bright, hearty, and deeply comforting that it became my go-to soup for casual dinners and when friends stop by unexpectedly. The broth is tomato-forward but not heavy, the vegetables keep their texture, and the little shells soak up flavor without becoming mushy.
What makes this pot special is the balance: sweet carrots and onions, savory tomato paste, the gentle bite of zucchini, and the satisfying creaminess of white beans and kidney beans. A handful of baby spinach stirred in at the end lifts the whole bowl and adds fresh color. It’s a recipe that translates well for families, freezes beautifully, and can be scaled up when you need to feed a crowd. I’ll share the small techniques I use to make this copycat sing — from the way I sweat the vegetables to the exact time I add pasta so it finishes perfectly al dente.
When I first served this to my extended family, my mother reached for seconds and my husband declared it "better than Olive Garden." Over the years I’ve adjusted the timing for the pasta and reduced the salt slightly, and those refinements made a noticeable difference. This version is the one that gets requests at potlucks and quiet weeknight dinners alike.
My favorite part of this soup is how reliably it brings people together — I’ve handed a steaming bowl to a friend on stay-sane night and watched them close their eyes in the first spoonful. The texture contrast between creamy beans and al dente pasta is what keeps people coming back, and adding fresh herbs brightens the whole pot right before serving.
Cool the soup to room temperature within two hours, then transfer to airtight containers. In the refrigerator it will keep well for 3–4 days. For longer storage, freeze portions in freezer-safe containers or heavy-duty freezer bags for up to 3 months. If freezing, omit the spinach: add fresh spinach or kale when reheating to retain color and texture. To reheat from frozen, thaw overnight in the refrigerator and warm gently on the stove, adding a splash of broth or water to loosen if the pasta absorbed liquid while frozen.
To adapt the pot, swap small shell pasta for ditalini, orzo, or even a gluten-free pasta if needed (note the texture change). Use chickpeas in place of kidney beans for a nuttier bite, or add cannellini only for a creamier profile. If you prefer a meatier soup, stir in cooked Italian sausage or diced pancetta early in the sauté step. For a lower-sodium option, use homemade broth and omit added salt until the end. If zucchini is out of season, use yellow squash or diced potatoes, adjusting simmer time until tender.
Serve hot with crusty bread or garlic bread for dunking. A generous grating of Parmesan or a drizzle of extra virgin olive oil elevates each bowl; for a vegan finish, use nutritional yeast. Garnish with extra chopped parsley or basil leaves for brightness. Pair with a simple green salad and a crisp white wine or sparkling water with lemon for a light, satisfying meal.
Minestrone is a traditional Italian vegetable soup that changes by season and region; it’s defined more by its method than a strict ingredient list. Historically, it was a thrifty peasant dish that used available vegetables, beans, and pasta or rice. Regional variations across Italy swap legumes, greens, and shapes of pasta based on local agriculture. This Olive Garden–style interpretation leans toward a tomato-forward broth and smaller pasta shapes for an accessible, family-friendly experience common in American-Italian restaurants.
In spring, highlight fresh peas, asparagus tips, and ramp leaves. Summer calls for an abundance of zucchini, fresh tomatoes, and basil; reduce tomato paste if using ripe fresh tomatoes. In autumn and winter, add diced butternut squash, kale, or leeks for a heartier profile. Spices like red pepper flakes or a splash of balsamic vinegar can be used sparingly to add warmth during colder months.
Make a double batch and portion into single-serving containers for quick lunches. Cook the pasta separately if freezing so it doesn’t soften during storage; add freshly cooked pasta when reheating. Label containers with the date and reheat in a saucepan over medium heat until steaming, adding a little broth to revive the texture. Keep a small container of chopped parsley or grated cheese for last-minute finishing touches.
Whether you’re feeding a family, prepping lunches for the week, or craving a bowl of nostalgia, this minestrone delivers comfort in every spoonful. It’s dependable, adaptable, and the kind of dish that earns second helpings — enjoy and make it your own.
Undercook pasta by one minute if you plan to refrigerate leftovers so it doesn’t become mushy later.
Rinse canned beans well to remove excess sodium and the canned flavor, improving texture and taste.
Use low-sodium broth and adjust salt at the end to avoid oversalting after the pasta and beans absorb liquid.
If the soup becomes too thick after standing, revive with warm broth or water and reheat gently.
This nourishing olive garden minestrone soup (copycat) 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 Olive Garden Minestrone Soup (Copycat) 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 olive oil in a large pot over medium-high heat. Add onion, celery, carrots and zucchini; cook 3–5 minutes until softened but not browned.
Reduce heat slightly and stir in minced garlic, cooking about 30 seconds until fragrant. Season vegetables with salt and pepper.
Add diced tomatoes, vegetable broth, tomato paste and Italian seasoning. Whisk to dissolve tomato paste and bring to a simmer.
Add drained white beans, kidney beans, frozen green beans and small shell pasta. Simmer 10–15 minutes until pasta is al dente and vegetables are tender. Add extra liquid if needed.
Taste and adjust salt and pepper. Stir in baby spinach and cook 2–3 minutes until wilted. Garnish with chopped parsley and serve hot.
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
@kitchenfunwithmy3sons on social media!


Simple, protein packed muffins made with eggs, cottage cheese, and a pinch of salt. Keto friendly and ready in under 35 minutes for busy mornings.

A fast and comforting twist on the classic cinnamon roll, these bars are sticky, tender, and glazed to perfection. Ready in under an hour and perfect for sharing.

A bright, aromatic mocktail that blends fresh blueberries, fragrant basil, zesty lemon, and floral lavender syrup for a refreshing drink perfect for warm days.

Leave a comment & rating below or tag @kitchenfunwithmysons 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.
Quick and easy dinner ideas delivered to your inbox.