Cheesy Rainbow Pasta Bites
Colorful mini pasta shells coated in a mild cheese sauce with hidden zucchini, perfect for finger food and picky eaters. This Italian-inspired pasta recipe (vegetarian), ready in about 25 minutes, pairs mini penne pasta, cheddar cheese, milk for a weeknight-friendly dinner that comes together with one pan and minimal cleanup. Each serving lands at about 380 calories and feeds 3, so it slots cleanly into a weekly meal plan and pairs well with a quick salad or grain on the side. Tap "Plan a meal with the AI" below to drop this recipe into your week and send the ingredients straight to Instacart. Nutrition values are approximate, calculated from USDA FoodData Central (fdc.nal.usda.gov) — verify against ingredient labels for any health-driven dietary plan.
Ingredients
- 8 oz mini penne pasta
- 1/2 cup cheddar cheese
- 1/4 cup milk
- 1/4 tsp garlic powder
- 1/4 tsp onion powder
- 1/4 cup zucchini
- 2 tbsp butter
- 1/8 tsp salt
Affiliate disclosure: AislePrompt may earn a commission on qualifying purchases made through Amazon links, at no additional cost to you. See our policy →
Equipment for this recipe
Top-rated tools to make this recipe successfully.
Instructions
- Step 1: Bring 4 quarts of water to a boil in a large pot. Add 1 tbsp salt and 8 oz mini penne pasta, then cook for 8 minutes until al dente. Drain and rinse under cold water until cooled.
- Step 2: Melt 2 tbsp butter in a small saucepan over medium-low heat. Add 1/2 cup shredded cheddar cheese, 1/4 cup milk, 1/4 tsp garlic powder, 1/4 tsp onion powder, and 1/4 cup finely diced zucchini. Cook for 5 minutes, stirring constantly, until cheese melts and sauce thickens to coat a spoon.
- Step 3: Add the cooled mini penne to the saucepan and toss gently for 2 minutes until every piece is evenly coated with the cheese sauce.
- Step 4: Transfer to a serving dish and let cool for 5 minutes before serving (to set the sauce and make them easy to handle).
Frequently asked questions
How long does Cheesy Rainbow Pasta Bites take to make?
Total time is about 25 minutes (15 min prep + 10 min cook). Most home cooks find this fits comfortably into a weeknight; double the batch on Sunday for two dinners.
How do I store leftover Cheesy Rainbow Pasta Bites?
Cool to room temperature within 2 hours, then store in an airtight container in the fridge for up to 4 days. Reheat covered in a 350°F oven for 10-12 minutes, or microwave at 70% power in 60-second bursts to keep mini penne pasta from drying out.
Can I substitute ingredients in Cheesy Rainbow Pasta Bites?
Yes — most ingredients in this recipe have flexible swaps. For oil, use any neutral high-smoke-point oil (avocado, grapeseed, refined coconut). For aromatics, dried herbs at ⅓ the volume of fresh work in a pinch. The full ingredient list is shoppable on Instacart so you can see substitutes in real time.
How do I scale Cheesy Rainbow Pasta Bites for a different number of people?
The recipe is written for 3 servings. Multiply each ingredient by (your serving target / 3). Cook time stays roughly the same up to 2x; for 3-4x batches, switch from a skillet to a sheet pan or stockpot so the food isn't crowded — overcrowding steams instead of browns.
Is Cheesy Rainbow Pasta Bites vegetarian?
Yes — this recipe is tagged vegetarian based on its ingredient list. Always cross-check labels for packaged ingredients (sauces, broths, condiments) since formulations vary by brand.
What others are saying
- ★★★★★
Doubled the garlic (as one does) and it was amazing.
- ★★★★☆
Almost perfect — just needed a squeeze of lemon at the end.
- ★★★★☆
Good flavors but the sauce was a bit thin. I'd reduce it longer.








