One‑Pot Spinach & Broccoli Ricotta Shells. Hi, I’m Anna! 👩🍳 Cooking is my passion, and here on Mom’s Kitchen I share simple, delicious recipes that bring joy and warmth to your table. For years, my weeknights felt like a frantic race where the finish line was always a messy kitchen and takeout menus. I realized I needed to stop chasing complicated meals. My transformation started when I decided that delicious food shouldn’t require an hour of dishes. That’s when I perfected this method.
This recipe is the direct result of that change! If you’re tired of mountains of pots and pans but still crave that rich, cheesy comfort food feeling, you’re in the right spot. We’re cooking jumbo shells, tender broccoli, and stirring in the creamiest sauce imaginable, all in one single vessel. Seriously, this is weeknight magic.

Gathering Your Ingredients for One‑Pot Spinach & Broccoli Ricotta Shells
I love this recipe because it uses things I usually have on hand! Getting everything ready beforehand is the secret to making these One‑Pot Spinach & Broccoli Ricotta Shells come together in under 30 minutes. Don’t skip organizing your cheeses; they melt so much better when they are ready to go.
We’re building layers of flavor here, so quality counts, even when we’re keeping things simple. Trust me when I say that the cheese choice makes or breaks the sauce!
Essential Components for Flavor and Texture
Here’s what you’ll need to pull together this amazing dinner. Keep your measuring cups handy!
Pasta and Vegetables
You need one pound of jumbo pasta shells—they hold all that sauce beautifully. We’re tossing in about three cups of chopped broccoli florets right along with the pasta to cook them perfectly. Finally, grab two cups of fresh baby spinach; we’ll wilt that right into the hot sauce at the end.
The Creamy Cheese Blend
This is where the richness comes from! You’ll want two cups of sharp white cheddar—don’t skimp on the sharp, it matters! Add one and a half cups of provolone for that amazing stretch, and four ounces of whole milk ricotta for creaminess. For the liquid, use one cup of heavy cream if you want total indulgence, or whole milk if you’re watching things slightly.
Seasonings That Make the Dish Pop
Don’t forget the flavor boosters! We use one teaspoon each of garlic powder and onion powder. Then, we finish with a little paprika, dried basil, a tiny bit of lemon zest—oh, that brightens everything up!—and plenty of black pepper.
Ingredient Preparation Clarity
The most important thing here is shredding your own cheese if you can. The pre-shredded stuff is coated in anti-caking agents and makes the sauce grainy. Also, make sure your broccoli is chopped into bite-sized pieces before it goes into the pot with the shells. It’s all about even cooking for these One‑Pot Spinach & Broccoli Ricotta Shells!
Step-by-Step Instructions for One‑Pot Spinach & Broccoli Ricotta Shells
Making these One‑Pot Spinach & Broccoli Ricotta Shells is almost ridiculously easy. You are going to look at your sink and think, “Wait, where are all the dishes?” That’s the magic right there! Just follow these steps in order, and you’ll have dinner on the table in about 20 minutes total.
Cooking the Pasta and Broccoli Base
First things first: get a large pot going with water and a good pinch of salt. Toss in your pound of jumbo shells and the three cups of chopped broccoli. You need to boil these together until the pasta is perfectly al dente—you know, cooked but still firm. This usually takes about 10 to 12 minutes, depending on your stove. Now, here is the absolute, most important rule for this recipe: DO NOT DRAIN THE LIQUID! Seriously, leave that starchy water in the pot. That water is what turns our cheese into the silkiest sauce you’ve ever tasted.
Creating the Creamy Cheese Sauce
Once the pasta and broccoli are ready, turn the heat down to medium-low. Pour in your cup of heavy cream or milk right over the pasta and broccoli. Keep stirring gently. Next, start adding your cheeses in handfuls: the sharp white cheddar, the provolone, and the dollop of ricotta. As it starts to melt, throw in your seasonings—the garlic powder and onion powder.
Keep stirring constantly until everything has melted together into one glorious, smooth pool of cheese. Don’t let it scorch on the bottom! Once it’s smooth, push in those two cups of baby spinach. It will look like too much, but trust me, it wilts down in seconds when it hits that hot sauce.

Final Seasoning and Serving
Once the spinach has completely melted into the sauce, taste it! This is your last chance to customize before serving. Sprinkle in your paprika, dried basil, and black pepper. Remember that little bit of lemon zest? Add that now—it cuts through the richness so perfectly. Stir it all one last time to distribute those final flavors. Serve these One‑Pot Spinach & Broccoli Ricotta Shells immediately while they are piping hot and gooey. Enjoy the silence where the usual stack of dirty pots used to be!
Essential Equipment for This One‑Pot Spinach & Broccoli Ricotta Shells Recipe
Since this is a one-pot wonder, we keep the tool list short, which is my favorite part! You absolutely need one very large stockpot. I mean big—it needs to hold a pound of pasta, three cups of broccoli, plus all that liquid and cheese without boiling over.
You’ll also need a good wooden spoon or sturdy spatula for stirring constantly when the cheese goes in. A sharp knife and cutting board are necessary for chopping the broccoli and grating your cheese (if you’re following my advice!). That’s it! Minimal cleanup guaranteed.
Tips for Making Perfect One‑Pot Spinach & Broccoli Ricotta Shells
I want everyone who tries this recipe for One‑Pot Spinach & Broccoli Ricotta Shells to have total success. It’s so simple, but a few little tricks can take it from good to absolutely incredible. Trust me, paying attention to the dairy makes the biggest difference in the final richness of the sauce.
Choosing Your Dairy Components Wisely
If you take one piece of advice from me, let it be this: use sharp white cheddar. Mild cheddar just gets lost when you mix it with ricotta and provolone. The sharpness cuts through the fat and makes the whole dish taste brighter and more complex. You want that punch!
Also, think about the liquid. Heavy cream gives you that restaurant-level, velvety mouthfeel—it’s pure indulgence. If you use whole milk instead, the sauce will be slightly thinner but still delicious, so it’s a great option for a lighter meal. Just know the cream provides that signature richness.
Mastering the One-Pot Consistency
When you start adding the cheese, keep your heat low and stir like you mean it! If you see the sauce starting to look too thick or clumpy before everything is melted, don’t panic. Just ladle in a tiny bit of extra hot water from the kettle—don’t use cold tap water! That hot water helps bring the cheese back together smoothly.
Conversely, if you accidentally added too much milk and the sauce seems watery after the spinach wilts, crank the heat up just a hair and let it simmer uncovered for a minute or two. That allows some of the excess liquid to evaporate, thickening everything up nicely for your One‑Pot Spinach & Broccoli Ricotta Shells.
Storage and Reheating Instructions for Leftover One‑Pot Spinach & Broccoli Ricotta Shells
I always hope we eat it all in one night because these One‑Pot Spinach & Broccoli Ricotta Shells are best fresh, but leftovers are a lifesaver! Storing them correctly ensures you get that cheesy goodness again the next day without it turning into a dry brick in your fridge. It’s super easy to save these.
Best Practices for Storing Pasta
Let the shells cool down completely before you put them away. If you seal up a hot container, you create steam, and that just makes things soggy faster. Transfer the cooled pasta into a shallow, airtight container. I find shallow containers cool faster, which is safer. You should aim to eat these leftovers within three to four days maximum for the best flavor and texture.
Reheating for the Best Experience
When you reheat these One‑Pot Spinach & Broccoli Ricotta Shells, the sauce will inevitably seize up a bit because of the cheese. Here’s my trick: when you put a serving in a microwave-safe bowl, add just a splash—maybe a tablespoon—of warm water or milk right over the top before you heat it. Microwave in short bursts, stirring between bursts. That little bit of moisture steams the pasta back to life and loosens the cheese sauce right back up!
Frequently Asked Questions About One‑Pot Spinach & Broccoli Ricotta Shells
I get so many questions about this recipe because people can’t believe how fast it comes together! Here are some things I hear often when folks are making this quick vegetarian pasta for the first time.
Q1. Can I use frozen broccoli instead of fresh?
Yes, you absolutely can use frozen broccoli, but you need to thaw it first and squeeze out as much excess water as you possibly can. If you dump frozen broccoli in, it releases too much water and will thin out your cheese sauce too much. Frozen veggies are great in a pinch, but fresh usually gives a better texture for this recipe.
Q2. Is this recipe truly easy weeknight shells material?
It really is! Total active time is maybe 10 minutes, and the whole thing cooks unattended on the stove for about 20 minutes. It’s perfect for those evenings when you walk in the door exhausted but still want real, hot comfort food on the table faster than delivery.
Q3. Can I add some protein to these shells?
You certainly can! If you want to turn these easy weeknight shells into a heartier meal, I suggest adding cooked, shredded chicken or some crumbled Italian sausage after the broccoli is tender but before you add the cheese. Just make sure whatever meat you add is already cooked through!
Q4. What if I don’t have jumbo shells? Can I use penne or rotini?
You can use any short, sturdy pasta shape you like! Penne or rotini work fine, but remember that you won’t be “stuffing” anything. You’ll just have a fantastic, creamy broccoli and spinach pasta. Just follow the same cooking time, and you should be good to go.
Understanding the Nutritional Profile of One‑Pot Spinach & Broccoli Ricotta Shells
Since these One‑Pot Spinach & Broccoli Ricotta Shells are packed with dairy and pasta, I know folks are curious about the nutrition breakdown! Keep in mind that because we are using heavy cream and multiple cheeses, these estimates reflect a rich, comforting meal, not a light salad. I’ve put together a rough comparison table below so you can see where the bulk of the calories come from.
Estimated Nutritional Breakdown
These numbers are rough estimates based on using heavy cream and sharp cheddar. If you use milk instead of cream, the fat content will drop noticeably. These values are per serving, based on four servings total.
| Metric | Estimated Value |
|---|---|
| Calories | ~650 |
| Total Fat | ~35g |
| Protein | ~30g |
| Carbohydrates | ~55g |
| Fiber | ~4g |
If you are interested in learning more about the general health benefits of incorporating more vegetables like broccoli into your diet, you can check out resources on vegetable consumption guidelines. For more information on understanding nutritional labels, reputable sources often provide helpful guides on reading nutrition facts.
Print
Amazing 1‑Pot Spinach & Broccoli Ricotta Shells
- Total Time: 30 minutes
- Yield: 4 servings 1x
- Diet: Vegetarian
Description
Cook jumbo pasta shells and broccoli together in one pot. Then, create a creamy cheese sauce with cream, cheddar, provolone, and ricotta, adding spinach and seasonings before serving.
Ingredients
- 1 lb jumbo pasta shells
- 3 cups chopped broccoli
- 1 cup heavy cream or whole milk
- 2 cups shredded sharp white cheddar
- 1 1/2 cups shredded provolone
- 4 oz whole milk ricotta cheese
- 2 cups baby spinach
- 1 tsp garlic powder
- 1 tsp onion powder
- Paprika, basil, lemon zest, black pepper to taste
Instructions
- Boil shells and broccoli in a large pot until al dente.
- Do not drain the liquid.
- Add cream or milk to the pot with the pasta and broccoli.
- Stir in cheddar, provolone, ricotta, spinach, garlic powder, and onion powder until the mixture is melty and creamy.
- Season with paprika, basil, lemon zest, and pepper.
- Serve warm.
Notes
- Use sharp white cheddar for the best flavor.
- Lemon zest brightens the overall taste.
- Prep Time: 10 minutes
- Cook Time: 20 minutes
- Category: Pasta
- Method: One-Pot
- Cuisine: American
Nutrition
- Serving Size: 1 serving
- Calories: Estimate needed
- Sugar: Estimate needed
- Sodium: Estimate needed
- Fat: Estimate needed
- Saturated Fat: Estimate needed
- Unsaturated Fat: Estimate needed
- Trans Fat: Estimate needed
- Carbohydrates: Estimate needed
- Fiber: Estimate needed
- Protein: Estimate needed
- Cholesterol: Estimate needed
