Thanks to milky sweet corn and starchy white beans, this vegetarian skillet has the perfect creamy texture! It's a great one-pan dinner that's loaded with plant foods.
Warm olive oil in a large skillet over medium heat. Add the onion and cook for 3 to 5 minutes until softened. Stir in the garlic, salt, pepper, and red pepper flakes. Cook for 1 to 2 minutes until fragrant.
Add the corn kernels, beans, broth, and lemon juice to the pan. Increase heat to bring to a boil. Then reduce heat to medium and cook, stirring often, until thickened, about 10 to 15 minutes. With a few minutes of cooking time left, add the whole milk or cream. You can mash some of the beans with the back of a spoon to add even more thickness if desired.
Remove the skillet from heat. Stir in the parmesan cheese and basil.
Serve on its own or with bread, pasta, or whole grains. Enjoy!
Leave a rating or review by tapping the stars on this recipe card (above) or in the comments section (at the end of the post)!
Notes
Possible additions: bacon, red bell pepper, poblano pepper
Storage and reheating: Keep leftovers in an airtight container in the fridge for 3 to 4 days. Reheat in a skillet with a splash of broth if needed or in the microwave until warmed through.