• Skip to primary navigation
  • Skip to main content
  • Skip to primary sidebar
  • Recipes
  • About Me
  • Subscribe

Mindy's Cooking Obsession

menu icon
go to homepage
  • Recipes
  • About Me
  • Subscribe
    • Facebook
    • Instagram
    • Pinterest
    • Twitter
  • search icon
    Homepage link
    • Recipes
    • About Me
    • Subscribe
    • Facebook
    • Instagram
    • Pinterest
    • Twitter
  • ×
    Home » Recipes » Side Dishes

    Creamy Mac and Cheese with Shells – Ready in 25 Minutes

    Modified: Nov 6, 2025 · Published: Nov 6, 2025 by Mindy Boyd · 2 Comments
    Share by text, email, or on social!
    PinterestFacebookEmailRedditXSMSFlipboardBluesky
    Pinterest Hidden ImagePinterest Hidden ImagePinterest Hidden Image
    ⏲ 25 minutes minutes
    ↓Jump to Recipe

    Mac and Cheese with Shells gets a grown-up upgrade with a creamy cheese sauce made from three cheeses (yes, three!)—ready in about 25 minutes. Perfect for busy weeknights, game nights, or a cozy family dinner, this recipe is simple, indulgent, and guaranteed to impress. The best part? The whole family will think you spent hours in the kitchen, when it really couldn’t be easier.

    Side view of a white serving bowl filled with Mac and Cheese with Shells.

    Creamy Mac and Cheese

    My stovetop mac and cheese recipe uses a whole pound of pasta and a whole pound of cheese. It’s enough to feed a small army—or at least a hungry family with leftovers to spare. Can you imagine how many boxes of mac and cheese you’d have to tear open to get this much cheesy goodness?

    Now, don’t get me wrong—I’m not knocking boxed mac and cheese. I’ve got a box (or three) in my pantry right now. It’s convenient, it’s easy, and kids absolutely love it. Plus, they can make it all by themselves, and I can definitely get behind that. But sometimes, I want to make enough to feed a crowd and, let’s be honest, ​leftover mac​ and cheese never hurt anybody.

    Overhead close up of a Dutch oven filled with the finished Mac and Cheese with Shells.
    Pin this recipe for later!
    Pinterest
    Jump to:
    • Creamy Mac and Cheese
    • Ingredient Photo
    • Ingredient Notes, Substitutions & Additions
    • How to Make Homemade Shells & Cheese
    • What to Serve with Shell Mac and Cheese
    • Frequently Asked Questions
    • Mac and Cheese with Shells Recipe

    Ingredient Photo

    All of the ingredients needed to make the Mac and Cheese with Shells recipe.

    Ingredient Notes, Substitutions & Additions

    This easy recipe uses just seven simple ingredients, and while the section title says “substitutions”, the list is gonna be short—we’re making a classic version here.

    • Pasta Shells: I use small shells, but hey, use whatever size makes you happy. Heck, you can even swap in macaroni, or other short cut pasta, if that’s what you’ve got on hand.
    • Cheese: This is where I get a two-for-one deal. I use half a pound of sharp cheddar cheese and half a pound of colby jack. But feel free to use whatever combo of cheese you love. Monterey jack, white cheddar, or pepper jack, will work for some, or all, of the cheese in this recipe.
    • Milk: I use ​whole milk​ because that’s what we keep in the fridge. You can absolutely use 2% or low-fat, just know your sauce will be a little thinner. ​Heavy cream​ is an option too, but your sauce might get too thick.
    • Butter: I go with unsalted butter, but salted or even margarine will work in a pinch.
    • Flour: This teams up with the butter to make a roux, which thickens the sauce.
    • Salt: The only seasoning I always use. That said, feel free to sprinkle in garlic powder, onion powder, dry mustard powder, paprika, or seasoned salt if you’re feeling fancy.

    How to Make Homemade Shells & Cheese

    Here’s a quick look at the steps (with photos). You’ll find more detailed instructions in the recipe card below.

    The butter and flour stirred together in a Dutch oven.

    Melt butter over medium heat, add flour and cook, whisking constantly for a minute or two.

    The milk added to the butter and flour mixture.

    Add the milk and cook, stirring constantly over medium-high heat until thick and bubbly, about 4-5 minutes.

    The grated cheese added to the butter, flour, and milk mixture.

    Take off the heat and add the cheese, return to low heat and stir until the cheese is melted.

    The grated cheese added to the butter, flour, and milk mixture.

    Add the cooked shells and stir until combined.

    What to Serve with Shell Mac and Cheese

    This Mac and Cheese with Shells can be served as a main dish with a salad and a vegetable side like Old-Fashioned Creamed Corn, Green Beans, or Easy Creamed Peas for a complete and balanced easy meal. It also makes a delicious side dish for hearty main dishes like Cube Steak or Country-Style Ribs.

    Finish the meal with a sweet treat! Mississippi Mud Cake or Oatmeal Cake would make the perfect ending to this comforting, homestyle dinner.

    One serving of mac and cheese in a white bowl and the pan with the rest in the background.

    Frequently Asked Questions

    Can I use pre-shredded cheese in this recipe?

    While I’m totally a fan of the convenience, it just doesn’t work well in a dish like this. Pre-shredded cheese is coated to help preserve it, but that same coating keeps it from melting smoothly. For the creamy sauce we’re after, freshly grated cheese is the way to go.

    How do I store leftovers?

    Store any leftover mac and cheese in an airtight container in the fridge for up to 3 days.

    What’s the best way to reheat cheesy shells?

    We usually reheat it in the microwave in 30-second intervals, stirring each time until it’s heated through. You can also warm it on the stovetop in a saucepan—just add a splash of milk or water if it seems a little dry.

    Follow me on social for more deliciousness!

    • Pinterest
    • Facebook
    • Instagram
    • Twitter
    • YouTube
    • TikTok

    Did you love this recipe?

    We would love it if you’d leave a comment and ⭐️⭐️⭐️⭐️⭐️ review below!

    Overhead close up of one serving of Mac and Cheese with Shells in a bowl.

    Mac and Cheese with Shells Recipe

    Author Mindy Boyd
    Mac and Cheese with Shells gets a grown-up upgrade with a creamy cheese sauce made from three cheeses (yes, three!)—ready in about 25 minutes. Perfect for busy weeknights, game nights, or a cozy family dinner, this recipe is simple, indulgent, and guaranteed to impress. The best part? The whole family will think you spent hours in the kitchen, when it really couldn’t be easier.
    No ratings yet
    Print – Email Required Pin Recipe Save Recipe Saved Recipe
    Prep Time 10 minutes mins
    Cook Time 15 minutes mins
    Total Time 25 minutes mins
    Servings 12 servings
    Course Side Dish
    Cuisine American

    Ingredients
      

    • 1 pound small pasta shells
    • 2 tablsepoons butter
    • 2 tablespoons flour
    • ½ teaspoon salt
    • 3 cups milk
    • 8 ounces sharp cheddar cheese
    • 8 ounces colby jack cheese
    Prevent your screen from going dark

    Instructions
     

    • Cook the pasta al dente according to the package directions.
      1 pound small pasta shells
    • Grate the cheeses while the pasta cooks.
      8 ounces sharp cheddar cheese, 8 ounces colby jack cheese
    • Start the sauce when you drop the pasta: Melt the butter in a large pot or Dutch oven over medium heat. Add the flour and salt, and whisk constantly for 1–2 minutes to cook out the raw flour taste.
      2 tablsepoons butter, 2 tablespoons flour, ½ teaspoon salt
    • Slowly whisk in the milk, increase the heat to medium-high, and continue whisking until the sauce is thickened and bubbly—about 4–5 minutes.
      3 cups milk
    • Remove the pot from the heat and stir in the cheeses until melted.
    • Reduce the heat to low, return the pot to the burner, and stir in the cooked pasta until everything is well combined and creamy.

    Notes

    For the best results and to match the timing in this recipe, use small pasta shells since they cook quickly. If you do, you can have this ready in about 20 minutes.
    When making the sauce, don’t let the milk mixture cook too long—once it’s thick and bubbly, take it off the heat while you add the cheese and allow the burner to cool down a bit (on an electric stove). Overcooking can make the sauce gritty instead of silky smooth.
    Recipe Yield: About 12 servings as a side or 8 servings as a main dish. Perfect for feeding a crowd—or having plenty of leftovers for tomorrow’s lunch.
     
     
    Did you make this recipe? We would love it if you would leave us a comment and ⭐️⭐️⭐️⭐️⭐️ review below!
     
    Nutritional information is approximate. 
     
    See tips, notes, and suggestions in the post above.
     
    Bookmark this page to find it quickly when you are ready to make this recipe!
     

    Nutrition

    Calories: 334kcal | Carbohydrates: 33g | Protein: 16g | Fat: 15g | Saturated Fat: 9g | Polyunsaturated Fat: 1g | Monounsaturated Fat: 4g | Trans Fat: 0.01g | Cholesterol: 45mg | Sodium: 361mg | Potassium: 216mg | Fiber: 1g | Sugar: 4g | Vitamin A: 480IU | Calcium: 346mg | Iron: 1mg
    Did you like this recipe?Please leave a comment!
    Share by text, email, or on social!
    PinterestFacebookEmailRedditXSMSFlipboardBluesky

    More Side Dishes

    • Feature image of one serving of cooked sweet potatoes on a white plate.
      Sautéed Sweet Potatoes
    • Feature image of some seasoned corn on a white plate.
      Easy Canned Corn Recipe
    • Feature image of the vegetables in the air fryer basket after they have been air fried.
      Air Fryer Frozen Vegetables
    • Feature image of the cooked air fryer steak fries and a small bowl of ketchup.
      Air Fryer Steak Fries

    Reader Interactions

    Me in my kitchen cutting vegetables.

    About Mindy

    Mindy has been cooking for over 30 years, starting as a young mother who learned how to create delicious meals on a budget. Today, she shares approachable recipes made with everyday ingredients that are easy, affordable, and family-friendly. Her goal is to show that great food doesn’t need to be complicated or expensive.

    Comments

    1. Pegg says

      November 06, 2025 at 12:52 pm

      Your email says 3 cheeses. But your recipe only has 2. Can another cheese be added?

      Reply
      • Mindy Boyd says

        November 06, 2025 at 12:54 pm

        There are 2 cheeses in one block, colby and jack and then cheddar. You can use pretty much any cheese you want that melts well.

        Reply

    Leave a Reply Cancel reply

    Your email address will not be published. Required fields are marked *

    Recipe Rating




    Primary Sidebar

    A picture of me sitting at my dining room table.
    Hi, I’m Mindy! Whether I’m cooking for friends and family or sharing recipes with you, I love feeding people. And it doesn’t have to be complicated! Here, you’ll find quick and easy recipes that don’t require a long list of ingredients or take too much time.

    More about me →


    Connect with us!

    • Facebook
    • Instagram
    • Pinterest
    • Twitter
    • YouTube
    • TikTok

    Reader Favorites

    • Four cooked cube steaks in the air fryer basket.
      Air Fryer Cube Steak
    • Three potatoes on a sheet pan after they have been baked in the oven without foil.
      Baked Potato Without Foil
    • Several air fried biscuits in a cloth lined basket.
      Air Fryer Canned Biscuits
    • one piece of cake on a white plate.
      Tornado (Do Nothing) Cake
    • Homemade Arby’s Chicken Salad
    • Overhead view of several fried squash rounds on a white plate.
      Southern Fried Yellow Squash

    Popular Pasta Dishes

    • Homemade Tuna Helper Creamy Pasta
    • Feature image showing the skillet full of cooked cheesy chili mac.
      One-Pot Chili Mac
    • Overhead close up shot of a bronze colored pot full of alfredo chicken broccoli pasta.
      Alfredo Chicken Pasta & Broccoli (with jar sauce)
    • Overhead close up of one serving of lemon pasta with peas and ricotta on a white plate.
      Lemon Pasta with Peas & Ricotta
    • A white plate with one serving of hamburger helper on it.
      Hamburger Helper Italian Shells
    • A serving of Cheesy Chicken & Broccoli Orzo on a white plate.
      Cheesy Chicken & Broccoli Orzo
    • close up view of one pot meaty marinara pasta on a white plate.
      One Pot Meaty Marinara Pasta
    • Cheesy Beef Taco Noodles - ground beef, onion, cheese soup, salsa, corn and Light 'n Fluffy Noodles. Easy to make and on the table in about 25 minutes!
      Cheesy Beef Taco Noodles
    • Overhead view of plate with one serving of homemade hamburger helper cheeseburger macaroni.
      Hamburger Helper Cheeseburger Macaroni

    Recent Posts

    • Creamy Mac and Cheese with Shells – Ready in 25 Minutes
    • Meatball Sliders with Hawaiian Rolls
    • Old Fashioned Homemade Sloppy Joes
    • Tuscan Ravioli with Chicken
    • Apple Cider Cake
    • Pumpkin Chocolate Chip Baked Oatmeal

    Footer

    Featured on

    The websites I have been featured in, parade, purewow, msn, mashed and brit+co.

    ↑ back to top

    Every recipe on this blog is tested in my own kitchen and written by me, Mindy. I occasionally use AI tools to help with things like editing or brainstorming, but the cooking, photography, and storytelling are all mine.

    Newsletter

    SIGN UP TO RECEIVE EMAIL UPDATES

    CONNECT WITH US!

    • Facebook
    • Instagram
    • Pinterest
    • Twitter

    FIND IT HERE

    Privacy Policy | Contact

    Copyright © 2025 Mindy's Cooking Obsession

    Rate This Recipe

    Your vote:




    A rating is required
    A name is required
    An email is required