I still remember the first time I realized just how comforting a simple Tomato Basil Noodle Soup could be. It was a chilly autumn evening, and my friend had invited me over for dinner. She served this homemade tomato soup with noodles that had fresh, bright basil notes and a warmth that wrapped around you like a cozy blanket. I was instantly hooked. That night, this Tomato Basil Noodle Soup didn’t just fill me up—it felt like a hug in a bowl. Since then, it’s been a go-to in my everyday cooking whenever I need a quick, flavorful, and comforting noodle soup.
What makes this Tomato Basil Noodle Soup so special is how easily it fits into real life. It’s made with ingredients you can grab from any grocery store, and it comes together fast enough for weeknight dinners but tastes like you put hours into it. It hits that sweet spot between fresh and soothing, thanks to the homemade tomato soup with noodles and that unmistakable basil kick.
This soup has also become a crowd-pleaser at family gatherings and casual dinners. My kids ask for it, friends go back for seconds, and everyone always comments on how the fresh basil soup flavor feels both light and satisfying. If you’re like me—a home cook who values recipes that work every time and bring people together—this Tomato Basil Noodle Soup is exactly what you’ve been looking for.
If you want an easy noodle soup that doesn’t require fancy steps or ingredients but still delivers on flavor and comfort, stick around. I’m about to share the exact recipe, tips, and tricks so you can make it your own. Trust me, once you try this Tomato Basil Noodle Soup, it’s going to be one you’ll want on repeat.
What You’ll Need:

- 2 tablespoons olive oil – You can swap with avocado oil if that’s what you have on hand.
- 1 medium onion, finely chopped – Grab whatever variety you like; yellow or white both work.
- 3 cloves garlic, minced – Fresh garlic gives the best flavor, but jarred minced garlic works in a pinch.
- 4 cups crushed tomatoes (canned or fresh) – Canned crushed tomatoes are budget-friendly and consistent.
- 3 cups vegetable or chicken broth – You can use low sodium to control the saltiness.
- 1 cup small egg noodles – Any small pasta like orzo or ditalini works well if you don’t have noodles.
- 1/4 cup fresh basil leaves, chopped – This is what makes it a fresh basil soup. No fresh basil? Try adding a teaspoon of dried basil instead.
- 1 teaspoon sugar – Just a touch to balance the acidity.
- Salt and freshly ground black pepper, to taste
- Optional: 1/4 cup heavy cream or coconut milk – Adds richness, but not necessary.
This Tomato Basil Noodle Soup uses ingredients you probably already have—because good cooking shouldn’t require a special trip to the store. The staple pantry items like olive oil, garlic, and broth are easy to keep handy. The fresh basil is what really lifts this soup. When shopping, find basil in the produce aisle; it’s usually in little potted plants or fresh herb bunches.
If you’re looking to keep this Tomato Basil Noodle Soup budget-friendly, canned tomatoes and broth are your best friends here. They’re shelf-stable and easy to stock up on when on sale. Plus, small pasta is usually inexpensive and cook quickly, saving you time.
For prep, chop your onions and garlic ahead of time if you need to speed things up on a busy day. You can even freeze chopped basil by blending it with a little oil in ice cube trays, so it’s ready whenever you want that fresh basil soup flavor.
My secret is adding a bit extra fresh basil at the end of cooking—it keeps the flavor bright and fresh, just like a cozy homemade tomato soup with noodles should be.
Let’s Cook It Together!
- Heat the olive oil in a large pot over medium heat. Add the chopped onions and cook until they’re soft and translucent, about 5 minutes. This step builds a flavorful base for our Tomato Basil Noodle Soup, so take your time here.
- Stir in the minced garlic and cook for another 1 minute until fragrant. Be careful not to burn the garlic, or it’ll turn bitter.
- Pour in the crushed tomatoes, broth, and sugar. Give everything a good stir. Bring this mixture to a gentle boil, then lower the heat to a simmer.
- Let the soup simmer uncovered for about 15 minutes. This simmering softens the flavors and creates that comforting noodle soup base we love. If your Tomato Basil Noodle Soup looks really thick, just add a splash more broth or water.
- While the soup simmers, cook your egg noodles separately according to package instructions. Drain and set aside. Cooking noodles separately keeps them from getting overly soggy in the soup, which is a kitchen tip I picked up after a few early attempts!
- After simmering, stir in the fresh chopped basil and gently add the drained noodles. If you want a creamy touch, stir in the optional heavy cream or coconut milk now.
- Season with salt and pepper to taste. For a little extra flavor, I sometimes add a pinch of red pepper flakes.
From start to finish, this Tomato Basil Noodle Soup takes me about 35 minutes—which is pretty quick for a homemade tomato soup with noodles that tastes this good.
While the soup simmers, I like to use the time to prep a quick salad or grab some crusty bread so I’m ready to serve as soon as the soup is done.
Your kitchen will smell incredible when your Tomato Basil Noodle Soup is ready—the sweet tang of tomatoes and fresh basil fills the air like nothing else.
If your soup looks a little watery when you first combine the ingredients, don’t worry. It thickens nicely as it simmers and the noodles add some body when added last.
It’s worth noting that you can streamline this by using jarred or pre-minced garlic and pre-cut onions, especially on busy weeknights. This Tomato Basil Noodle Soup stays delicious no matter how you prep it, as long as you keep an eye on seasoning.
How to Serve & Enjoy It!
This Tomato Basil Noodle Soup shines when served with simple, complementary sides. I love it alongside crusty bread or grilled cheese for a classic comfort combo. The toasty bread soaks up every bit of the flavorful broth.
For a lighter lunch, pair this soup with a fresh green salad dressed in lemon vinaigrette. The bright acidity balances the richness of the homemade tomato soup with noodles beautifully.
This soup is perfect for weeknight dinners when you want something warm and satisfying without fussing over complicated recipes. It’s also a comforting noodle soup you can bring to potlucks or casual gatherings—everyone seems to enjoy its familiar flavors.
If you have leftovers, I recommend storing noodles separately from the broth. Reheat the broth gently, then stir in fresh noodles to keep everything from getting mushy. You can also turn leftovers into a quick pasta bake by mixing the soup with extra cooked noodles, sprinkling with cheese, then baking until bubbly.
Seasonal variations work well, too. In summer, add shredded zucchini or fresh cherry tomatoes for extra freshness. In the winter, a sprinkle of grated Parmesan and a drizzle of olive oil on top is just the right touch.
Guest reactions to this Tomato Basil Noodle Soup often include surprised smiles and comments about how it’s both familiar and unique thanks to the fresh basil. It’s a reliable way to bring comfort food to your table without being predictable.
If your loved ones enjoy this Tomato Basil Noodle Soup, they might also like some recipes I’ve shared for Mediterranean Chicken and Orzo or even the Christmas Morning Quiche, both are easy crowd-pleasers you can find on my site.
Your Questions Answered
Q: Can I make this Tomato Basil Noodle Soup ahead of time?
A: Absolutely! The flavors actually deepen if you make it a day ahead. Just store noodles and broth separately and combine before reheating. I’ve kept some in the fridge for up to 3 days without any issues.
Q: What’s the best substitute for egg noodles in this Tomato Basil Noodle Soup?
A: I’ve used orzo, ditalini, and even broken spaghetti in a pinch. Just cook whatever pasta you choose separately to keep that perfect texture.
Q: Can I freeze this Tomato Basil Noodle Soup?
A: You can freeze the tomato basil broth, but I don’t recommend freezing it with cooked noodles. Freeze the soup base alone and add fresh noodles when reheating. This keeps the comforting noodle soup texture intact.
Q: How do I adjust this Tomato Basil Noodle Soup for more servings?
A: It scales up easily! Just double or triple the ingredients and use a bigger pot. Keep in mind that cooking times for noodles stay the same.
Q: Can I make this soup dairy-free?
A: Yes! Just skip the cream or swap it for coconut milk. It still tastes rich and fresh without dairy.
Q: Can I use dried basil instead of fresh?
A: You can, but fresh basil makes a huge difference in flavor. If all you have is dried, add it earlier in the cooking process. I like to add a bit extra fresh basil at the end for brightness.
Q: Any tips to make my Tomato Basil Noodle Soup taste restaurant-quality?
A: Definitely add a pinch of sugar to balance acidity, and don’t rush the onion and garlic step. Slow sautéing develops a great base flavor. For a little extra, try a splash of good-quality olive oil just before serving.
If you want a creamy twist, check out this Creamy Tomato Basil Pasta Soup recipe online. It’s a wonderful variation that still hugs all the comforting notes of a fresh basil soup.
For more ideas on nourishing homemade dips and spreads, you might like the Homemade Mayonnaise Easy Creamy Recipe I use for quick sandwiches to go with soups like this tomato basil noodle soup.
Final Thoughts

This Tomato Basil Noodle Soup holds a special place in my recipe collection because it’s reliable, comforting, and always hits the spot. It’s perfect for anyone who wants a homemade tomato soup with noodles that’s fresh enough for everyday meals but cozy enough for family dinners.
My Best Tomato Basil Noodle Soup Tips:
- Use fresh basil and add a bit extra at the end for bright flavor.
- Cook your noodles separately to avoid sogginess.
- Slow sauté onions and garlic for the best base flavor.
I’ve tried several variations that worked well: adding cream for a richer bowl, swapping noodles for orzo, and throwing in some roasted garlic for a deeper flavor. The most requested version at my table remains the classic simple Tomato Basil Noodle Soup with fresh basil and egg noodles.
I urge you to make this Tomato Basil Noodle Soup your own. Try adding your favorite veggies or tweaking the spices to match your family’s tastes. Cooking should be joyful and approachable, and this soup is just that—simple, delicious, and ready anytime you need a bit of comfort.
I hope you find as much comfort and joy in this Tomato Basil Noodle Soup as I do. Happy cooking, fellow home cooks!
For another crowd-pleasing dinner you might enjoy after this, try the Mediterranean Chicken and Orzo, which also offers fresh, bold flavors with minimal fuss. And if you ever want breakfast ideas for your weekend, don’t miss the Christmas Morning Quiche recipe.
If you want inspiration for other tomato basil dishes, this Roasted Tomato, Basil, and Garlic Noodle Soup Recipe is a fantastic relative that highlights the same flavors with a roasted twist. Plus, the Creamy Tomato Basil Pasta Soup adds a creamy spin worth checking out. There’s also a great conversation over on Facebook about Creamy Tomato Bisque and Chicken variations that might spark your next meal idea.
Keep this cozy Tomato Basil Noodle Soup recipe close—it’s a reliable, comforting friend in your kitchen any day of the year.
Tomato Basil Noodle Soup
A comforting and flavorful Tomato Basil Noodle Soup combining fresh tomatoes, aromatic basil, and tender noodles for a wholesome meal perfect any day.
- Prep Time: 10 minutes
- Cook Time: 20 minutes
- Total Time: 30 minutes
- Yield: 4 servings
- Category: Dinner
- Method: Skillet
- Cuisine: Italian
Ingredients
- 2 tablespoons olive oil
- 1 small onion, finely chopped
- 2 cloves garlic, minced
- 4 cups fresh tomatoes, chopped (or canned diced tomatoes)
- 4 cups vegetable broth
- 1 teaspoon sugar
- 1/2 teaspoon salt, or to taste
- 1/4 teaspoon black pepper
- 1 cup egg noodles
- 1/2 cup fresh basil leaves, chopped
- Optional: grated Parmesan cheese for serving
Instructions
- Heat olive oil in a large pot over medium heat. Add onion and garlic; sauté until softened, about 3-4 minutes.
- Add chopped tomatoes and cook for 5 minutes until they start breaking down.
- Pour in vegetable broth, then stir in sugar, salt, and black pepper. Bring to a boil.
- Add egg noodles and cook according to package instructions, about 6-8 minutes, until tender.
- Stir in fresh basil leaves just before serving.
- Ladle soup into bowls and garnish with grated Parmesan cheese if desired. Serve hot.
Notes
For a richer flavor, add a splash of cream or a dollop of pesto before serving.