This slow cooker vegetarian mac and cheese has earned a permanent spot in my weekly dinner rotation. I still remember the first time I made a big pot of mac and cheese in my slow cooker on a grey November Tuesday. I tossed everything together before school pickup, came home, and the kitchen smelled like a Sunday feast. My youngest stood at the counter and asked, “Nonna, did you cook all day?” I had not. That is the whole point.
Back on my grandmother’s farm in the Midwest, cheese was never rationed. She piled it on biscuits, stirred it into casseroles, and melted it over anything that sat still long enough. I learned from her that the richest, most comforting meals do not have to be complicated. They just have to be made with care. This slow cooker vegetarian mac and cheese captures that spirit completely. Whole grain pasta tucked into a creamy Alfredo and mozzarella sauce, Italian-flavored vegetarian sausage giving every bite real satisfying heft, and fresh basil folding in the brightness my grandmother always said a dish needed “so it does not feel heavy on your soul.” Stir it together, set the lid, and let the slow cooker do the rest. Your kitchen is about to smell incredible.
Why This Slow Cooker Mac and Cheese Belongs in Your Recipe Box
Growing up, my grandmother had a simple rule in her kitchen: if a meal cannot feed a hungry farmhand and still taste like you put love into it, it does not earn a spot at the table. This vegetarian slow cooker pasta clears that bar with room to spare. It is the kind of dish that works just as hard as you do on a busy weeknight and never lets you down.
- Completely vegetarian-friendly comfort food: all the richness and substance of a classic mac and cheese, with Italian-flavored plant-based sausage giving every bite real, satisfying heft.
- Set it and forget it: after a quick pasta boil, everything goes straight into the slow cooker. No stovetop babysitting and no last-minute scrambling.
- Ready in 2 to 3.5 hours: choose HIGH for a quick weeknight dinner or LOW for a slow Sunday afternoon. Both get you to the same delicious result.
- Uses pantry-friendly ingredients: stewed tomatoes, prepared Alfredo sauce, and shredded mozzarella. Nothing exotic and nothing fussy.
- A crowd-pleasing result every time: the combination of tomatoes, Alfredo, and melted mozzarella creates a sauce that is rich without being heavy, and whole grain pasta holds its shape beautifully.
- Adapts easily to what you have: swap shells for penne, use any good mozzarella you like, and adjust the herbs to suit your family.
Key Players in This Recipe
- Every ingredient in this slow cooker vegetarian mac and cheese has a job to do. Here is what goes into the pot and why each one matters, along with a few of my personal preferences after years of making this dish.
- Stewed Tomatoes (14 oz, undrained): The backbone of the sauce. The tomato juice mingles with the Alfredo to create that creamy, tangy depth. I always use undrained because every drop of that liquid counts.
- Prepared Alfredo Sauce (1 1/2 cups): This brings the richness and silkiness. In my kitchen, I prefer a high-quality jarred Alfredo. Look for one with real cream and Parmesan listed in the ingredients. It makes a noticeable difference in the final dish.
- Shredded Mozzarella (1 1/2 cups, divided): Adds that stretch and melt that makes mac and cheese so satisfying. Dividing it gives you creamy pockets inside and a golden cap on top.
- Whole Grain Pasta (8 oz, cooked): Medium shells or penne work best. Cook and drain the pasta before it goes in. This is the step you cannot skip. I always cook it just to al dente because it continues softening in the slow cooker.
- Italian-Flavored Vegetarian Sausage (7 oz): Sliced into thin rounds, this gives the dish substance and a savory, herby flavor. If your brand is pre-cooked, slice it thin and add it straight in.
- Fresh Basil (3/4 cup, divided): Half goes in during cooking to infuse the sauce, and the other quarter crowns the finished dish. My grandmother always said fresh herbs were a cook’s handshake with the people at the table.
- Vegetable Broth (1/2 cup): Keeps the sauce from getting too thick during the slow cook. I choose low-sodium broth so I can control the salt myself.
- Grated Parmesan (2 tbsp): The finishing touch layered on top before the lid goes on. It melts into the mozzarella and adds a sharp, nutty edge that makes the whole dish taste more complete.
How to Make Slow Cooker Vegetarian Mac and Cheese
The beauty of this recipe is its simplicity. Most of the effort happens in the first ten minutes, and then the slow cooker takes over completely.
Step 1. Cook and drain your pasta before anything else. Bring a large pot of salted water to a boil and cook the whole grain shells or penne just to al dente. They will continue softening in the slow cooker, so you want them slightly firm coming out of the pot.
Step 2. Coat the inside of your slow cooker generously with nonstick cooking spray. This keeps the cheese sauce from sticking to the sides and makes cleanup much easier. I always do a second pass around the edges.
Step 3. Add the stewed tomatoes (undrained), Alfredo sauce, 1 cup of the mozzarella, the cooked pasta, vegetarian sausage slices, 1/2 cup of the fresh basil, vegetable broth, and salt to the slow cooker. Stir well so the ingredients are evenly distributed throughout.
Step 4. Sprinkle the remaining 1/2 cup of mozzarella and the 2 tablespoons of grated Parmesan evenly over the top. Do not stir this cheese in. Let it sit on top so it melts into a golden layer as it cooks.
Step 5. Place the lid on and cook on LOW for 3.5 hours or on HIGH for 2 hours. Do not lift the lid during cooking. Every peek releases heat and can add 20 to 30 minutes to your cook time. After years of making slow cooker dishes, I have learned this is the one rule you genuinely cannot skip.
Step 6. When cooking is done, scatter the remaining 1/4 cup of fresh basil over the top and serve immediately straight from the slow cooker. The fresh basil adds color, fragrance, and brightness that makes the whole dish feel alive.
Keeping This Mac and Cheese Fresh
One of the best things about this dish is how well it holds up for leftovers. With a little care in storing and reheating, it tastes nearly as good the next day.
Refrigerator storage: Transfer leftovers to an airtight container within two hours of serving and refrigerate for up to 3 to 4 days. I store mine in individual portions so reheating is quick and easy throughout the week.
Freezing: I do not recommend freezing this one. The pasta and cheese sauce tend to separate and turn grainy when thawed, and reheating does not fully rescue the texture. Enjoy it fresh while it is at its best.
Reheating: The microwave works well for single portions. Heat in 60-second bursts and stir in between. For a larger batch, the stovetop over medium-low heat is ideal. Either way, stir in a splash of vegetable broth or milk to loosen the sauce back to its original creaminess.
What to Serve with This Slow Cooker Vegetarian Mac and Cheese
This dish is hearty enough to stand on its own, but a few well-chosen sides can round out the meal beautifully.
- Garlic bread or crusty breadsticks: Perfect for scooping up every last bit of that cheesy sauce. My family reaches for the garlic bread before the pasta is even plated. For a truly golden, garlicky loaf, my Perfect Parmesan Garlic Bread takes just minutes and pairs perfectly here.
- Simple green salad with vinaigrette: A crisp, lightly dressed salad cuts through the richness of the cheese sauce and makes the meal feel balanced. A tangy lemon or red wine vinaigrette is my go-to.
- Roasted broccoli or zucchini: Roasted vegetables add color and a wonderful contrast in texture. The caramelized edges play beautifully against the soft, creamy pasta. My Maple Glazed Carrots and Brussels Sprouts is another easy roasted side that works wonderfully alongside this dish.
- Extra red pepper flakes on the side: Just a pinch wakes up the whole dish and makes the cheese sauce taste even richer by contrast.
- Additional grated Parmesan at the table: Because in my kitchen, there is no such thing as too much Parmesan.
If you love the creamy pasta theme, you might also enjoy my Creamy Chicken Mac and Cheese or the wildly popular Buffalo Chicken Mac and Cheese for nights when you want a bolder, spicier twist on the classic.
Tips for the Best Results
- Use a high-quality prepared Alfredo sauce for the best flavor base. The jarred sauce is the backbone of this dish, so choose one you actually enjoy on its own.
- Do not lift the lid frequently during cooking. Every time you peek, you lose heat and add time.
- If your vegetarian sausage is pre-cooked, add it straight in. If it is raw, make sure your slices are no thicker than 1/4 inch so they cook through fully during the slow cook.
- Cook your pasta to al dente only. It will continue cooking in the slow cooker and needs to start firmer than you might expect.
FAQs
Yes. Regular medium shells or penne work just as well. I prefer whole grain for the extra fiber and slightly nutty flavor, but the dish is equally delicious with white pasta. Cook either to al dente before adding to the slow cooker.
Look for an Italian-seasoned variety. If yours is pre-cooked, slice thin and add directly. If raw, make sure slices are no thicker than 1/4 inch so they cook through properly in the slow cooker.
You can prep the ingredients the night before. Cook and drain the pasta, slice the sausage, and measure out the sauces. Store everything separately in the fridge. In the morning, layer it all into the slow cooker and cook as directed. The actual cooking is best done fresh for the creamiest result.
Slow Cooker Vegetarian Mac and Cheese
Ingredients
Equipment
Method
- Cook the whole grain pasta in a large pot of salted boiling water until just al dente. Drain well and set aside. Do not overcook – the pasta continues softening in the slow cooker.
- Coat the inside of your slow cooker thoroughly with nonstick cooking spray, including up the sides.
- Add the stewed tomatoes (undrained), Alfredo sauce, 1 cup of the mozzarella, the cooked pasta, vegetarian sausage slices, 1/2 cup of the fresh basil, vegetable broth, and salt to the slow cooker. Stir well to combine everything evenly.
- Sprinkle the remaining 1/2 cup of mozzarella and all of the Parmesan evenly over the top of the mixture. Do not stir these in.
- Place the lid on the slow cooker and cook on LOW for 3.5 hours or on HIGH for 2 hours. Do not lift the lid during cooking.
- Once cooking is complete, scatter the remaining 1/4 cup of fresh basil over the top and serve immediately straight from the slow cooker.


