🥦 One-Pot Broccoli Cheddar Pasta
Creamy, Cheesy, and Ready in One Pot!
Get ready for a comforting family favorite with this One-Pot Broccoli Cheddar Pasta! Tender pasta, fresh broccoli florets, and plenty of sharp cheddar cheese come together in a rich, velvety sauce that tastes like a cozy bowl of homemade macaroni and cheese.
The best part? Everything cooks in a single pot, so there’s less washing up and more time to enjoy your meal. It’s an easy weeknight dinner, a delicious meatless main course, and a wonderful way to get everyone excited about eating broccoli!
Recipe Information
- Prep Time: 10 minutes
- Cook Time: 20–25 minutes
- Total Time: 30–35 minutes
- Servings: 4
- Course: Main Course, Lunch, Dinner
- Cuisine: American-inspired
- Difficulty: Easy
- Cooking Method: One-pot stovetop
Ingredients
- 12 oz (340 g) pasta, such as elbow macaroni, shells, or rotini
- 2 cups broccoli florets, cut into small, bite-sized pieces
- 2 cups (200–225 g) shredded cheddar cheese, preferably freshly grated
- 4 cups (960 ml) chicken or vegetable broth
- 1 cup (240 ml) milk
- 2 tablespoons unsalted butter
- 2 cloves garlic, minced
- ½ teaspoon onion powder
- ½ teaspoon salt, or to taste
- ¼ teaspoon black pepper
- ¼ teaspoon paprika, optional
- 1 teaspoon Dijon mustard, optional, for extra cheddar flavor
Instructions
Step 1: Prepare the Ingredients
Cut the broccoli into small florets so they cook quickly and evenly. Mince the garlic and grate the cheddar cheese if using a block.
Freshly grated cheddar is ideal because it generally melts more smoothly than pre-shredded cheese, which often contains anti-caking ingredients.
Step 2: Sauté the Garlic
Place a large, heavy-bottomed pot or deep skillet over medium heat. Add the butter and let it melt.
Stir in the minced garlic and cook for about 30–60 seconds, just until fragrant. Avoid browning the garlic, as it can develop a bitter taste.
Step 3: Add the Pasta and Broth
Pour in the broth, then add the uncooked pasta, onion powder, black pepper, and paprika if using. Stir well to distribute the pasta evenly.
Bring the mixture to a gentle boil, then reduce the heat to medium-low. Simmer uncovered, stirring frequently, for approximately 8–10 minutes, or until the pasta is beginning to soften.
Keep the liquid at a steady simmer rather than a vigorous boil. Stirring helps prevent the pasta from sticking to the bottom of the pot.
Step 4: Add the Broccoli
Stir in the broccoli florets and continue simmering for another 4–5 minutes, or until the broccoli is bright green and tender-crisp and the pasta is nearly cooked.
If the pot becomes too dry before the pasta is tender, add a little hot water or broth, approximately ¼ cup at a time.
Cooking time will vary depending on the pasta shape, so check the package instructions and taste for doneness.
Step 5: Stir in the Milk
Reduce the heat to low and pour in the milk. Stir gently and let everything cook for another 1–2 minutes, until the liquid becomes creamy and the pasta is fully tender.
Do not let the mixture boil vigorously after adding the milk.
If you like a more pronounced cheddar flavor, stir in the optional Dijon mustard now.
Step 6: Add the Cheddar Cheese
Remove the pot from the heat. Gradually add the shredded cheddar in small handfuls, stirring after each addition until melted and smooth.
The starch released by the pasta helps thicken the sauce, while the cheddar gives it its signature creamy, cheesy richness.
Taste and add salt as needed. Broth and cheddar can both contain considerable sodium, so adjust the seasoning at the end.
Step 7: Adjust the Consistency
Let the pasta stand for 1–2 minutes so the sauce can thicken slightly.
If it is too thick, stir in a splash of warm milk or broth. If it is too thin, let it rest for another minute or two, stirring gently.
The finished dish should have tender pasta coated in a smooth, creamy cheddar sauce, with vibrant green broccoli in every serving.
Step 8: Serve and Enjoy
Spoon the broccoli cheddar pasta into bowls while warm. For an extra-special finish, add a little freshly grated cheddar, a pinch of black pepper, or a sprinkle of chopped parsley.
Serve immediately for the creamiest texture!
Tips for the Best Broccoli Cheddar Pasta
- Grate your own cheese: Freshly grated cheddar melts more smoothly and helps prevent a grainy sauce.
- Use a large pot: A wide, heavy-bottomed pot gives the pasta enough room to cook evenly.
- Stir frequently: Pasta releases starch as it cooks, so regular stirring helps create a creamy sauce and prevents sticking.
- Add the broccoli at the right time: Adding it after the pasta has partially cooked helps keep it bright green instead of mushy.
- Turn off the heat before adding cheese: High heat can cause cheddar to separate or become oily. Stir it in gradually off the heat.
- Adjust the liquid as needed: Different pasta shapes absorb different amounts of liquid. Keep extra hot broth or water nearby.
- Season at the end: Taste before adding extra salt, especially if using salted broth.
Delicious Variations
🧄 Garlic Parmesan Broccoli Pasta
Add an extra clove of garlic and stir in ¼ cup grated Parmesan along with the cheddar for a deeper savory flavor.
🌶️ Spicy Cheddar Pasta
Add a pinch of red pepper flakes or a dash of hot sauce for a gentle kick.
🍗 Chicken Broccoli Cheddar Pasta
Stir in 2 cups of cooked, shredded chicken when adding the milk. Make sure the chicken is thoroughly reheated before serving.
🥓 Bacon Cheddar Pasta
Cook 4–6 slices of chopped bacon until crisp before sautéing the garlic. Reserve some bacon for sprinkling over the finished pasta.
🥕 Extra-Veggie Pasta
Add small diced carrots or frozen peas along with the broccoli for additional color and texture.
🧀 Extra-Creamy Version
Replace ¼ cup of the milk with heavy cream, or add a small spoonful of cream cheese when stirring in the cheddar.
What to Serve with Broccoli Cheddar Pasta
This dish is filling enough to serve on its own, but it also pairs wonderfully with:
- Garlic bread or warm dinner rolls
- A crisp green salad with lemon dressing
- Roasted carrots or green beans
- Grilled chicken or baked salmon
- Sliced tomatoes or cucumber salad
For a simple weeknight meal, serve it with garlic bread and a fresh green salad.
Make-Ahead and Storage
Make ahead: This pasta is best cooked fresh because the sauce thickens as it stands. You can grate the cheese, chop the broccoli, and mince the garlic ahead of time to make dinner quicker.
Refrigeration: Transfer leftovers to a shallow airtight container and refrigerate within 2 hours. Store for up to 3–4 days.
Reheating: Warm gently on the stovetop over low heat or in the microwave in short intervals. Add a splash of milk or broth and stir to restore the creamy consistency.
Freezing: Freezing is not recommended for the best texture. Cooked pasta can become soft, and the cheddar sauce may separate when thawed.
Frequently Asked Questions
Can I use frozen broccoli?
Yes! Add frozen broccoli during the final 4–6 minutes of cooking, adjusting the time until the florets are tender. There is no need to thaw it first.
Can I use a different kind of pasta?
Absolutely. Elbow macaroni, shells, rotini, and penne all work. Thicker or larger pasta shapes may require more liquid or extra cooking time, so check for doneness as you go.
Why is my cheese sauce grainy?
The cheese may have been added while the liquid was too hot, or it may have melted unevenly. Remove the pot from the heat before adding the cheddar and stir it in gradually.
Can I make this recipe vegetarian?
Yes. Use vegetable broth instead of chicken broth and ensure your cheddar cheese is made with a vegetarian-friendly rennet if needed.
How do I prevent the pasta from sticking?
Stir frequently throughout cooking, especially during the first few minutes. Use a heavy-bottomed pot and maintain a gentle simmer rather than letting the broth boil aggressively.
Can I make it without milk?
You can replace the milk with an unsweetened, unflavored plant-based milk or additional broth. The sauce may be less rich, but the cheddar and pasta starch will still provide plenty of flavor and body.
A Cheesy One-Pot Favorite! 🥦🧀
This One-Pot Broccoli Cheddar Pasta brings together everything you love about comfort food: tender pasta, fresh broccoli, and a rich cheddar sauce, all made with minimal effort and fewer dishes.
It’s creamy, satisfying, easy to customize, and perfect for busy evenings when you want a homemade meal everyone can enjoy.
Grab one pot, melt that cheddar, and get ready for a deliciously comforting dinner!