A good red sauce can turn a plain plate of pasta into the meal your family talks about all week. Across North Carolina, from Asheville to Fayetteville, some family restaurants have spent years getting that sauce just right, and loyal diners keep coming back for it.
This list covers eight of those spots, with the dishes to order, the hours to know, and the little tips that make a visit easier. Save it for your next road trip, date night, or Sunday dinner craving, and send it to the friend who always asks where to find real spaghetti and meatballs.
1. Mama Ricotta’s, Charlotte, NC

Ordering for the whole table gets a lot easier when the menu offers family-size portions. At Mama Ricotta’s, the Radiatore with Meat Sauce and Ricotta comes in a family size that is famously huge, so bring an appetite or plan on leftovers.
The restaurant has been a Charlotte favorite for more than two decades, and it sticks to scratch-made Italian cooking with homemade fresh pasta. It also serves New Haven-style pizza, which is a fun twist you do not see on many menus in the state.
The dining room has polished wood walls, vintage family photos, and a fireplace, plus a covered patio. Starters like Short Rib Arancini and bruschetta set things up nicely, and Mama’s Giant Chocolate Cake or a cannoli makes a sweet finish.
Families will appreciate the kids’ menu, high chairs, and gluten-free options. Doors open daily from 11 AM to 9 PM at 601 S Kings Dr.
A quick tip: weekend afternoons and evenings get busy, and dinner reservations are recommended. Weekday lunches tend to be calmer, and free parking makes the stop simple.
2. Open Kitchen, Charlotte, NC

Old university pennants and framed artwork cover the brick walls here, so dinner comes with a little Charlotte history on the side. Open Kitchen is a longtime West Morehead Street eatery that has been family-owned for decades.
The menu mixes familiar Italian and Greek favorites. Red sauce fans usually head straight for the lasagna, which arrives with extra cheese and plenty of sauce.
Spaghetti, ravioli, and stuffed manicotti are other steady picks. Many pasta plates come with a cup of minestrone soup or a salad, which makes the meal feel even more like a classic neighborhood supper.
For something a bit different, look at house specialties like Crabmeat Parmigiana, Veal Barcelona, and Veal Juliano. Prices generally land around $10 to $20 per person, and affordable specials are part of the appeal.
Hours vary by day. It opens at 11 AM Monday through Friday, but on weekends it opens at 4 PM, so plan weekend visits for dinner.
Saturday evening is the busiest time. If you want a quieter table, a weekday lunch at 1318 W Morehead St is a smart move.
3. The Original Vinnie’s Neighborhood Italian, Asheville, NC

Sunday gravy is on the menu every night of the week at Vinnie’s, and that tells you a lot about this place. It is a New York-style Italian restaurant on Merrimon Avenue that leans proudly into classic red sauce cooking.
The Spaghetti with Sunday Gravy is the obvious order. Spaghetti and meatballs, eggplant parmigiana, and veal saltimbocca are strong choices too, and the homemade lobster ravioli comes with big chunks of lobster.
I like that many dishes come in both individual and family-size portions. The Arancini and Caesar salad can be ordered family style, which is handy for groups who want to share.
Even the garlic knots show up with a side of red sauce for dipping. Save room for the NY Ricotta Cheesecake or the layered tiramisu.
Here is the catch: Vinnie’s does not take reservations, and there is usually a wait. It is open for dinner only, starting at 4:30 PM daily.
Arriving early helps, especially on Friday and Saturday evenings. Dogs are allowed at the outdoor seating, which is a nice bonus in a pet-friendly town like Asheville.
4. Vito’s Italian Restaurant, Greensboro, NC

Two dinners for $21 on a Monday, Tuesday, or Wednesday is the kind of deal that makes a weeknight a lot better. Vito’s in Greensboro runs that special early in the week, which is a big reason to put it on your calendar.
This is a true Italian family restaurant, locally owned by an Italian family. The sauce is made fresh, with classic flavors of garlic, onion, and basil.
A good way to taste it is a penne dish with sweet sliced Italian sausage and mushrooms in a light olive oil, tomato, and garlic sauce. Baked ziti and veal parmigiana are also comfort food favorites.
The menu goes beyond the basics with Lobster Ravioli, Chicken Porto Fino, and Farfalle alla Vito’s. Seafood pasta and spicier dishes are part of the lineup, and cannoli close things out.
Prices usually run about $10 to $20 per person. The dining room is casual and quiet, with high chairs and a kids’ menu for younger diners.
Vito’s is open Monday through Saturday from 11 AM to 9 PM and closed Sunday. Curbside pickup is available at 2258 Golden Gate Dr if you want to take the sauce home.
5. Di Lisio’s Italian Restaurant, Winston-Salem, NC

Picking a pasta and then picking a sauce is half the fun at Di Lisio’s. The Winston-Salem restaurant is known for a broad menu of red-sauce pastas, plus mix-and-match entrees that let you build a plate your way.
The homemade tomato sauce is the star. Diners can really taste the natural tomato flavor, and each sauce is paired thoughtfully with its pasta.
Start with bread and olive oil, then go for the lasagna or ravioli, both served with that house red sauce. The veal parmesan, served with pasta and red clam sauce, is a tender, classic choice.
For a heartier night, the Veal Chop is a menu highlight. Portions come well sauced, so red sauce lovers will be happy.
Timing matters here. Di Lisio’s is open Tuesday through Thursday from 4 to 9 PM and Friday and Saturday from 4 to 10 PM, and it is closed Sunday and Monday.
It does not accept reservations, and parking near 301 Brookstown Ave can be a little tricky. Give yourself a few extra minutes, especially on Saturday evening, the busiest time of the week.
6. Bella Monica, Raleigh, NC

Gluten-free diners do not have to settle for a sad side salad at Bella Monica. This Raleigh restaurant specializes in Italian food with gluten-free options, plus dairy-free and vegan choices, so more people at the table can order what they actually want.
It sits in a shopping center on Edwards Mill Road, but the menu is anything but ordinary. Spinach stuffed shells, spaghetti and meatballs, and baked ziti cover the red sauce basics well.
Rigatoni Veal Bolognese and Eggplant Rollatini are other popular plates. Portions are generous, and gluten-free pasta is available for most dishes.
There is more to explore beyond pasta. Neapolitan pizza, calzones, crab flatbread, pumpkin ravioli, and a peach bruschetta all show up among the favorites.
I would save this one for a group with mixed diets, since everyone can find something without feeling limited. Kids get their own menu, and high chairs are available.
Bella Monica is open Monday through Thursday from 11 AM to 9 PM, Friday and Saturday until 10 PM, and closed Sunday. Friday and Saturday evenings fill up fast, so dinner reservations are recommended.
7. Little Italy Restaurant & Pizzeria, Fayetteville, NC

Feeding a family of four with one order sounds like a win, and Little Italy makes it happen. The Chicken Parm Fam serves four, which makes this Fayetteville trattoria a smart pick for busy parents.
Little Italy is family-run and has that classic mom-and-pop Italian feel. The menu covers pizza, including stuffed pies, along with subs, pasta dishes, and Italian entrees.
Red sauce fans have plenty of options. Ziti with meat sauce, manicotti, and lasagna are dependable choices, and the Spaghetti Little Italy Style has its own following.
Want some heat? The Seafood Fradiavolo brings a spicier tomato sauce to the table.
Fried mushrooms make a popular starter, and Tortellini Supreme and Lobster Ravioli round out the pasta list. Portions are generous, and most meals land around $10 to $20 per person.
The restaurant at 1400 Walter Reed Rd is open Tuesday through Sunday from 11:30 AM to 9 PM and closed Monday. Friday evening is the busiest stretch, while Tuesday and Wednesday mornings are the calmest.
Curbside pickup and delivery are available too. That makes it easy to bring the family-size platter home for a relaxed night in.
8. Pomodoro Italian Kitchen, Durham, NC

With a name that means tomato in Italian, this Durham restaurant had better know its way around a red sauce. Pomodoro Italian Kitchen delivers, and its marinara is one of the main reasons people keep returning.
The restaurant is Sicilian family-owned and serves homestyle Italian plates, subs, and New York-style pizza. The setting is casual and diner-style, a relaxed fit for families and easygoing date nights.
Meat lasagna, lobster ravioli, and garlic knots are popular picks. The cannelloni normally comes with a red pepper sauce, but you can swap in meat sauce if you want a more classic plate.
The chef’s specialty is worth a look too. It features Italian sausage with red peppers, broccoli, and mushrooms over your choice of pasta.
Lunch is a good deal here. There is a lunch menu, but you can still order from the full menu at midday.
Pomodoro is open every day, including Sunday from noon to 9:30 PM, which is handy when other spots on this list are closed. Find it at 1811 Hillandale Rd, with free parking and curbside pickup available.
Wherever you land on this list, the common thread is simple: families who care about their sauce. Pick the one closest to you, or plan a weekend around trying two.
Enjoyed this story?
Add Fast Food Club as a preferred source to see more of our reporting on Google.